Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

DIDevice Struct Reference

#include <InputHandler_DirectInputHelper.h>

List of all members.

Public Types

enum  { KEYBOARD, JOYSTICK }

Public Member Functions

 DIDevice ()
bool Open ()
void Close ()

Public Attributes

DIDEVICEINSTANCE JoystickInst
LPDIRECTINPUTDEVICE2 Device
enum DIDevice:: { ... }  type
bool buffered
int buttons
int axes
int hats
vector< input_tInputs
InputDevice dev


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
KEYBOARD 
JOYSTICK 


Constructor & Destructor Documentation

DIDevice::DIDevice  ) 
 


Member Function Documentation

void DIDevice::Close  ) 
 

bool DIDevice::Open  ) 
 


Member Data Documentation

int DIDevice::axes
 

bool DIDevice::buffered
 

int DIDevice::buttons
 

InputDevice DIDevice::dev
 

LPDIRECTINPUTDEVICE2 DIDevice::Device
 

int DIDevice::hats
 

vector<input_t> DIDevice::Inputs
 

DIDEVICEINSTANCE DIDevice::JoystickInst
 

enum { ... } DIDevice::type
 


The documentation for this struct was generated from the following files:
Generated on Thu Jan 27 20:58:57 2005 for StepMania by doxygen 1.3.7