#include <OgreD3D11Prerequisites.h>
|
| enum | ExceptionCodes {
ERR_CANNOT_WRITE_TO_FILE,
ERR_INVALID_STATE,
ERR_INVALIDPARAMS,
ERR_RENDERINGAPI_ERROR,
ERR_DUPLICATE_ITEM,
ERR_ITEM_NOT_FOUND,
ERR_FILE_NOT_FOUND,
ERR_INTERNAL_ERROR,
ERR_RT_ASSERTION_FAILED,
ERR_NOT_IMPLEMENTED,
ERR_INVALID_CALL
} |
| | Static definitions of error codes. More...
|
| |
◆ ExceptionCodes
Static definitions of error codes.
| Enumerator |
|---|
| ERR_CANNOT_WRITE_TO_FILE | |
| ERR_INVALID_STATE | |
| ERR_INVALIDPARAMS | |
| ERR_RENDERINGAPI_ERROR | |
| ERR_DUPLICATE_ITEM | |
| ERR_ITEM_NOT_FOUND | |
| ERR_FILE_NOT_FOUND | |
| ERR_INTERNAL_ERROR | |
| ERR_RT_ASSERTION_FAILED | |
| ERR_NOT_IMPLEMENTED | |
| ERR_INVALID_CALL | |
◆ D3D11RenderingAPIException()
| Ogre::D3D11RenderingAPIException::D3D11RenderingAPIException |
( |
int |
hr, |
|
|
const String & |
inDescription, |
|
|
const String & |
inSource, |
|
|
const char * |
inFile, |
|
|
long |
inLine |
|
) |
| |
|
inline |
◆ getFullDescription()
| const String& Ogre::D3D11RenderingAPIException::getFullDescription |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ getNumber()
| virtual int Ogre::Exception::getNumber |
( |
void |
| ) |
const |
| throw | ( | |
| ) | | |
|
virtualinherited |
Gets the error code.
- Deprecated:
- catch by exception type instead
◆ getSource()
| virtual const String& Ogre::Exception::getSource |
( |
| ) |
const |
|
inlinevirtualinherited |
Gets the source function.
◆ getFile()
| virtual const String& Ogre::Exception::getFile |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ getLine()
| virtual long Ogre::Exception::getLine |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ getDescription()
| virtual const String& Ogre::Exception::getDescription |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
Returns a string with only the 'description' field of this exception.
Use getFullDescriptionto get a full description of the error including line number, error number and what function threw the exception.
◆ what()
| const char* Ogre::Exception::what |
( |
| ) |
const |
| throw | ( | |
| ) | | |
|
inlineinherited |
Override std::exception::what.
The documentation for this class was generated from the following file: