// 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_TOUCH_SELECTION_TOUCH_SELECTION_DRAGGABLE_H_ #define UI_TOUCH_SELECTION_TOUCH_SELECTION_DRAGGABLE_H_ #include "ui/gfx/geometry/point_f.h" #include "ui/touch_selection/ui_touch_selection_export.h" namespace ui { class MotionEvent; class TouchSelectionDraggable; // Interface through which TouchSelectionDraggable manipulates the selection. class UI_TOUCH_SELECTION_EXPORT TouchSelectionDraggableClient { … }; // Generic interface for entities that manipulate the selection via dragging. class UI_TOUCH_SELECTION_EXPORT TouchSelectionDraggable { … }; } // namespace ui #endif // UI_TOUCH_SELECTION_TOUCH_SELECTION_DRAGGABLE_H_