Lines Matching refs:InputDevice
52 class InputDevice; variable
381 InputDevice* device, int32_t keyCode, int32_t scanCode) = 0;
444 virtual InputDevice* createDeviceLocked(int32_t deviceId, int32_t controllerNumber,
457 InputDevice* device, int32_t keyCode, int32_t scanCode);
485 KeyedVector<int32_t, InputDevice*> mDevices;
515 InputDevice* device, int32_t keyCode, int32_t scanCode);
524 typedef int32_t (InputDevice::*GetStateFunc)(uint32_t sourceMask, int32_t code);
546 class InputDevice {
548 InputDevice(InputReaderContext* context, int32_t id, int32_t generation, int32_t
550 ~InputDevice();
649 void reset(InputDevice* device);
674 void reset(InputDevice* device);
695 void configure(InputDevice* device);
696 void reset(InputDevice* device);
726 void configure(InputDevice* device);
727 void reset(InputDevice* device);
873 void reset(InputDevice* device);
943 void configure(InputDevice* device, size_t slotCount, bool usingSlotsProtocol);
944 void reset(InputDevice* device);
977 explicit InputMapper(InputDevice* device);
980 inline InputDevice* getDevice() { return mDevice; } in getDevice()
1014 InputDevice* mDevice;
1028 explicit SwitchInputMapper(InputDevice* device);
1048 explicit VibratorInputMapper(InputDevice* device);
1077 KeyboardInputMapper(InputDevice* device, uint32_t source, int32_t keyboardType);
1149 explicit CursorInputMapper(InputDevice* device);
1215 explicit RotaryEncoderInputMapper(InputDevice* device);
1237 explicit TouchInputMapper(InputDevice* device);
1863 explicit SingleTouchInputMapper(InputDevice* device);
1881 explicit MultiTouchInputMapper(InputDevice* device);
1902 explicit ExternalStylusInputMapper(InputDevice* device);
1924 explicit JoystickInputMapper(InputDevice* device);