| Support Forum Library Source SourceForge Page G3D Web Page |
Typedefs | |
| typedef PolyLineGeneric < LineSegment, Vector3 > | PolyLine |
| typedef PolyLineGeneric < LineSegment2D, Vector2 > | PolyLine2D |
Functions | |
| bool | _handleDebugAssert_ (const char *expression, const std::string &message, const char *filename, int lineNumber, bool useGuiPrompt) |
| Pops up an assertion dialog or prints an assertion. | |
| bool | _handleErrorCheck_ (const char *expression, const std::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. | |
| void | _restoreInputGrab_ () |
| Attempts to restore the state before releaseInputGrab. | |
Variables | |
| ConsolePrintHook | _consolePrintHook |
| AssertionHook | _debugHook |
| AssertionHook | _failureHook |
| Display * | x11Display |
| A pointer to the X11 display. | |
| Window | x11Window |
| A pointer to the X11 window. | |
| bool G3D::_internal::_handleDebugAssert_ | ( | const char * | expression, |
| const std::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 std::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.
| ConsolePrintHook G3D::_internal::_consolePrintHook |
| AssertionHook G3D::_internal::_debugHook |
| AssertionHook G3D::_internal::_failureHook |
| Display* G3D::_internal::x11Display |
A pointer to the X11 display.
Initially NULL. 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 NULL. 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.2