Lines Matching refs:int32_t
55 int32_t toolType;
82 virtual int32_t getGlobalMetaState() = 0;
86 InputDevice* device, int32_t keyCode, int32_t scanCode) = 0;
91 virtual int32_t bumpGeneration() = 0;
129 virtual bool isInputDeviceEnabled(int32_t deviceId);
131 virtual int32_t getScanCodeState(int32_t deviceId, uint32_t sourceMask,
132 int32_t scanCode);
133 virtual int32_t getKeyCodeState(int32_t deviceId, uint32_t sourceMask,
134 int32_t keyCode);
135 virtual int32_t getSwitchState(int32_t deviceId, uint32_t sourceMask,
136 int32_t sw);
138 virtual void toggleCapsLockState(int32_t deviceId);
140 virtual bool hasKeys(int32_t deviceId, uint32_t sourceMask,
141 size_t numCodes, const int32_t* keyCodes, uint8_t* outFlags);
145 virtual void vibrate(int32_t deviceId, const nsecs_t* pattern, size_t patternSize,
146 ssize_t repeat, int32_t token);
147 virtual void cancelVibrate(int32_t deviceId, int32_t token);
149 virtual bool canDispatchToDisplay(int32_t deviceId, int32_t displayId);
152 virtual InputDevice* createDeviceLocked(int32_t deviceId, int32_t controllerNumber,
162 virtual int32_t getGlobalMetaState();
165 InputDevice* device, int32_t keyCode, int32_t scanCode);
168 virtual int32_t bumpGeneration();
197 KeyedVector<int32_t, InputDevice*> mDevices;
202 void addDeviceLocked(nsecs_t when, int32_t deviceId);
203 void removeDeviceLocked(nsecs_t when, int32_t deviceId);
204 void processEventsForDeviceLocked(int32_t deviceId, const RawEvent* rawEvents, size_t count);
209 int32_t mGlobalMetaState;
211 int32_t getGlobalMetaStateLocked();
219 int32_t mGeneration;
220 int32_t bumpGenerationLocked();
227 InputDevice* device, int32_t keyCode, int32_t scanCode);
236 typedef int32_t (InputDevice::*GetStateFunc)(uint32_t sourceMask, int32_t code);
237 int32_t getStateLocked(int32_t deviceId, uint32_t sourceMask, int32_t code,
239 bool markSupportedKeyCodesLocked(int32_t deviceId, uint32_t sourceMask, size_t numCodes,
240 const int32_t* keyCodes, uint8_t* outFlags);
247 InputDevice(InputReaderContext* context, int32_t id, int32_t generation, int32_t
252 inline int32_t getId() const { return mId; } in getId()
253 inline int32_t getControllerNumber() const { return mControllerNumber; } in getControllerNumber()
254 inline int32_t getGeneration() const { return mGeneration; } in getGeneration()
283 int32_t getKeyCodeState(uint32_t sourceMask, int32_t keyCode);
284 int32_t getScanCodeState(uint32_t sourceMask, int32_t scanCode);
285 int32_t getSwitchState(uint32_t sourceMask, int32_t switchCode);
287 const int32_t* keyCodes, uint8_t* outFlags);
288 void vibrate(const nsecs_t* pattern, size_t patternSize, ssize_t repeat, int32_t token);
289 void cancelVibrate(int32_t token);
292 int32_t getMetaState();
293 void updateMetaState(int32_t keyCode);
304 bool hasKey(int32_t code) { in hasKey()
308 bool hasAbsoluteAxis(int32_t code) { in hasAbsoluteAxis()
314 bool isKeyPressed(int32_t code) { in isKeyPressed()
318 int32_t getAbsoluteAxisValue(int32_t code) { in getAbsoluteAxisValue()
319 int32_t value; in getAbsoluteAxisValue()
324 std::optional<int32_t> getAssociatedDisplay();
327 int32_t mId;
328 int32_t mGeneration;
329 int32_t mControllerNumber;
342 typedef int32_t (InputMapper::*GetStateFunc)(uint32_t sourceMask, int32_t code);
343 int32_t getState(uint32_t sourceMask, int32_t code, GetStateFunc getStateFunc);
383 inline int32_t getRelativeX() const { return mRelX; } in getRelativeX()
384 inline int32_t getRelativeY() const { return mRelY; } in getRelativeY()
387 int32_t mRelX;
388 int32_t mRelY;
408 inline int32_t getRelativeX() const { return mRelX; } in getRelativeX()
409 inline int32_t getRelativeY() const { return mRelY; } in getRelativeY()
410 inline int32_t getRelativeVWheel() const { return mRelWheel; } in getRelativeVWheel()
411 inline int32_t getRelativeHWheel() const { return mRelHWheel; } in getRelativeHWheel()
417 int32_t mRelX;
418 int32_t mRelY;
419 int32_t mRelWheel;
420 int32_t mRelHWheel;
436 int32_t getToolType() const;
481 inline int32_t getRawWidth() const { return x.maxValue - x.minValue + 1; } in getRawWidth()
482 inline int32_t getRawHeight() const { return y.maxValue - y.minValue + 1; } in getRawHeight()
491 int32_t x;
492 int32_t y;
493 int32_t pressure;
494 int32_t touchMajor;
495 int32_t touchMinor;
496 int32_t toolMajor;
497 int32_t toolMinor;
498 int32_t orientation;
499 int32_t distance;
500 int32_t tiltX;
501 int32_t tiltY;
502 int32_t toolType; // a fully decoded AMOTION_EVENT_TOOL_TYPE constant
644 inline int32_t getAbsoluteX() const { return mAbsX; } in getAbsoluteX()
645 inline int32_t getAbsoluteY() const { return mAbsY; } in getAbsoluteY()
646 inline int32_t getAbsolutePressure() const { return mAbsPressure; } in getAbsolutePressure()
647 inline int32_t getAbsoluteToolWidth() const { return mAbsToolWidth; } in getAbsoluteToolWidth()
648 inline int32_t getAbsoluteDistance() const { return mAbsDistance; } in getAbsoluteDistance()
649 inline int32_t getAbsoluteTiltX() const { return mAbsTiltX; } in getAbsoluteTiltX()
650 inline int32_t getAbsoluteTiltY() const { return mAbsTiltY; } in getAbsoluteTiltY()
653 int32_t mAbsX;
654 int32_t mAbsY;
655 int32_t mAbsPressure;
656 int32_t mAbsToolWidth;
657 int32_t mAbsDistance;
658 int32_t mAbsTiltX;
659 int32_t mAbsTiltY;
671 inline int32_t getX() const { return mAbsMTPositionX; } in getX()
672 inline int32_t getY() const { return mAbsMTPositionY; } in getY()
673 inline int32_t getTouchMajor() const { return mAbsMTTouchMajor; } in getTouchMajor()
674 inline int32_t getTouchMinor() const { in getTouchMinor()
676 inline int32_t getToolMajor() const { return mAbsMTWidthMajor; } in getToolMajor()
677 inline int32_t getToolMinor() const { in getToolMinor()
679 inline int32_t getOrientation() const { return mAbsMTOrientation; } in getOrientation()
680 inline int32_t getTrackingId() const { return mAbsMTTrackingId; } in getTrackingId()
681 inline int32_t getPressure() const { return mAbsMTPressure; } in getPressure()
682 inline int32_t getDistance() const { return mAbsMTDistance; } in getDistance()
683 inline int32_t getToolType() const;
693 int32_t mAbsMTPositionX;
694 int32_t mAbsMTPositionY;
695 int32_t mAbsMTTouchMajor;
696 int32_t mAbsMTTouchMinor;
697 int32_t mAbsMTWidthMajor;
698 int32_t mAbsMTWidthMinor;
699 int32_t mAbsMTOrientation;
700 int32_t mAbsMTTrackingId;
701 int32_t mAbsMTPressure;
702 int32_t mAbsMTDistance;
703 int32_t mAbsMTToolType;
723 int32_t mCurrentSlot;
730 void clearSlots(int32_t initialSlot);
752 inline int32_t getDeviceId() { return mDevice->getId(); } in getDeviceId()
767 virtual int32_t getKeyCodeState(uint32_t sourceMask, int32_t keyCode);
768 virtual int32_t getScanCodeState(uint32_t sourceMask, int32_t scanCode);
769 virtual int32_t getSwitchState(uint32_t sourceMask, int32_t switchCode);
771 const int32_t* keyCodes, uint8_t* outFlags);
773 int32_t token);
774 virtual void cancelVibrate(int32_t token);
777 virtual int32_t getMetaState();
778 virtual void updateMetaState(int32_t keyCode);
783 virtual std::optional<int32_t> getAssociatedDisplay() { in getAssociatedDisplay()
790 status_t getAbsoluteAxisInfo(int32_t axis, RawAbsoluteAxisInfo* axisInfo);
807 virtual int32_t getSwitchState(uint32_t sourceMask, int32_t switchCode);
814 void processSwitch(int32_t switchCode, int32_t switchValue);
829 int32_t token);
830 virtual void cancelVibrate(int32_t token);
839 int32_t mToken;
850 KeyboardInputMapper(InputDevice* device, uint32_t source, int32_t keyboardType);
860 virtual int32_t getKeyCodeState(uint32_t sourceMask, int32_t keyCode);
861 virtual int32_t getScanCodeState(uint32_t sourceMask, int32_t scanCode);
863 const int32_t* keyCodes, uint8_t* outFlags);
865 virtual int32_t getMetaState();
866 virtual void updateMetaState(int32_t keyCode);
873 int32_t keyCode;
874 int32_t scanCode;
878 int32_t mKeyboardType;
881 int32_t mMetaState;
884 int32_t mCurrentHidUsage; // most recent HID usage seen this packet, or 0 if none
903 int32_t getOrientation();
904 int32_t getDisplayId();
906 bool isKeyboardOrGamepadKey(int32_t scanCode);
907 bool isMediaKey(int32_t keyCode);
909 void processKey(nsecs_t when, bool down, int32_t scanCode, int32_t usageCode);
911 bool updateMetaStateIfNeeded(int32_t keyCode, bool down);
913 ssize_t findKeyDown(int32_t scanCode);
916 void initializeLedState(LedState& ledState, int32_t led);
918 void updateLedStateForModifier(LedState& ledState, int32_t led,
919 int32_t modifier, bool reset);
935 virtual int32_t getScanCodeState(uint32_t sourceMask, int32_t scanCode);
939 virtual std::optional<int32_t> getAssociatedDisplay();
942 static const int32_t TRACKBALL_MOVEMENT_THRESHOLD = 6;
961 int32_t mSource;
976 int32_t mOrientation;
980 int32_t mButtonState;
1005 int32_t mSource;
1007 int32_t mOrientation;
1024 virtual int32_t getKeyCodeState(uint32_t sourceMask, int32_t keyCode);
1025 virtual int32_t getScanCodeState(uint32_t sourceMask, int32_t scanCode);
1027 const int32_t* keyCodes, uint8_t* outFlags);
1033 virtual std::optional<int32_t> getAssociatedDisplay();
1040 int32_t keyCode;
1041 int32_t scanCode;
1045 int32_t hitLeft;
1046 int32_t hitTop;
1047 int32_t hitRight;
1048 int32_t hitBottom;
1050 inline bool isHit(int32_t x, int32_t y) const { in isHit()
1182 int32_t buttonState;
1185 int32_t rawVScroll;
1186 int32_t rawHScroll;
1217 int32_t buttonState;
1296 int32_t mSurfaceWidth;
1297 int32_t mSurfaceHeight;
1298 int32_t mSurfaceLeft;
1299 int32_t mSurfaceTop;
1303 int32_t mPhysicalWidth;
1304 int32_t mPhysicalHeight;
1305 int32_t mPhysicalLeft;
1306 int32_t mPhysicalTop;
1311 int32_t mSurfaceOrientation;
1388 int32_t keyCode;
1389 int32_t scanCode;
1474 int32_t activeTouchId; // -1 if none
1477 int32_t activeGestureId; // -1 if none
1596 int32_t keyEventAction, int32_t keyEventFlags);
1635 int32_t action, int32_t actionButton,
1636 int32_t flags, int32_t metaState, int32_t buttonState, int32_t edgeFlags,
1640 int32_t changedId, float xPrecision, float yPrecision, nsecs_t downTime);
1649 bool isPointInsideSurface(int32_t x, int32_t y);
1650 const VirtualKey* findVirtualKeyHit(int32_t x, int32_t y);
1696 int32_t mPointerTrackingIdMap[MAX_POINTER_ID + 1];
1786 KeyedVector<int32_t, Axis> mAxes;
1790 bool haveAxis(int32_t axisId);
1799 static bool isCenteredAxis(int32_t axis);
1800 static int32_t getCompatAxis(int32_t axis);
1802 static void addMotionRange(int32_t axisId, const Axis& axis, InputDeviceInfo* info);
1803 static void setPointerCoordsAxisValue(PointerCoords* pointerCoords, int32_t axis,