|
FreeStick
0.3
Cross Platform Open Sorce Joystick Lib
|
Classes | |
| struct | DirectInput_Enum_Contex |
| class | FSAndroidJoystick |
| class | FSBaseDevice |
| class | FSBaseEvent |
| class | FSBaseJoystickInfo |
| class | FSBaseManager |
| This is the base manager. More... | |
| class | FSDeviceInputEvent |
| class | FSDirectInputJoystick |
| class | FSDirectInputJoystickManager |
| class | FSHIDAndroidJoysickDeviceManager |
| class | FSMacOSXJoystickDeviceManager |
| class | FSMFIJoystick |
| class | FSMFIJoystickDeviceManager |
| class | FSMultJoystickDeviceManger |
| class | FSSpinLock |
| class | FSUpdatableJoystickDeviceManager |
| class | FSUSBDevice |
| class | FSUSBDeviceManager |
| class | FSUSBElementInfoMap |
| class | FSUSBJoystick |
| class | FSUSBJoystickButton |
| class | FSUSBJoystickDeviceManager |
| class | FSUSBJoyStickInputElement |
| class | FSUSBMacOSXJoystick |
| class | FSUSBMacOSXJoystickDeviceManager |
| class | FSUSBNullDevice |
| class | FSUSBNullJoystickDeviceManager |
| class | FSWindowsJoystickDeviceManager |
| class | FSXInputJoystick |
| class | FSXInputJoystickDeviceManager |
| class | IFSDevice |
| class | IFSDeviceIDCreator |
| class | IFSEvent |
| class | IFSJoystickInfo |
| class | IFSJoystickListener |
Typedefs | |
| typedef uint32_t | idNumber |
| typedef int32_t | minMaxNumber |
| typedef int32_t | physicalValueNumber |
| typedef unsigned int | elementID |
| typedef uint64_t | deviceID |
| typedef uint32_t | vendorIDType |
| typedef uint32_t | productIDType |
| typedef float | nMinMaxNumber |
| typedef float | nPhysicalValueNumber |
| typedef double | universlalMinMaxNumber |
| typedef double | universlalPhysicalValueNumber |
| typedef std::map< idNumber, FSUSBJoyStickInputElement > | JoyStickElementMap |
| typedef int | mfiID |
Variables | |
| const uint32_t | GravisVendorID = 1064 |
| const uint32_t | GamePadProID = 16385 |
| const uint32_t | DragonRiseID = 121 |
| const uint32_t | Gtron = DragonRiseID |
| const uint32_t | SteelSeries3GCControllerID = 6 |
| const uint32_t | AmazonVendorID = 6473 |
| const uint32_t | AmazonFireGameControllerID = 1026 |
| const uint32_t | GameElementsVendorID = 3888 |
| const uint32_t | GameElementsRecoilID = 263 |
| const uint32_t | SteelSeriesVendorID = 4152 |
| const uint32_t | SteelSeriesFreeControllerID = 5138 |
| const uint32_t | SonyVendorID = 1356 |
| const uint32_t | Playstation3ControllerID = 616 |
| const uint32_t | Playstation4ControllerIDV1 = 1476 |
| const uint32_t | Playstation4ControllerIDV2 = 2508 |
| const uint32_t | LogitechVendorID = 1133 |
| const uint32_t | LogitechDualActionID = 49686 |
| const uint32_t | LogitechGamepadF710 = 49689 |
| const uint32_t | LogitechGamepadF310 = 49693 |
| const uint32_t | OUYAVendorID = 10294 |
| const uint32_t | OUYAControllerID = 1 |
| const uint32_t | MicrosoftVendorID = 1118 |
| const uint32_t | MicrosoftXbox360WindowsControllerID = 654 |
| const uint32_t | MicrosoftXboxOneWindowsControllerID = 746 |
| const uint32_t | RockCandyVendorID = 3695 |
| const uint32_t | RockCandyXbox360ControlllerID = 3695 |
| const uint32_t | HVG2VendorID = 2064 |
| const uint32_t | HVG2TwinPS2 = 1 |
| const uint32_t | GtronRetroSNES = 17 |
| const uint32_t | TomeeVendorID = 7511 |
| const uint32_t | TomeeNesUSBID = 33 |
| const uint32_t | PCUSBSNESVendorID = 3727 |
| const uint32_t | PCUSBSNESID = 12307 |
| const uint32_t | TomeeVendorID2 = 4797 |
| const uint32_t | TomeeNesUSBControllerID = 53269 |
| const uint32_t | ZDVVendorID = 9571 |
| const uint32_t | VWiredGamePadID = 1397 |
| const uint32_t | NIMBUS = 5152 |
| const uint32_t | MIFIVenderID = 273 |
| typedef uint64_t freestick::deviceID |
| typedef unsigned int freestick::elementID |
| typedef uint32_t freestick::idNumber |
| typedef std::map<idNumber,FSUSBJoyStickInputElement > freestick::JoyStickElementMap |
| typedef int freestick::mfiID |
| typedef int32_t freestick::minMaxNumber |
| typedef float freestick::nMinMaxNumber |
| typedef float freestick::nPhysicalValueNumber |
| typedef int32_t freestick::physicalValueNumber |
| typedef uint32_t freestick::productIDType |
| typedef double freestick::universlalMinMaxNumber |
| typedef double freestick::universlalPhysicalValueNumber |
| typedef uint32_t freestick::vendorIDType |
| const uint32_t freestick::AmazonFireGameControllerID = 1026 |
| const uint32_t freestick::AmazonVendorID = 6473 |
| const uint32_t freestick::DragonRiseID = 121 |
| const uint32_t freestick::GameElementsRecoilID = 263 |
| const uint32_t freestick::GameElementsVendorID = 3888 |
| const uint32_t freestick::GamePadProID = 16385 |
| const uint32_t freestick::GravisVendorID = 1064 |
| const uint32_t freestick::Gtron = DragonRiseID |
| const uint32_t freestick::GtronRetroSNES = 17 |
| const uint32_t freestick::HVG2TwinPS2 = 1 |
| const uint32_t freestick::HVG2VendorID = 2064 |
| const uint32_t freestick::LogitechDualActionID = 49686 |
| const uint32_t freestick::LogitechGamepadF310 = 49693 |
| const uint32_t freestick::LogitechGamepadF710 = 49689 |
| const uint32_t freestick::LogitechVendorID = 1133 |
| const uint32_t freestick::MicrosoftVendorID = 1118 |
| const uint32_t freestick::MicrosoftXbox360WindowsControllerID = 654 |
| const uint32_t freestick::MicrosoftXboxOneWindowsControllerID = 746 |
| const uint32_t freestick::MIFIVenderID = 273 |
| const uint32_t freestick::NIMBUS = 5152 |
| const uint32_t freestick::OUYAControllerID = 1 |
| const uint32_t freestick::OUYAVendorID = 10294 |
| const uint32_t freestick::PCUSBSNESID = 12307 |
| const uint32_t freestick::PCUSBSNESVendorID = 3727 |
| const uint32_t freestick::Playstation3ControllerID = 616 |
| const uint32_t freestick::Playstation4ControllerIDV1 = 1476 |
| const uint32_t freestick::Playstation4ControllerIDV2 = 2508 |
| const uint32_t freestick::RockCandyVendorID = 3695 |
| const uint32_t freestick::RockCandyXbox360ControlllerID = 3695 |
| const uint32_t freestick::SonyVendorID = 1356 |
| const uint32_t freestick::SteelSeries3GCControllerID = 6 |
| const uint32_t freestick::SteelSeriesFreeControllerID = 5138 |
| const uint32_t freestick::SteelSeriesVendorID = 4152 |
| const uint32_t freestick::TomeeNesUSBControllerID = 53269 |
| const uint32_t freestick::TomeeNesUSBID = 33 |
| const uint32_t freestick::TomeeVendorID = 7511 |
| const uint32_t freestick::TomeeVendorID2 = 4797 |
| const uint32_t freestick::VWiredGamePadID = 1397 |
| const uint32_t freestick::ZDVVendorID = 9571 |
1.8.15