OLD | NEW |
1 // Copyright 2011 The Chromium Authors. All rights reserved. | 1 // Copyright 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CC_TREES_LAYER_TREE_HOST_IMPL_H_ | 5 #ifndef CC_TREES_LAYER_TREE_HOST_IMPL_H_ |
6 #define CC_TREES_LAYER_TREE_HOST_IMPL_H_ | 6 #define CC_TREES_LAYER_TREE_HOST_IMPL_H_ |
7 | 7 |
8 #include <list> | 8 #include <list> |
9 #include <set> | 9 #include <set> |
10 #include <string> | 10 #include <string> |
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
142 virtual void SetRootLayerScrollOffsetDelegate( | 142 virtual void SetRootLayerScrollOffsetDelegate( |
143 LayerScrollOffsetDelegate* root_layer_scroll_offset_delegate) OVERRIDE; | 143 LayerScrollOffsetDelegate* root_layer_scroll_offset_delegate) OVERRIDE; |
144 virtual void OnRootLayerDelegatedScrollOffsetChanged() OVERRIDE; | 144 virtual void OnRootLayerDelegatedScrollOffsetChanged() OVERRIDE; |
145 virtual void ScrollEnd() OVERRIDE; | 145 virtual void ScrollEnd() OVERRIDE; |
146 virtual InputHandler::ScrollStatus FlingScrollBegin() OVERRIDE; | 146 virtual InputHandler::ScrollStatus FlingScrollBegin() OVERRIDE; |
147 virtual void MouseMoveAt(const gfx::Point& viewport_point) OVERRIDE; | 147 virtual void MouseMoveAt(const gfx::Point& viewport_point) OVERRIDE; |
148 virtual void PinchGestureBegin() OVERRIDE; | 148 virtual void PinchGestureBegin() OVERRIDE; |
149 virtual void PinchGestureUpdate(float magnify_delta, | 149 virtual void PinchGestureUpdate(float magnify_delta, |
150 const gfx::Point& anchor) OVERRIDE; | 150 const gfx::Point& anchor) OVERRIDE; |
151 virtual void PinchGestureEnd() OVERRIDE; | 151 virtual void PinchGestureEnd() OVERRIDE; |
152 virtual void StartPageScaleAnimation(const gfx::Vector2d& target_offset, | |
153 bool anchor_point, | |
154 float page_scale, | |
155 base::TimeDelta duration) OVERRIDE; | |
156 virtual void SetNeedsAnimate() OVERRIDE; | 152 virtual void SetNeedsAnimate() OVERRIDE; |
157 virtual bool IsCurrentlyScrollingLayerAt( | 153 virtual bool IsCurrentlyScrollingLayerAt( |
158 const gfx::Point& viewport_point, | 154 const gfx::Point& viewport_point, |
159 InputHandler::ScrollInputType type) OVERRIDE; | 155 InputHandler::ScrollInputType type) OVERRIDE; |
160 virtual bool HaveTouchEventHandlersAt( | 156 virtual bool HaveTouchEventHandlersAt( |
161 const gfx::Point& viewport_port) OVERRIDE; | 157 const gfx::Point& viewport_port) OVERRIDE; |
162 virtual scoped_ptr<SwapPromiseMonitor> CreateLatencyInfoSwapPromiseMonitor( | 158 virtual scoped_ptr<SwapPromiseMonitor> CreateLatencyInfoSwapPromiseMonitor( |
163 ui::LatencyInfo* latency) OVERRIDE; | 159 ui::LatencyInfo* latency) OVERRIDE; |
164 | 160 |
165 // TopControlsManagerClient implementation. | 161 // TopControlsManagerClient implementation. |
(...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
706 | 702 |
707 std::vector<PictureLayerImpl*> picture_layers_; | 703 std::vector<PictureLayerImpl*> picture_layers_; |
708 std::vector<PictureLayerImpl::Pair> picture_layer_pairs_; | 704 std::vector<PictureLayerImpl::Pair> picture_layer_pairs_; |
709 | 705 |
710 DISALLOW_COPY_AND_ASSIGN(LayerTreeHostImpl); | 706 DISALLOW_COPY_AND_ASSIGN(LayerTreeHostImpl); |
711 }; | 707 }; |
712 | 708 |
713 } // namespace cc | 709 } // namespace cc |
714 | 710 |
715 #endif // CC_TREES_LAYER_TREE_HOST_IMPL_H_ | 711 #endif // CC_TREES_LAYER_TREE_HOST_IMPL_H_ |
OLD | NEW |