Home
last modified time | relevance | path

Searched refs:InputDeviceInfo (Results 1 – 25 of 33) sorted by relevance

12

/frameworks/native/libs/input/
DInputDevice.cpp155 InputDeviceInfo::InputDeviceInfo() { in InputDeviceInfo() function in android::InputDeviceInfo
159 InputDeviceInfo::InputDeviceInfo(const InputDeviceInfo& other) in InputDeviceInfo() function in android::InputDeviceInfo
178 InputDeviceInfo::~InputDeviceInfo() { in ~InputDeviceInfo()
181 void InputDeviceInfo::initialize(int32_t id, int32_t generation, int32_t controllerNumber, in initialize()
202 const InputDeviceInfo::MotionRange* InputDeviceInfo::getMotionRange( in getMotionRange()
214 void InputDeviceInfo::addSource(uint32_t source) { in addSource()
218 void InputDeviceInfo::addMotionRange(int32_t axis, uint32_t source, float min, float max, in addMotionRange()
224 void InputDeviceInfo::addMotionRange(const MotionRange& range) { in addMotionRange()
228 void InputDeviceInfo::addSensorInfo(const InputDeviceSensorInfo& info) { in addSensorInfo()
236 void InputDeviceInfo::addBatteryInfo(const InputDeviceBatteryInfo& info) { in addBatteryInfo()
[all …]
/frameworks/native/services/inputflinger/reader/mapper/
DTouchInputMapper.h142 void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
467 InputDeviceInfo::MotionRange x;
468 InputDeviceInfo::MotionRange y;
469 InputDeviceInfo::MotionRange pressure;
472 InputDeviceInfo::MotionRange size;
475 InputDeviceInfo::MotionRange touchMajor;
476 InputDeviceInfo::MotionRange touchMinor;
479 InputDeviceInfo::MotionRange toolMajor;
480 InputDeviceInfo::MotionRange toolMinor;
483 InputDeviceInfo::MotionRange orientation;
[all …]
DJoystickInputMapper.h30 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
109 static void addMotionRange(int32_t axisId, const Axis& axis, InputDeviceInfo* info);
DExternalStylusInputMapper.h34 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
DRotaryEncoderInputMapper.h31 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
DVibratorInputMapper.h30 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
DExternalStylusInputMapper.cpp33 void ExternalStylusInputMapper::populateDeviceInfo(InputDeviceInfo* info) { in populateDeviceInfo()
DCursorInputMapper.h60 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
DInputMapper.cpp29 void InputMapper::populateDeviceInfo(InputDeviceInfo* info) { in populateDeviceInfo()
DRotaryEncoderInputMapper.cpp38 void RotaryEncoderInputMapper::populateDeviceInfo(InputDeviceInfo* info) { in populateDeviceInfo()
DKeyboardInputMapper.h30 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
DVibratorInputMapper.cpp32 void VibratorInputMapper::populateDeviceInfo(InputDeviceInfo* info) { in populateDeviceInfo()
DSensorInputMapper.h32 void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
DInputMapper.h54 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo);
DJoystickInputMapper.cpp32 void JoystickInputMapper::populateDeviceInfo(InputDeviceInfo* info) { in populateDeviceInfo()
45 void JoystickInputMapper::addMotionRange(int32_t axisId, const Axis& axis, InputDeviceInfo* info) { in addMotionRange()
/frameworks/base/core/jni/
Dandroid_view_InputDevice.cpp39 jobject android_view_InputDevice_create(JNIEnv* env, const InputDeviceInfo& deviceInfo) { in android_view_InputDevice_create()
76 const std::vector<InputDeviceInfo::MotionRange>& ranges = deviceInfo.getMotionRanges(); in android_view_InputDevice_create()
77 for (const InputDeviceInfo::MotionRange& range: ranges) { in android_view_InputDevice_create()
Dandroid_view_InputDevice.h27 extern jobject android_view_InputDevice_create(JNIEnv* env, const InputDeviceInfo& deviceInfo);
/frameworks/native/include/input/
DInputDevice.h191 class InputDeviceInfo {
193 InputDeviceInfo();
194 InputDeviceInfo(const InputDeviceInfo& other);
195 ~InputDeviceInfo();
/frameworks/native/services/inputflinger/reader/include/
DInputReader.h65 std::vector<InputDeviceInfo> getInputDevices() const override;
141 void getExternalStylusDevices(std::vector<InputDeviceInfo>& outDevices)
205 void getExternalStylusDevicesLocked(std::vector<InputDeviceInfo>& outDevices) REQUIRES(mLock);
221 std::vector<InputDeviceInfo> getInputDevicesLocked() const REQUIRES(mLock);
DInputReaderContext.h54 virtual void getExternalStylusDevices(std::vector<InputDeviceInfo>& outDevices) = 0;
/frameworks/native/services/inputflinger/reader/controller/
DPeripheralControllerInterface.h46 virtual void populateDeviceInfo(InputDeviceInfo* deviceInfo) = 0;
DPeripheralController.h34 void populateDeviceInfo(InputDeviceInfo* deviceInfo) override;
/frameworks/native/services/inputflinger/reader/
DInputDevice.cpp92 InputDeviceInfo deviceInfo = getDeviceInfo(); in dump()
116 const std::vector<InputDeviceInfo::MotionRange>& ranges = deviceInfo.getMotionRanges(); in dump()
120 const InputDeviceInfo::MotionRange& range = ranges[i]; in dump()
419 InputDeviceInfo InputDevice::getDeviceInfo() { in getDeviceInfo()
420 InputDeviceInfo outDeviceInfo; in getDeviceInfo()
DInputReader.cpp90 std::vector<InputDeviceInfo> inputDevices; in loopOnce()
405 void InputReader::getExternalStylusDevicesLocked(std::vector<InputDeviceInfo>& outDevices) { in getExternalStylusDevicesLocked()
488 std::vector<InputDeviceInfo> InputReader::getInputDevices() const { in getInputDevices()
493 std::vector<InputDeviceInfo> InputReader::getInputDevicesLocked() const { in getInputDevicesLocked()
494 std::vector<InputDeviceInfo> outInputDevices; in getInputDevicesLocked()
935 void InputReader::ContextImpl::getExternalStylusDevices(std::vector<InputDeviceInfo>& outDevices) { in getExternalStylusDevices()
/frameworks/native/services/inputflinger/include/
DInputReaderBase.h81 virtual std::vector<InputDeviceInfo> getInputDevices() const = 0;
377 virtual void notifyInputDevicesChanged(const std::vector<InputDeviceInfo>& inputDevices) = 0;

12