39 void init(JavaVM * jvm);
47 std::map<int,elementID> _androidIDToIDMap;
49 std::map<unsigned int,FSDeviceInput > _androidButtonUsageMapToInputEvent;
50 std::map<unsigned int,FSDeviceInput > _androidAxisnUsageMapToInputEvent;
virtual void gamepadWasAddedFromJINBridge(int hid_id, JavaVM *jvm)
Definition: FSHIDAndroidJoysickDeviceManager.cpp:243
void update()
Definition: FSHIDAndroidJoysickDeviceManager.cpp:272
virtual void init()
Definition: FSHIDAndroidJoysickDeviceManager.cpp:112
JNICallBackType
Definition: FSJNI_Wrapper.h:35
virtual void gamepadWasRemovedFromJINBridge(int hid_id)
Definition: FSHIDAndroidJoysickDeviceManager.cpp:254
void addAndroidMapping(unsigned int androidEventType, FSDeviceInput deviceInput)
Definition: FSHIDAndroidJoysickDeviceManager.cpp:52
virtual bool gamepadWasUpdatedFromJINBridge(int deviceid, int code, JNICallBackType type, float value, minMaxNumber min, minMaxNumber max)
Definition: FSHIDAndroidJoysickDeviceManager.cpp:121
Definition: FSHIDAndroidJoysickDeviceManager.h:35
Definition: FSBaseDevice.h:32
FSHIDAndroidJoysickDeviceManager()
Definition: FSHIDAndroidJoysickDeviceManager.cpp:64
Definition: FSUSBJoystickDeviceManager.h:34
FSDeviceInput
Definition: IFSDevice.h:31
int32_t minMaxNumber
Definition: FSTypes.h:34