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] |