|
FreeStick
0.3
Cross Platform Open Sorce Joystick Lib
|
This is the base manager. More...
#include <FSBaseManager.h>

Public Member Functions | |
| FSBaseManager () | |
| virtual | ~FSBaseManager () |
| virtual void | ListenForAllJoysticksForEventTypes (unsigned int eventFlags, IFSJoystickListener &listener) |
| This is the base manager. More... | |
| virtual void | UnListenForAllJoysticksForEventTypes (unsigned int eventFlags, IFSJoystickListener &listener) |
| float | convertRawToNormalizedRanger (double value, minMaxNumber maxValue, minMaxNumber minValue) |
| virtual void | init () |
| virtual void | init (IFSDeviceIDCreator *idCreator) |
| virtual const FSBaseDevice * | getDevice (idNumber deviceID) |
Protected Attributes | |
| std::unordered_map< unsigned int, FSBaseDevice * > | deviceMap |
This is the base manager.
This is the base manager with lots of verbose documentation.
| FSBaseManager::FSBaseManager | ( | ) |
|
virtual |
|
protectedvirtual |
Reimplemented in freestick::FSDirectInputJoystickManager, and freestick::FSUSBMacOSXJoystickDeviceManager.
|
inline |
|
virtual |
|
protectedvirtual |
|
virtual |
Reimplemented in freestick::FSUSBDeviceManager, freestick::FSDirectInputJoystickManager, freestick::FSHIDAndroidJoysickDeviceManager, freestick::FSMFIJoystickDeviceManager, freestick::FSUSBJoystickDeviceManager, freestick::FSUSBMacOSXJoystickDeviceManager, and freestick::FSUSBNullJoystickDeviceManager.
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
virtual |
This is the base manager.
This is the base manager with lots of verbose documentation.
| listener | This is what a listener does. |
| joystickInfo | This is what a joystickInfo does. |
|
protected |
|
protectedvirtual |
Reimplemented in freestick::FSDirectInputJoystickManager, and freestick::FSUSBMacOSXJoystickDeviceManager.
|
protected |
|
protected |
|
virtual |
|
protected |
|
protected |
1.8.15