Namespaces | Defines | Typedefs
OgrePlatform.h File Reference
#include "OgreConfig.h"

Go to the source code of this file.

Namespaces

namespace  Ogre

Defines

#define OGRE_PLATFORM_WIN32   1
#define OGRE_PLATFORM_LINUX   2
#define OGRE_PLATFORM_APPLE   3
#define OGRE_PLATFORM_SYMBIAN   4
#define OGRE_PLATFORM_IPHONE   5
#define OGRE_COMPILER_MSVC   1
#define OGRE_COMPILER_GNUC   2
#define OGRE_COMPILER_BORL   3
#define OGRE_COMPILER_WINSCW   4
#define OGRE_COMPILER_GCCE   5
#define OGRE_ENDIAN_LITTLE   1
#define OGRE_ENDIAN_BIG   2
#define OGRE_ARCHITECTURE_32   1
#define OGRE_ARCHITECTURE_64   2
#define FORCEINLINE   __inline
#define OGRE_PLATFORM   OGRE_PLATFORM_LINUX
#define OGRE_ARCH_TYPE   OGRE_ARCHITECTURE_32
#define OGRE_QUOTE_INPLACE(x)   # x
#define OGRE_QUOTE(x)   OGRE_QUOTE_INPLACE(x)
#define OGRE_WARN(x)   message( __FILE__ "(" QUOTE( __LINE__ ) ") : " x "\n" )
#define _OgreExport
#define _OgrePrivate
#define stricmp   strcasecmp
#define OGRE_DEBUG_MODE   0
#define OGRE_PLATFORM_LIB   "libOgrePlatform.so"
#define OGRE_UNICODE_SUPPORT   1
#define OGRE_ENDIAN   OGRE_ENDIAN_LITTLE

Typedefs

typedef unsigned int Ogre::uint32
typedef unsigned short Ogre::uint16
typedef unsigned char Ogre::uint8
typedef int Ogre::int32
typedef short Ogre::int16
typedef char Ogre::int8
typedef unsigned long long Ogre::uint64
typedef long long Ogre::int64

Define Documentation

#define _OgreExport

Definition at line 203 of file OgrePlatform.h.

#define _OgrePrivate

Definition at line 204 of file OgrePlatform.h.

#define FORCEINLINE   __inline

Definition at line 91 of file OgrePlatform.h.

#define OGRE_ARCH_TYPE   OGRE_ARCHITECTURE_32

Definition at line 116 of file OgrePlatform.h.

#define OGRE_ARCHITECTURE_32   1

Definition at line 51 of file OgrePlatform.h.

#define OGRE_ARCHITECTURE_64   2

Definition at line 52 of file OgrePlatform.h.

#define OGRE_COMPILER_BORL   3

Definition at line 44 of file OgrePlatform.h.

#define OGRE_COMPILER_GCCE   5

Definition at line 46 of file OgrePlatform.h.

#define OGRE_COMPILER_GNUC   2

Definition at line 43 of file OgrePlatform.h.

#define OGRE_COMPILER_MSVC   1

Definition at line 42 of file OgrePlatform.h.

#define OGRE_COMPILER_WINSCW   4

Definition at line 45 of file OgrePlatform.h.

#define OGRE_DEBUG_MODE   0

Definition at line 217 of file OgrePlatform.h.

#define OGRE_ENDIAN   OGRE_ENDIAN_LITTLE

Definition at line 242 of file OgrePlatform.h.

#define OGRE_ENDIAN_BIG   2

Definition at line 49 of file OgrePlatform.h.

#define OGRE_ENDIAN_LITTLE   1

Definition at line 48 of file OgrePlatform.h.

#define OGRE_PLATFORM   OGRE_PLATFORM_LINUX

Definition at line 109 of file OgrePlatform.h.

#define OGRE_PLATFORM_APPLE   3

Definition at line 38 of file OgrePlatform.h.

#define OGRE_PLATFORM_IPHONE   5

Definition at line 40 of file OgrePlatform.h.

#define OGRE_PLATFORM_LIB   "libOgrePlatform.so"

Definition at line 225 of file OgrePlatform.h.

#define OGRE_PLATFORM_LINUX   2

Definition at line 37 of file OgrePlatform.h.

#define OGRE_PLATFORM_SYMBIAN   4

Definition at line 39 of file OgrePlatform.h.

#define OGRE_PLATFORM_WIN32   1

Definition at line 36 of file OgrePlatform.h.

#define OGRE_QUOTE (   x)    OGRE_QUOTE_INPLACE(x)

Definition at line 123 of file OgrePlatform.h.

#define OGRE_QUOTE_INPLACE (   x)    # x

Definition at line 122 of file OgrePlatform.h.

#define OGRE_UNICODE_SUPPORT   1

Definition at line 230 of file OgrePlatform.h.

#define OGRE_WARN (   x)    message( __FILE__ "(" QUOTE( __LINE__ ) ") : " x "\n" )

Definition at line 124 of file OgrePlatform.h.

#define stricmp   strcasecmp

Definition at line 208 of file OgrePlatform.h.


Copyright © 2008 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Sat Jan 14 2012 18:40:44