Inheritance diagram for Eaagles::DeviceIO::JoystickDevice:


Public Member Functions | |
| JoystickDevice (void) | |
| virtual bool | open (void) |
| virtual void | receive (void) |
| JoystickDevice (void) | |
| virtual bool | open (void) |
| virtual void | receive (void) |
Private Member Functions | |
| float | scale (DWORD value) |
Private Attributes | |
| int | stream |
| char | deviceName [128] |
| int | driverVersion |
| char | modelName [128] |
| Eaagles::DeviceIO::JoystickDevice::JoystickDevice | ( | void | ) |
| Eaagles::DeviceIO::JoystickDevice::JoystickDevice | ( | void | ) |
| bool Eaagles::DeviceIO::JoystickDevice::open | ( | void | ) | [virtual] |
| void Eaagles::DeviceIO::JoystickDevice::receive | ( | void | ) | [virtual] |
Implements Eaagles::DeviceIO::IODevice.
| virtual bool Eaagles::DeviceIO::JoystickDevice::open | ( | void | ) | [virtual] |
| virtual void Eaagles::DeviceIO::JoystickDevice::receive | ( | void | ) | [virtual] |
general purpose receive routine that updates "global" stick information
Implements Eaagles::DeviceIO::IODevice.
| float Eaagles::DeviceIO::JoystickDevice::scale | ( | DWORD | value | ) | [private] |
int Eaagles::DeviceIO::JoystickDevice::stream [private] |
char Eaagles::DeviceIO::JoystickDevice::deviceName[128] [private] |
int Eaagles::DeviceIO::JoystickDevice::driverVersion [private] |
char Eaagles::DeviceIO::JoystickDevice::modelName[128] [private] |
1.5.0