OpenGL rendering error handling. More...
#include <Inventor/errors/SoGLError.h>
Public Member Functions | |
| virtual SoType | getTypeId () const |
Static Public Member Functions | |
| static void | setHandlerCallback (SoErrorCB *cb, void *data) |
| static SoErrorCB * | getHandlerCallback () |
| static void * | getHandlerData () |
| static SoType | getClassTypeId () |
| static void | post (const int openGLErrorCode, const char *glFuncName, const char *formatString...) |
OpenGL rendering error handling.
SoGLError is used for errors reported by the OpenGL render engine.
See SoError for full discussion of error handling in Open Inventor.
| static SoType SoGLError::getClassTypeId | ( | ) | [static] |
| static SoErrorCB* SoGLError::getHandlerCallback | ( | ) | [static] |
| static void* SoGLError::getHandlerData | ( | ) | [static] |
| virtual SoType SoGLError::getTypeId | ( | ) | const [virtual] |
Returns type identifier for an instance of this class.
Reimplemented from SoError.
| static void SoGLError::post | ( | const int | openGLErrorCode, | |
| const char * | glFuncName, | |||
| const char * | formatString... | |||
| ) | [static] |
Posts an error.
| static void SoGLError::setHandlerCallback | ( | SoErrorCB * | cb, | |
| void * | data | |||
| ) | [static] |