![]() |
OGRE
2.2.4
Object-Oriented Graphics Rendering Engine
|
#include "OgrePrerequisites.h"#include <exception>#include "OgreHeaderPrefix.h"#include "OgreHeaderSuffix.h"Classes | |
| class | Ogre::Exception |
| When thrown, provides information about an error that has occurred inside the engine. More... | |
| class | Ogre::ExceptionFactory |
| Class implementing dispatch methods in order to construct by-value exceptions of a derived type based just on an exception code. More... | |
| class | Ogre::FileNotFoundException |
| class | Ogre::InternalErrorException |
| class | Ogre::InvalidCallException |
| class | Ogre::InvalidParametersException |
| class | Ogre::InvalidStateException |
| class | Ogre::IOException |
| class | Ogre::ItemIdentityException |
| class | Ogre::RenderingAPIException |
| class | Ogre::RuntimeAssertionException |
| class | Ogre::UnimplementedException |
| Template struct which creates a distinct type for each exception code. More... | |
Namespaces | |
| Ogre | |
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/ | |
Macros | |
| #define | OGRE_EXCEPT(code, desc, src) Ogre::ExceptionFactory::throwException(code, code, desc, src, __FILE__, __LINE__) |
| #define | OGRE_EXCEPT_EX(code, num, desc, src) Ogre::ExceptionFactory::throwException(code, num, desc, src, __FILE__, __LINE__) |
| #define | OgreAssert(a, b) assert( (a) && (b) ) |
| #define | OgreAssertDbg(a, b) |
| #define OgreAssert | ( | a, | |
| b | |||
| ) | assert( (a) && (b) ) |
| #define OgreAssertDbg | ( | a, | |
| b | |||
| ) |