OpenGL rendering error handling. More...
#include <Inventor/errors/SoGLError.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
Returns type identifier for an instance of this class. | |
Public Member Functions inherited from SoError | |
const SbString & | getDebugString () const |
Returns debug string containing full error information from instance. | |
virtual | ~SoError () |
Destructor. | |
Public Member Functions inherited from SoTypedObject | |
SbBool | isOfType (const SoType &type) const |
Returns TRUE if this object is of the type specified in type or is derived from that type. | |
template<typename TypedObjectClass > | |
SbBool | isOfType () const |
Returns TRUE if this object is of the type of class TypedObjectClass or is derived from that class. | |
Static Public Member Functions | |
static void | setHandlerCallback (SoErrorCB *cb, void *data) |
Sets handler callback for SoGLError class. | |
static SoErrorCB * | getHandlerCallback () |
Returns handler callback for SoGLError class. | |
static void * | getHandlerData () |
Returns handler data for SoGLError class. | |
static SoType | getClassTypeId () |
Returns type identifier for the SoGLError class. | |
static void | post (const int openGLErrorCode, const char *glFuncName, const char *formatString ...) |
Posts an error. | |
Static Public Member Functions inherited from SoError | |
static void | setHandlerCallback (SoErrorCB *cb, void *data) |
Sets handler callback for SoError class. | |
static SoErrorCB * | getHandlerCallback () |
Returns handler callback for SoError class. | |
static void * | getHandlerData () |
Returns handler data for SoError class. | |
static SoType | getClassTypeId () |
Returns type identifier for SoError class. | |
static SoPRINTF void | post (const char *formatString ...) |
Posts an error. | |
Static Public Member Functions inherited from SoTypedObject | |
static SoType | getClassTypeId () |
Returns the type identifier for this class. | |
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.
Definition at line 43 of file SoGLError.h.
|
static |
Returns handler callback for SoGLError class.
|
static |
Returns handler data for SoGLError class.
|
virtual |
Returns type identifier for an instance of this class.
Reimplemented from SoError.
|
static |
Posts an error.
|
static |
Sets handler callback for SoGLError class.