![]() |
OGRE-Next 3.0.0
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 | |
| namespace | Ogre |
| bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h> | |
Macros | |
| #define | OGRE_EXCEPT(code, desc, src) |
| #define | OGRE_EXCEPT_EX(code, num, desc, src) |
| #define | OgreAssert(a, b) |
| #define | OgreAssertDbg(a, b) |
| #define OgreAssert | ( | a, | |
| b ) |
Referenced by Ogre::VectorSet< T, S >::addNotExists(), Ogre::VectorSet< T, S >::findExists(), Ogre::LodData::getVectorIDFromPointer(), Ogre::VectorSet< T, S >::removeExists(), Ogre::VectorSet< T, S >::replaceExists(), and Ogre::LodData::Triangle::submeshID().
| #define OgreAssertDbg | ( | a, | |
| b ) |