Caelum  0.6.3
Public Member Functions | List of all members
Caelum::UnsupportedException Class Reference

Exception class for unsupported features. More...

#include <CaelumExceptions.h>

Inheritance diagram for Caelum::UnsupportedException:
Inheritance graph
[legend]

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 (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)
 
 Exception (const Exception &rhs)
 
virtual const StringgetDescription (void) const
 
virtual const StringgetFile () const
 
virtual const StringgetFullDescription (void) const
 
virtual long getLine () const
 
virtual int getNumber (void) const
 
virtual const StringgetSource () const
 
Exceptionoperator= (const Exception &rhs)
 
const char * what () const
 

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
 

Detailed Description

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.


The documentation for this class was generated from the following file: