|
G3D::_internal Namespace Reference
|
Classes |
| class | _BinaryFormat |
| class | _BinaryFormat< bool > |
| class | _BinaryFormat< Color3 > |
| class | _BinaryFormat< Color3uint8 > |
| class | _BinaryFormat< Color4 > |
| class | _BinaryFormat< Color4uint8 > |
| class | _BinaryFormat< float32 > |
| class | _BinaryFormat< float64 > |
| class | _BinaryFormat< int16 > |
| class | _BinaryFormat< int32 > |
| class | _BinaryFormat< int64 > |
| class | _BinaryFormat< int8 > |
| class | _BinaryFormat< uint16 > |
| class | _BinaryFormat< uint32 > |
| class | _BinaryFormat< uint64 > |
| class | _BinaryFormat< uint8 > |
| class | _BinaryFormat< Vector2 > |
| class | _BinaryFormat< Vector2int16 > |
| class | _BinaryFormat< Vector3 > |
| class | _BinaryFormat< Vector3int16 > |
| class | _BinaryFormat< Vector4 > |
| class | _BinaryFormat< Vector4int16 > |
| class | _DirectInput |
| class | _GetComputeType |
| | The default compute type for a type is the type itself. More...
|
| class | _GetComputeType< Color3 > |
| class | _GetComputeType< Color3uint8 > |
| class | _GetComputeType< Color4 > |
| class | _GetComputeType< Color4uint8 > |
| class | _GetComputeType< float32 > |
| class | _GetComputeType< float64 > |
| class | _GetComputeType< int16 > |
| class | _GetComputeType< int32 > |
| class | _GetComputeType< int64 > |
| class | _GetComputeType< int8 > |
| class | _GetComputeType< uint16 > |
| class | _GetComputeType< uint32 > |
| class | _GetComputeType< uint64 > |
| class | _GetComputeType< uint8 > |
| class | _GetComputeType< Vector2 > |
| class | _GetComputeType< Vector2int16 > |
| class | _GetComputeType< Vector3 > |
| class | _GetComputeType< Vector3int16 > |
| class | _GetComputeType< Vector4 > |
| class | _GLFormat |
| class | _GLFormat< Color3 > |
| class | _GLFormat< Color3uint8 > |
| class | _GLFormat< Color4 > |
| class | _GLFormat< Color4uint8 > |
| class | _GLFormat< double > |
| class | _GLFormat< float > |
| class | _GLFormat< int16 > |
| class | _GLFormat< int32 > |
| class | _GLFormat< int8 > |
| class | _GLFormat< uint16 > |
| class | _GLFormat< uint32 > |
| class | _GLFormat< uint8 > |
| class | _GLFormat< Vector2 > |
| class | _GLFormat< Vector2int16 > |
| class | _GLFormat< Vector3 > |
| class | _GLFormat< Vector3int16 > |
| class | _GLFormat< Vector4 > |
| class | Indirector |
| | Wraps a pointer value so that it can be treated as the instance itself; convenient for inserting pointers into a Table but using the object equality instead of pointer equality. More...
|
| class | PolyLineGeneric |
| class | UIGeom |
| | Piece of 3D geometry that tracks its own 2D projection. More...
|
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 &ignoreAlways, bool useGuiPrompt) |
| bool | _handleErrorCheck_ (const char *expression, const std::string &message, const char *filename, int lineNumber, bool &ignoreAlways, bool useGuiPrompt) |
| void | _releaseInputGrab_ () |
| void | _restoreInputGrab_ () |
Variables |
| ConsolePrintHook | _consolePrintHook |
| AssertionHook | _debugHook |
| AssertionHook | _failureHook |
| Set< std::string > | currentFilesUsed |
| Display * | x11Display |
| Window | x11Window |
Typedef Documentation
Function Documentation
| bool G3D::_internal::_handleDebugAssert_ |
( |
const char * |
expression, |
|
|
const std::string & |
message, |
|
|
const char * |
filename, |
|
|
int |
lineNumber, |
|
|
bool & |
ignoreAlways, |
|
|
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 & |
ignoreAlways, |
|
|
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_.
Variable Documentation
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.
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.
Generated on Thu Aug 2 11:40:48 2007 for G3D by
1.5.2
Hosted by
| |