// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_EVENTS_OZONE_EVDEV_TOUCH_EVDEV_TYPES_H_ #define UI_EVENTS_OZONE_EVDEV_TOUCH_EVDEV_TYPES_H_ #include <stddef.h> #include "base/component_export.h" #include "base/time/time.h" #include "ui/events/event_constants.h" namespace ui { // Number of supported touch slots. ABS_MT_SLOT messages with // value >= kNumTouchEvdevSlots are ignored. const int kNumTouchEvdevSlots = …; // Contains information about an in progress touch. struct COMPONENT_EXPORT(EVDEV) InProgressTouchEvdev { … }; // Contains information about stylus event, the useful relate ddevice info and // the timestamp. struct COMPONENT_EXPORT(EVDEV) InProgressStylusState { … }; } // namespace ui #endif // UI_EVENTS_OZONE_EVDEV_TOUCH_EVDEV_TYPES_H_