// Copyright 2014 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_GESTURE_DETECTION_SNAP_SCROLL_CONTROLLER_H_ #define UI_EVENTS_GESTURE_DETECTION_SNAP_SCROLL_CONTROLLER_H_ #include "ui/events/gesture_detection/gesture_detection_export.h" #include "ui/events/velocity_tracker/motion_event.h" #include "ui/gfx/geometry/point_f.h" #include "ui/gfx/geometry/size_f.h" #include "ui/gfx/geometry/vector2d_f.h" namespace ui { // Port of SnapScrollController.java from Chromium // Controls the scroll snapping behavior based on scroll updates. class GESTURE_DETECTION_EXPORT SnapScrollController { … }; } // namespace ui #endif // UI_EVENTS_GESTURE_DETECTION_SNAP_SCROLL_CONTROLLER_H_