Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# OgrePlatform.h File Reference

`#include "OgreConfig.h"`

Go to the source code of this file.

## Defines

#define | PLATFORM_WIN32 1
#define | PLATFORM_LINUX 2
#define | PLATFORM_APPLE 3
#define | COMPILER_MSVC 1
#define | COMPILER_GNUC 2
#define | COMPILER_BORL 3
#define | ENDIAN_LITTLE 1
#define | ENDIAN_BIG 2
#define | FORCEINLINE __inline
#define | OGRE_PLATFORM PLATFORM_LINUX
#define | _QUOTE_INPLACE_(x) # x
#define | QUOTE(x) _QUOTE_INPLACE_(x)
#define | warn(x) message( __FILE__ "(" QUOTE( __LINE__ ) ") : " x "\n" )
#define | _OgreExport
#define | stricmp strcasecmp
#define | OGRE_DEBUG_MODE 0
#define | OGRE_ENDIAN ENDIAN_LITTLE

## Define Documentation

#define _OgreExport

| Definition at line 127 of file OgrePlatform.h. Referenced by Ogre::handleTerminate(), Ogre::RenderPriorityGroup::TransparentQueueItemLess::operator()(), Ogre::RenderPriorityGroup::SolidQueueItemLess::operator()(), and Ogre::vectorLess::operator()().

#define _QUOTE_INPLACE_ | ( | x |  | ) | # x

| Definition at line 88 of file OgrePlatform.h.

#define COMPILER_BORL 3

| Definition at line 38 of file OgrePlatform.h.

#define COMPILER_GNUC 2

| Definition at line 37 of file OgrePlatform.h.

#define COMPILER_MSVC 1

| Definition at line 36 of file OgrePlatform.h.

#define ENDIAN_BIG 2

| Definition at line 41 of file OgrePlatform.h.

#define ENDIAN_LITTLE 1

| Definition at line 40 of file OgrePlatform.h.

#define FORCEINLINE __inline

| Definition at line 70 of file OgrePlatform.h. Referenced by Ogre::Bitwise::getBitShift().

#define OGRE_DEBUG_MODE 0

| Definition at line 137 of file OgrePlatform.h.

#define OGRE_ENDIAN ENDIAN_LITTLE

| Definition at line 161 of file OgrePlatform.h.

#define OGRE_PLATFORM PLATFORM_LINUX

| Definition at line 82 of file OgrePlatform.h.

#define PLATFORM_APPLE 3

| Definition at line 34 of file OgrePlatform.h.

#define PLATFORM_LINUX 2

| Definition at line 33 of file OgrePlatform.h.

#define PLATFORM_WIN32 1

| Definition at line 32 of file OgrePlatform.h.

#define QUOTE | ( | x |  | ) | _QUOTE_INPLACE_(x)

| Definition at line 89 of file OgrePlatform.h.

#define stricmp strcasecmp

| Definition at line 130 of file OgrePlatform.h. Referenced by Ogre::BspSceneManager::setWorldGeometry().

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

| Definition at line 90 of file OgrePlatform.h.

Copyright © 2002-2003 by The OGRE Team
Last modified Sun Nov 28 19:48:54 2004