#include <FSWindowsJoystickDeviceManager.h>
|
| | FSWindowsJoystickDeviceManager () |
| |
| virtual | ~FSWindowsJoystickDeviceManager () |
| |
| void | update () |
| |
| void | init () |
| |
| elementID | getNextID () |
| |
| const FSUSBJoystick * | getUSBJoystickDevice (idNumber deviceID) |
| |
| const FSBaseDevice * | getDevice (idNumber deviceID) |
| |
| void | ListenForAllJoysticksForEventTypes (unsigned int eventFlags, IFSJoystickListener &listener) |
| |
| void | UnListenForAllJoysticksForEventTypes (unsigned int eventFlags, IFSJoystickListener &listener) |
| |
| void | addMapping (vendorIDType vendorUSBID, productIDType productUSBID, idNumber controlUSBID, FSDeviceInput deviceInput) |
| |
| void | addMapping (idNumber deviceID, idNumber controlID, FSDeviceInput deviceInput) |
| |
| FSUSBElementInfoMap | lookUpDeviceInputFromID (idNumber deviceID, idNumber controlID, minMaxNumber min, minMaxNumber max, physicalValueNumber value) |
| |
| FSUSBElementInfoMap | lookUpDeviceInputFromUSBID (vendorIDType vendorUSBID, productIDType productUSBID, idNumber controlID, minMaxNumber min, minMaxNumber max, physicalValueNumber value) |
| |
| FSUSBElementInfoMap | infoMapForInputType (vendorIDType vendorUSBID, productIDType productUSBID, FSDeviceInput inputToLookFor) |
| |
| bool | doesDeviceHaveDeviceInput (idNumber deviceID, FSDeviceInput inputToLookFor) |
| |
| bool | doesElementHaveDeviceInputForValue (vendorIDType vendorUSBID, productIDType productUSBID, idNumber elementID, FSDeviceInput inputToLookFor) |
| |
| bool | doesDeviceHaveDeviceInput (vendorIDType vendorUSBID, productIDType productUSBID, FSDeviceInput inputToLookFor) |
| |
| bool | doesDeviceHaveDeviceInputForValue (vendorIDType vendorUSBID, productIDType productUSBID, FSDeviceInput inputToLookFor, physicalValueNumber value) |
| |
| bool | doesDeviceHaveDeviceInputForValue (idNumber deviceID, FSDeviceInput inputToLookFor, physicalValueNumber value) |
| |
| managerType * | findManagerForDevice (idNumber deviceID) |
| |
| virtual | ~IFSDeviceIDCreator () |
| |
◆ FSWindowsJoystickDeviceManager()
| FSWindowsJoystickDeviceManager::FSWindowsJoystickDeviceManager |
( |
| ) |
|
◆ ~FSWindowsJoystickDeviceManager()
| FSWindowsJoystickDeviceManager::~FSWindowsJoystickDeviceManager |
( |
| ) |
|
|
virtual |
◆ addMapping() [1/2]
◆ addMapping() [2/2]
◆ doesDeviceHaveDeviceInput() [1/2]
| bool FSWindowsJoystickDeviceManager::doesDeviceHaveDeviceInput |
( |
idNumber |
deviceID, |
|
|
FSDeviceInput |
inputToLookFor |
|
) |
| |
◆ doesDeviceHaveDeviceInput() [2/2]
◆ doesDeviceHaveDeviceInputForValue() [1/2]
◆ doesDeviceHaveDeviceInputForValue() [2/2]
◆ doesElementHaveDeviceInputForValue()
◆ findManagerForDevice()
◆ getDevice()
◆ getNextID()
| elementID FSWindowsJoystickDeviceManager::getNextID |
( |
| ) |
|
|
virtual |
◆ getUSBJoystickDevice()
| const FSUSBJoystick* freestick::FSWindowsJoystickDeviceManager::getUSBJoystickDevice |
( |
idNumber |
deviceID | ) |
|
|
inline |
◆ infoMapForInputType()
◆ init()
| void FSWindowsJoystickDeviceManager::init |
( |
| ) |
|
◆ ListenForAllJoysticksForEventTypes()
| void FSWindowsJoystickDeviceManager::ListenForAllJoysticksForEventTypes |
( |
unsigned int |
eventFlags, |
|
|
IFSJoystickListener & |
listener |
|
) |
| |
◆ lookUpDeviceInputFromID()
◆ lookUpDeviceInputFromUSBID()
◆ UnListenForAllJoysticksForEventTypes()
| void FSWindowsJoystickDeviceManager::UnListenForAllJoysticksForEventTypes |
( |
unsigned int |
eventFlags, |
|
|
IFSJoystickListener & |
listener |
|
) |
| |
◆ update()
| void FSWindowsJoystickDeviceManager::update |
( |
| ) |
|
The documentation for this class was generated from the following files: