FreeStick  0.3
Cross Platform Open Sorce Joystick Lib
freestick::FSDirectInputJoystickManager Member List

This is the complete list of members for freestick::FSDirectInputJoystickManager, including all inherited members.

_usageMapToInputEventfreestick::FSUSBDeviceManagerprotected
_usageMapToInputRangeEventfreestick::FSUSBDeviceManagerprotected
addDevice(FSBaseDevice *device)freestick::FSDirectInputJoystickManagerprotectedvirtual
addDevice(GUID guidDeviceInstance)freestick::FSDirectInputJoystickManagerprotectedvirtual
addMapping(vendorIDType vendorUSBID, productIDType productUSBID, idNumber controlUSBID, FSDeviceInput deviceInput)freestick::FSUSBDeviceManager
addMapping(idNumber deviceID, idNumber controlID, FSDeviceInput deviceInput)freestick::FSUSBDeviceManager
convertRawToNormalizedRanger(double value, minMaxNumber maxValue, minMaxNumber minValue)freestick::FSBaseManagerinline
createIdForElement(uint32_t usage, uint32_t usagePage)freestick::FSUSBJoystickDeviceManagerstatic
createVPId(uint32_t vendor, uint32_t product)freestick::FSUSBDeviceManagerinlinestatic
deviceMapfreestick::FSBaseManagerprotected
doesDeviceHaveDeviceInput(idNumber deviceID, FSDeviceInput inputToLookFor)freestick::FSUSBDeviceManager
doesDeviceHaveDeviceInput(vendorIDType vendorUSBID, productIDType productUSBID, FSDeviceInput inputToLookFor)freestick::FSUSBDeviceManager
doesDeviceHaveDeviceInputForValue(vendorIDType vendorUSBID, productIDType productUSBID, FSDeviceInput inputToLookFor, physicalValueNumber value)freestick::FSUSBDeviceManager
doesDeviceHaveDeviceInputForValue(idNumber deviceID, FSDeviceInput inputToLookFor, physicalValueNumber value)freestick::FSUSBDeviceManager
doesElementHaveDeviceInputForValue(vendorIDType vendorUSBID, productIDType productUSBID, elementID elementID, FSDeviceInput inputToLookFor)freestick::FSUSBDeviceManager
EnumInputObjectsCallback(const DIDEVICEOBJECTINSTANCE *pdidoi, VOID *pContext)freestick::FSDirectInputJoystickManagerstatic
EnumJoysticksCallback(const DIDEVICEINSTANCE *pdidInstance, void *pContext)freestick::FSDirectInputJoystickManagerstatic
FSBaseManager()freestick::FSBaseManager
FSDirectInputJoystickManager()freestick::FSDirectInputJoystickManager
FSUpdatableJoystickDeviceManager()freestick::FSUpdatableJoystickDeviceManager
FSUSBDeviceManager()freestick::FSUSBDeviceManager
FSUSBJoystickDeviceManager()freestick::FSUSBJoystickDeviceManager
getDevice(idNumber deviceID)freestick::FSBaseManagervirtual
getNextID()freestick::FSBaseManagerprotectedvirtual
getUsageForElement(idNumber id)freestick::FSUSBJoystickDeviceManagerstatic
getUsageFromIdForElement(idNumber id, uint16_t &usage, uint16_t &usagePage)freestick::FSUSBJoystickDeviceManagerstatic
getUsagePageForElement(idNumber id)freestick::FSUSBJoystickDeviceManagerstatic
getUSBJoystickDevice(idNumber deviceID)freestick::FSUSBJoystickDeviceManagerinline
infoMapForInputType(vendorIDType vendorUSBID, productIDType productUSBID, FSDeviceInput inputToLookFor)freestick::FSUSBDeviceManager
init()freestick::FSDirectInputJoystickManagervirtual
freestick::FSBaseManager::init(IFSDeviceIDCreator *idCreator)freestick::FSBaseManagervirtual
inputOnDeviceChanged(FreeStickEventType eventType, FSEventAction eventAction, FSDeviceInput inputType, idNumber deviceID, idNumber deviceControlID, int newValue, int oldValue, minMaxNumber min, minMaxNumber max)freestick::FSBaseManagerprotectedvirtual
inputOnDeviceChangedWithNormilzedValues(FreeStickEventType eventType, FSEventAction eventAction, FSDeviceInput inputType, idNumber deviceID, idNumber deviceControlID, float newValue, float oldValue)freestick::FSBaseManagerprotectedvirtual
IsXInputDeviceRaw(const GUID *pGuidProductFromDirectInput)freestick::FSDirectInputJoystickManagerstatic
ListenForAllJoysticksForEventType(FreeStickEventType eventType, IFSJoystickListener &listener)freestick::FSBaseManagerprotected
ListenForAllJoysticksForEventTypes(unsigned int eventFlags, IFSJoystickListener &listener)freestick::FSBaseManagervirtual
ListenForJoystickEvent(FreeStickEventType eventType, IFSJoystickListener &listener)freestick::FSBaseManagerprotected
lookUpDeviceInputFromID(idNumber deviceID, idNumber controlID, minMaxNumber min, minMaxNumber max, physicalValueNumber value)freestick::FSUSBDeviceManager
lookUpDeviceInputFromUSBID(vendorIDType vendorUSBID, productIDType productUSBID, idNumber controlID, minMaxNumber min, minMaxNumber max, physicalValueNumber value)freestick::FSUSBDeviceManager
removeDevice(FSBaseDevice *device)freestick::FSDirectInputJoystickManagerprotectedvirtual
removeDevice(GUID guidDeviceInstance)freestick::FSDirectInputJoystickManagerprotectedvirtual
RemoveListenerForEventType(FreeStickEventType eventType, IFSJoystickListener &listener)freestick::FSBaseManagerprotected
UnListenForAllJoysticksForEventType(FreeStickEventType eventType, IFSJoystickListener &listener)freestick::FSBaseManagerprotected
UnListenForAllJoysticksForEventTypes(unsigned int eventFlags, IFSJoystickListener &listener)freestick::FSBaseManagervirtual
update()freestick::FSDirectInputJoystickManagervirtual
updateEvent(FSBaseEvent &event)freestick::FSBaseManagerprotected
updateEvents(idNumber joystickDeviceID, FSUSBJoyStickInputElement *elementDevice, physicalValueNumber elementValue)freestick::FSUpdatableJoystickDeviceManagervirtual
updateJoysticks()freestick::FSDirectInputJoystickManagerprotected
updateJoysticksAxis(FSDirectInputJoystick &device, LONG axisValue, long int idForXAxis)freestick::FSDirectInputJoystickManagerprotected
updateJoysticksPOV(FSDirectInputJoystick &device, LONG axisValue, long int idForXAxis)freestick::FSDirectInputJoystickManagerprotected
~FSBaseManager()freestick::FSBaseManagervirtual
~FSDirectInputJoystickManager()freestick::FSDirectInputJoystickManagervirtual
~FSUSBDeviceManager()freestick::FSUSBDeviceManagervirtual
~FSUSBJoystickDeviceManager()freestick::FSUSBJoystickDeviceManagervirtual