Main Page   Modules   Class Hierarchy   Compound List   Compound Members  

Input

Classes for sending and receiving input messages. More...

Compounds

class  GAUGE3D::GInputMap
class  GAUGE3D::GMessage
class  GAUGE3D::GQuitMessage
class  GAUGE3D::GInputMessage
class  GAUGE3D::GKeyboardMessage
class  GAUGE3D::GMouseButtonMessage
class  GAUGE3D::GMouseWheelMessage
class  GAUGE3D::GMouseMotionMessage
class  GAUGE3D::GMessageQueue

Typedefs

typedef GSmartPointer<GInputMap> pGInputMap
 Smart pointer to a GInputMap.

typedef GSmartPointer<GMessage> pGMessage
 Smart pointer to a GMessage.

typedef GSmartPointer<GQuitMessage> pGQuitMessage
 Smart pointer to a GQuitMessage.

typedef GSmartPointer<GInputMessage> pGInputMessage
 Smart pointer to a GInputMessage.

typedef GSmartPointer<GKeyboardMessage> pGKeyboardMessage
 Smart pointer to a GKeyboardMessage.

typedef GSmartPointer<GMouseButtonMessage> pGMouseButtonMessage
 Smart pointer to a GMouseButtonMessage.

typedef GSmartPointer<GMouseWheelMessage> pGMouseWheelMessage
 Smart pointer to a GMouseWheelMessage.

typedef GSmartPointer<GMouseMotionMessage> pGMouseMotionMessage
 Smart pointer to a GMouseMotionMessage.

typedef GSmartPointer<GMessageQueue> pGMessageQueue
 Smart pointer to a GMessageQueue.


Variables

GAUGE3D_API pGMessageQueue gMainMessageQueue
 The main GAUGE message queue. More...


Detailed Description

Classes for sending and receiving input messages.

The classes in this module can be used to collect, handle, manipulate, and dispatch input messages.


Variable Documentation

GAUGE3D_API pGMessageQueue GAUGE3D::gMainMessageQueue
 

The main GAUGE message queue.

In almost all cases, you'll want to use this message queue rather than create your own. Plugins that supply input will enqueue messages to this queue.


Generated at Tue Jan 30 17:07:34 2001 for gauge3d by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000