Caelum
0.6.4
|
Exception class for unsupported features. More...
#include <CaelumExceptions.h>
Public Member Functions | |
UnsupportedException (int number, const Ogre::String &description, const Ogre::String &source, const char *file, long line) | |
Constructor. | |
Public Member Functions inherited from Ogre::Exception | |
Exception (const Exception &rhs) | |
Exception (int number, const String &description, const String &source) | |
Exception (int number, const String &description, const String &source, const char *type, const char *file, long line) | |
const String & | getDescription (void) const |
const char * | getFile () const |
const String & | getFullDescription (void) const |
long | getLine () const |
const String & | getSource () const |
const char * | what () const override |
Additional Inherited Members | |
Public Types inherited from Ogre::Exception | |
enum | ExceptionCodes |
Public Attributes inherited from Ogre::Exception | |
ERR_CANNOT_WRITE_TO_FILE | |
ERR_DUPLICATE_ITEM | |
ERR_FILE_NOT_FOUND | |
ERR_INTERNAL_ERROR | |
ERR_INVALID_CALL | |
ERR_INVALID_STATE | |
ERR_INVALIDPARAMS | |
ERR_ITEM_NOT_FOUND | |
ERR_NOT_IMPLEMENTED | |
ERR_RENDERINGAPI_ERROR | |
ERR_RT_ASSERTION_FAILED | |
Exception class for unsupported features.
This is frequently thrown if a certain required material does not load; most likely because the hardware does not support the required shaders.