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

OgreException.h File Reference

#include "OgrePrerequisites.h"
#include "OgreString.h"

Go to the source code of this file.

Namespaces

namespace  Ogre

Defines

#define OGRE_EXCEPT(num, desc, src)   throw( Ogre::Exception( num, desc, src, __FILE__, __LINE__ ) )
#define OgreGuard(a)   Ogre::AutomaticGuardUnguard _auto_guard_object( (a) )
#define OgreUnguard()
#define OgreUnguardRet(a)   return a
#define OgreAssert(a, b)   assert( (a) && (b) )
#define OGRE_CALL_STACK_DEPTH   512


Define Documentation

#define OGRE_CALL_STACK_DEPTH   512
 

Definition at line 89 of file OgreException.h.

#define OGRE_EXCEPT num,
desc,
src   )     throw( Ogre::Exception( num, desc, src, __FILE__, __LINE__ ) )
 

Definition at line 33 of file OgreException.h.

Referenced by Ogre::D3DRenderSystem::_ogreTexTypeToD3DTexType(), Ogre::D3D7HardwareBufferManager::createIndexBuffer(), Ogre::D3D9RenderTexture::getCustomAttribute(), and Ogre::Renderable::getCustomParameter().

#define OgreAssert a,
 )     assert( (a) && (b) )
 

Definition at line 85 of file OgreException.h.

#define OgreGuard  )     Ogre::AutomaticGuardUnguard _auto_guard_object( (a) )
 

Definition at line 39 of file OgreException.h.

 
#define OgreUnguard  ) 
 

Definition at line 44 of file OgreException.h.

#define OgreUnguardRet  )     return a
 

Definition at line 45 of file OgreException.h.

Copyright © 2000-2005 by The OGRE Team
Last modified Wed Feb 23 00:19:16 2005