Loading include/ui/Input.h +2 −0 Original line number Original line Diff line number Diff line Loading @@ -152,6 +152,7 @@ public: protected: protected: void initialize(int32_t deviceId, int32_t source); void initialize(int32_t deviceId, int32_t source); void initialize(const InputEvent& from); private: private: int32_t mDeviceId; int32_t mDeviceId; Loading Loading @@ -202,6 +203,7 @@ public: int32_t repeatCount, int32_t repeatCount, nsecs_t downTime, nsecs_t downTime, nsecs_t eventTime); nsecs_t eventTime); void initialize(const KeyEvent& from); private: private: int32_t mAction; int32_t mAction; Loading libs/ui/Input.cpp +17 −0 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,11 @@ void InputEvent::initialize(int32_t deviceId, int32_t source) { mSource = source; mSource = source; } } void InputEvent::initialize(const InputEvent& from) { mDeviceId = from.mDeviceId; mSource = from.mSource; } // class KeyEvent // class KeyEvent bool KeyEvent::hasDefaultAction(int32_t keyCode) { bool KeyEvent::hasDefaultAction(int32_t keyCode) { Loading Loading @@ -106,6 +111,18 @@ void KeyEvent::initialize( mEventTime = eventTime; mEventTime = eventTime; } } void KeyEvent::initialize(const KeyEvent& from) { InputEvent::initialize(from); mAction = from.mAction; mFlags = from.mFlags; mKeyCode = from.mKeyCode; mScanCode = from.mScanCode; mMetaState = from.mMetaState; mRepeatCount = from.mRepeatCount; mDownTime = from.mDownTime; mEventTime = from.mEventTime; } // class MotionEvent // class MotionEvent void MotionEvent::initialize( void MotionEvent::initialize( Loading Loading
include/ui/Input.h +2 −0 Original line number Original line Diff line number Diff line Loading @@ -152,6 +152,7 @@ public: protected: protected: void initialize(int32_t deviceId, int32_t source); void initialize(int32_t deviceId, int32_t source); void initialize(const InputEvent& from); private: private: int32_t mDeviceId; int32_t mDeviceId; Loading Loading @@ -202,6 +203,7 @@ public: int32_t repeatCount, int32_t repeatCount, nsecs_t downTime, nsecs_t downTime, nsecs_t eventTime); nsecs_t eventTime); void initialize(const KeyEvent& from); private: private: int32_t mAction; int32_t mAction; Loading
libs/ui/Input.cpp +17 −0 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,11 @@ void InputEvent::initialize(int32_t deviceId, int32_t source) { mSource = source; mSource = source; } } void InputEvent::initialize(const InputEvent& from) { mDeviceId = from.mDeviceId; mSource = from.mSource; } // class KeyEvent // class KeyEvent bool KeyEvent::hasDefaultAction(int32_t keyCode) { bool KeyEvent::hasDefaultAction(int32_t keyCode) { Loading Loading @@ -106,6 +111,18 @@ void KeyEvent::initialize( mEventTime = eventTime; mEventTime = eventTime; } } void KeyEvent::initialize(const KeyEvent& from) { InputEvent::initialize(from); mAction = from.mAction; mFlags = from.mFlags; mKeyCode = from.mKeyCode; mScanCode = from.mScanCode; mMetaState = from.mMetaState; mRepeatCount = from.mRepeatCount; mDownTime = from.mDownTime; mEventTime = from.mEventTime; } // class MotionEvent // class MotionEvent void MotionEvent::initialize( void MotionEvent::initialize( Loading