| Support Forum G3D Web Page |
Typedefs | |
| typedef PolyLineGeneric< LineSegment, Vector3 > | PolyLine |
| typedef PolyLineGeneric< LineSegment2D, Vector2 > | PolyLine2D |
Functions | |
| bool | _handleDebugAssert_ (const char *expression, const String &message, const char *filename, int lineNumber, bool useGuiPrompt) |
Pops up an assertion dialog or prints an assertion More... | |
| bool | _handleErrorCheck_ (const char *expression, const String &message, const char *filename, int lineNumber, bool useGuiPrompt) |
| void | _releaseInputGrab_ () |
| Attempts to give the user back their mouse and keyboard if they were locked to the current window. More... | |
| void | _restoreInputGrab_ () |
| Attempts to restore the state before releaseInputGrab. More... | |
| G3DSpecification & | g3dInitializationSpecification () |
| Set by initG3D, defined in initG3D.cpp. More... | |
| const char ** | smartEnumParseNames (const char *enumValList) |
| void | systemFree (void *p) |
| void * | systemMalloc (size_t bytes) |
Variables | |
| ConsolePrintHook | _consolePrintHook |
| AssertionHook | _debugHook |
| AssertionHook | _failureHook |
| int | dummyInt |
| Display * | x11Display |
A pointer to the X11 display. More... | |
| Window | x11Window |
A pointer to the X11 window. More... | |
| bool G3D::_internal::_handleDebugAssert_ | ( | const char * | expression, |
| const String & | message, | ||
| const char * | filename, | ||
| int | lineNumber, | ||
| bool | useGuiPrompt | ||
| ) |
Pops up an assertion dialog or prints an assertion
ignoreAlways - return result of pressing the ignore button. useGuiPrompt - if true, shows a dialog
| bool G3D::_internal::_handleErrorCheck_ | ( | const char * | expression, |
| const String & | message, | ||
| const char * | filename, | ||
| int | lineNumber, | ||
| bool | useGuiPrompt | ||
| ) |
| void G3D::_internal::_releaseInputGrab_ | ( | ) |
Attempts to give the user back their mouse and keyboard if they were locked to the current window.
| void G3D::_internal::_restoreInputGrab_ | ( | ) |
Attempts to restore the state before releaseInputGrab.
| G3DSpecification& G3D::_internal::g3dInitializationSpecification | ( | ) |
Set by initG3D, defined in initG3D.cpp.
| const char** G3D::_internal::smartEnumParseNames | ( | const char * | enumValList | ) |
| void G3D::_internal::systemFree | ( | void * | p | ) |
Referenced by G3D::G3DAllocator< T >::deallocate().
| void* G3D::_internal::systemMalloc | ( | size_t | bytes | ) |
Referenced by G3D::G3DAllocator< T >::allocate().
| ConsolePrintHook G3D::_internal::_consolePrintHook |
| AssertionHook G3D::_internal::_debugHook |
| AssertionHook G3D::_internal::_failureHook |
| int G3D::_internal::dummyInt |
| Display* G3D::_internal::x11Display |
A pointer to the X11 display.
Initially nullptr. If set to a non-null value (e.g. by SDLWindow), debugAssert attempts to use this display to release the mouse/input grab when an assertion fails.
| Window G3D::_internal::x11Window |
A pointer to the X11 window.
Initially nullptr. If set to a non-null value (e.g. by SDLWindow), debugAssert attempts to use this window to release the mouse/input grab when an assertion fails.
1.8.15