inp::Global Class Reference

Global class collects globals as members to determine their order of construction. More...

#include <inp_global.hh>

List of all members.

Public Member Functions

 Global (void)
 ~Global ()
JoystickGetJoystick (void)
void SetJoystick (eJoystickDriver joystickDriver)

Public Attributes

INP_KEYBOARD_CLASS mKeyboard
InputQueue mInputQueue

Private Attributes

JoystickmJoystick


Detailed Description

Global class collects globals as members to determine their order of construction.

See base_global.hh.

Joystick object: Global manages the joystick object and ensures only one exists at a time. The reason is to allow trying another joystick driver if one fails to work.


Constructor & Destructor Documentation

inp::Global::Global ( void   ) 

ctor/dtor.

inp::Global::~Global (  ) 


Member Function Documentation

Joystick& inp::Global::GetJoystick ( void   )  [inline]

void inp::Global::SetJoystick ( eJoystickDriver  joystickDriver  ) 

Switch joystick driver.


Member Data Documentation

INP_KEYBOARD_CLASS inp::Global::mKeyboard

Joystick* inp::Global::mJoystick [private]

InputQueue inp::Global::mInputQueue


The documentation for this class was generated from the following files: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:28 2007