| Index: ui/events/ozone/evdev/touch_event_converter_evdev.h
|
| diff --git a/ui/events/ozone/evdev/touch_event_converter_evdev.h b/ui/events/ozone/evdev/touch_event_converter_evdev.h
|
| index fa8e46f2a22ba900ad689559d22c6e9dcb4255fc..151377e84ec97d652c3398efc8cff5464add47f5 100644
|
| --- a/ui/events/ozone/evdev/touch_event_converter_evdev.h
|
| +++ b/ui/events/ozone/evdev/touch_event_converter_evdev.h
|
| @@ -21,12 +21,17 @@
|
| #include "ui/events/ozone/evdev/events_ozone_evdev_export.h"
|
| #include "ui/events/ozone/evdev/touch_evdev_debug_buffer.h"
|
|
|
| +namespace gfx {
|
| +class PointF;
|
| +}
|
| +
|
| namespace ui {
|
|
|
| class DeviceEventDispatcherEvdev;
|
| class TouchEvent;
|
| class TouchNoiseFinder;
|
| struct InProgressTouchEvdev;
|
| +class PointerDetails;
|
|
|
| class EVENTS_OZONE_EVDEV_EXPORT TouchEventConverterEvdev
|
| : public EventConverterEvdev {
|
| @@ -66,14 +71,17 @@ class EVENTS_OZONE_EVDEV_EXPORT TouchEventConverterEvdev
|
| void ProcessKey(const input_event& input);
|
| void ProcessAbs(const input_event& input);
|
| void ProcessSyn(const input_event& input);
|
| + void ProcessButton(unsigned int button, const input_event& input);
|
|
|
| // Returns an EventType to dispatch for |touch|. Returns ET_UNKNOWN if an
|
| // event should not be dispatched.
|
| EventType GetEventTypeForTouch(const InProgressTouchEvdev& touch);
|
|
|
| - void ReportEvent(const InProgressTouchEvdev& event,
|
| - EventType event_type,
|
| - base::TimeTicks timestamp);
|
| + void ReportTouchEvent(const InProgressTouchEvdev& event,
|
| + EventType event_type,
|
| + base::TimeTicks timestamp);
|
| + void ReportStylusEvent(const InProgressTouchEvdev& event,
|
| + base::TimeTicks timestamp);
|
| void ReportEvents(base::TimeTicks timestamp);
|
|
|
| void UpdateTrackingId(int slot, int tracking_id);
|
|
|