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

InputHandler_Win32_Pump Class Reference

#include <InputHandler_Win32_Pump.h>

Inheritance diagram for InputHandler_Win32_Pump:

Inheritance graph
[legend]
Collaboration diagram for InputHandler_Win32_Pump:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Update (float fDeltaTime)
 InputHandler_Win32_Pump ()
 ~InputHandler_Win32_Pump ()
void GetDevicesAndDescriptions (vector< InputDevice > &vDevicesOut, vector< CString > &vDescriptionsOut)

Private Member Functions

void InputThreadMain ()
void HandleInput (int devno, int event)

Static Private Member Functions

int InputThread_Start (void *p)

Private Attributes

USBDevice * dev
RageThread InputThread
bool shutdown

Constructor & Destructor Documentation

InputHandler_Win32_Pump::InputHandler_Win32_Pump  ) 
 

InputHandler_Win32_Pump::~InputHandler_Win32_Pump  ) 
 


Member Function Documentation

void InputHandler_Win32_Pump::GetDevicesAndDescriptions vector< InputDevice > &  vDevicesOut,
vector< CString > &  vDescriptionsOut
[virtual]
 

Implements InputHandler.

void InputHandler_Win32_Pump::HandleInput int  devno,
int  event
[private]
 

int InputHandler_Win32_Pump::InputThread_Start void *  p  )  [static, private]
 

void InputHandler_Win32_Pump::InputThreadMain  )  [private]
 

void InputHandler_Win32_Pump::Update float  fDeltaTime  )  [virtual]
 

Reimplemented from InputHandler.


Member Data Documentation

USBDevice* InputHandler_Win32_Pump::dev [private]
 

RageThread InputHandler_Win32_Pump::InputThread [private]
 

bool InputHandler_Win32_Pump::shutdown [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:59:33 2005 for StepMania by doxygen 1.3.7