Chromium Code Reviews| Index: ui/events/gesture_detection/motion_event.h |
| diff --git a/ui/events/gesture_detection/motion_event.h b/ui/events/gesture_detection/motion_event.h |
| index 560afcbd044c20155ed281e7762f33ddbba77bb7..1dbac1c732491e72d2a437e89f1e6072c94c4bef 100644 |
| --- a/ui/events/gesture_detection/motion_event.h |
| +++ b/ui/events/gesture_detection/motion_event.h |
| @@ -46,7 +46,9 @@ class GESTURE_DETECTION_EXPORT MotionEvent { |
| virtual ~MotionEvent() {} |
| - virtual int GetId() const = 0; |
| + |
|
jdduke (slow)
2015/04/21 22:40:16
Nit: delete this extra newline.
lanwei
2015/04/22 20:51:31
Done.
|
| + // An unique identifier this motion event. |
| + virtual uint64 GetUniqueEventId() const = 0; |
| virtual Action GetAction() const = 0; |
| // Only valid if |GetAction()| returns ACTION_POINTER_UP or |
| // ACTION_POINTER_DOWN. |
| @@ -80,6 +82,7 @@ class GESTURE_DETECTION_EXPORT MotionEvent { |
| virtual int GetSourceDeviceId(size_t pointer_index) const; |
| // Utility accessor methods for convenience. |
| + int GetPointerId() const { return GetPointerId(0); } |
| float GetX() const { return GetX(0); } |
| float GetY() const { return GetY(0); } |
| float GetRawX() const { return GetRawX(0); } |