Lines Matching defs:InputDevice
47 class InputDevice;
356 InputDevice* device, int32_t keyCode, int32_t scanCode) = 0;
412 virtual InputDevice* createDeviceLocked(int32_t deviceId, int32_t controllerNumber,
425 InputDevice* device, int32_t keyCode, int32_t scanCode);
451 KeyedVector<int32_t, InputDevice*> mDevices;
477 InputDevice* device, int32_t keyCode, int32_t scanCode);
486 typedef int32_t (InputDevice::*GetStateFunc)(uint32_t sourceMask, int32_t code);
508 class InputDevice {
510 InputDevice(InputReaderContext* context, int32_t id, int32_t generation, int32_t
512 ~InputDevice();
600 void reset(InputDevice* device);
625 void reset(InputDevice* device);
646 void configure(InputDevice* device);
647 void reset(InputDevice* device);
677 void configure(InputDevice* device);
678 void reset(InputDevice* device);
812 void reset(InputDevice* device);
882 void configure(InputDevice* device, size_t slotCount, bool usingSlotsProtocol);
883 void reset(InputDevice* device);
916 InputMapper(InputDevice* device);
919 inline InputDevice* getDevice() { return mDevice; }
949 InputDevice* mDevice;
962 SwitchInputMapper(InputDevice* device);
981 VibratorInputMapper(InputDevice* device);
1010 KeyboardInputMapper(InputDevice* device, uint32_t source, int32_t keyboardType);
1078 CursorInputMapper(InputDevice* device);
1143 TouchInputMapper(InputDevice* device);
1690 SingleTouchInputMapper(InputDevice* device);
1708 MultiTouchInputMapper(InputDevice* device);
1730 JoystickInputMapper(InputDevice* device);