#include <FSDirectInputJoystick.h>
|
| | FSDirectInputJoystick () |
| |
| | FSDirectInputJoystick (LPDIRECTINPUTDEVICE8 LPDIDJoystick, idNumber joyStickID, unsigned int numberOfButtons, unsigned int numberOfAnlogSticks, unsigned int numberOfDigitalSticks, bool forceFeedBackSupported, long vendorID, long productID, FSUSBJoystickDeviceManager &usbJoystickManager) |
| |
| LPDIRECTINPUTDEVICE8 | getDirectInputPtr () |
| |
| virtual | ~FSDirectInputJoystick () |
| |
| virtual FSDeviceType | getClassType () const |
| |
| void | setCalibrated () |
| |
| bool | isCalibrated () const |
| |
| | ~FSUSBJoystick () |
| |
| | FSUSBJoystick (idNumber joyStickID, unsigned int numberOfButtons, unsigned int numberOfAnlogSticks, unsigned int numberOfDigitalSticks, bool forceFeedBackSupported, vendorIDType vendorID, productIDType productID) |
| |
| unsigned int | getNumberOfButtons () const |
| |
| unsigned int | getNumberOfAnlogSticks () const |
| |
| unsigned int | getNumberOfDigitalSticks () const |
| |
| bool | getForceFeedbackSupport () const |
| |
| void | addInputElement (FSUSBJoyStickInputElement &element) |
| |
| JoyStickElementMap | getElements () const |
| |
| std::vector< idNumber > | getElementIds () const |
| |
| const FSUSBJoyStickInputElement * | findInputElement (idNumber id) const |
| |
| JoyStickElementMap::const_iterator | begin () const |
| |
| JoyStickElementMap::const_iterator | end () const |
| |
| JoyStickElementMap::iterator | begin () |
| |
| JoyStickElementMap::iterator | end () |
| |
| | FSUSBDevice (idNumber id, vendorIDType vendorID, productIDType productID) |
| |
| const std::string | getVendorFriendlyName () const |
| |
| const std::string | getProductFrendlyName () const |
| |
| vendorIDType | getProductID () const |
| |
| productIDType | getVendorID () const |
| |
| virtual idNumber | getJoystickID () const |
| |
| const std::string & | GetFrendlyName () const |
| |
| | FSBaseDevice (idNumber id) |
| |
| virtual | ~FSBaseDevice () |
| |
◆ FSDirectInputJoystick() [1/2]
| FSDirectInputJoystick::FSDirectInputJoystick |
( |
| ) |
|
◆ FSDirectInputJoystick() [2/2]
| FSDirectInputJoystick::FSDirectInputJoystick |
( |
LPDIRECTINPUTDEVICE8 |
LPDIDJoystick, |
|
|
idNumber |
joyStickID, |
|
|
unsigned int |
numberOfButtons, |
|
|
unsigned int |
numberOfAnlogSticks, |
|
|
unsigned int |
numberOfDigitalSticks, |
|
|
bool |
forceFeedBackSupported, |
|
|
long |
vendorID, |
|
|
long |
productID, |
|
|
FSUSBJoystickDeviceManager & |
usbJoystickManager |
|
) |
| |
◆ ~FSDirectInputJoystick()
| FSDirectInputJoystick::~FSDirectInputJoystick |
( |
| ) |
|
|
virtual |
◆ getClassType()
| virtual FSDeviceType freestick::FSDirectInputJoystick::getClassType |
( |
| ) |
const |
|
inlinevirtual |
◆ getDirectInputPtr()
| LPDIRECTINPUTDEVICE8 freestick::FSDirectInputJoystick::getDirectInputPtr |
( |
| ) |
|
|
inline |
◆ isCalibrated()
| bool FSDirectInputJoystick::isCalibrated |
( |
| ) |
const |
◆ setCalibrated()
| void FSDirectInputJoystick::setCalibrated |
( |
| ) |
|
The documentation for this class was generated from the following files: