Contents User Forum Source Index APIs by Task APIs by Level Data


G3D::_internal::_DirectInput Class Reference

#include <directinput8.h>

List of all members.

Public Member Functions

 _DirectInput (HWND window)
void clearJoysticks ()
const Array< JoystickInfo > & getJoystickArray ()
void getJoystickInfo (unsigned int joystick, unsigned int &numButtons, unsigned int &numAxes)
std::string getJoystickName (unsigned int joystick)
bool getJoystickState (unsigned int joystick, Array< float > &axis, Array< bool > &button)
unsigned int getNumJoysticks ()
bool joystickExists (unsigned int joystick)

Static Public Member Functions

static bool libraryExists ()

Classes

struct  JoystickInfo


Constructor & Destructor Documentation

G3D::_internal::_DirectInput::_DirectInput ( HWND  window  )  [inline]


Member Function Documentation

void G3D::_internal::_DirectInput::clearJoysticks (  )  [inline]

const Array< JoystickInfo >& G3D::_internal::_DirectInput::getJoystickArray (  )  [inline]

void G3D::_internal::_DirectInput::getJoystickInfo ( unsigned int  joystick,
unsigned int &  numButtons,
unsigned int &  numAxes 
) [inline]

std::string G3D::_internal::_DirectInput::getJoystickName ( unsigned int  joystick  )  [inline]

bool G3D::_internal::_DirectInput::getJoystickState ( unsigned int  joystick,
Array< float > &  axis,
Array< bool > &  button 
) [inline]

unsigned int G3D::_internal::_DirectInput::getNumJoysticks (  )  [inline]

bool G3D::_internal::_DirectInput::joystickExists ( unsigned int  joystick  )  [inline]

static bool G3D::_internal::_DirectInput::libraryExists (  )  [inline, static]


The documentation for this class was generated from the following file:
Generated on Thu Aug 2 11:40:49 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo