diff options
Diffstat (limited to 'native/android/input.cpp')
-rw-r--r-- | native/android/input.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/native/android/input.cpp b/native/android/input.cpp index ed26667..91671c3 100644 --- a/native/android/input.cpp +++ b/native/android/input.cpp @@ -92,6 +92,10 @@ int32_t AMotionEvent_getMetaState(const AInputEvent* motion_event) { return static_cast<const MotionEvent*>(motion_event)->getMetaState(); } +int32_t AMotionEvent_getButtonState(const AInputEvent* motion_event) { + return static_cast<const MotionEvent*>(motion_event)->getButtonState(); +} + int32_t AMotionEvent_getEdgeFlags(const AInputEvent* motion_event) { return reinterpret_cast<const MotionEvent*>(motion_event)->getEdgeFlags(); } @@ -128,6 +132,10 @@ int32_t AMotionEvent_getPointerId(const AInputEvent* motion_event, size_t pointe return static_cast<const MotionEvent*>(motion_event)->getPointerId(pointer_index); } +int32_t AMotionEvent_getToolType(const AInputEvent* motion_event, size_t pointer_index) { + return static_cast<const MotionEvent*>(motion_event)->getToolType(pointer_index); +} + float AMotionEvent_getRawX(const AInputEvent* motion_event, size_t pointer_index) { return static_cast<const MotionEvent*>(motion_event)->getRawX(pointer_index); } |