OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 UI_AURA_ROOT_WINDOW_H_ | 5 #ifndef UI_AURA_ROOT_WINDOW_H_ |
6 #define UI_AURA_ROOT_WINDOW_H_ | 6 #define UI_AURA_ROOT_WINDOW_H_ |
7 | 7 |
8 #include <vector> | 8 #include <vector> |
9 | 9 |
10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
(...skipping 229 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
240 | 240 |
241 // Overridden from Window: | 241 // Overridden from Window: |
242 virtual RootWindow* GetRootWindow() OVERRIDE; | 242 virtual RootWindow* GetRootWindow() OVERRIDE; |
243 virtual const RootWindow* GetRootWindow() const OVERRIDE; | 243 virtual const RootWindow* GetRootWindow() const OVERRIDE; |
244 virtual void SetTransform(const ui::Transform& transform) OVERRIDE; | 244 virtual void SetTransform(const ui::Transform& transform) OVERRIDE; |
245 | 245 |
246 // Overridden from ui::CompositorDelegate: | 246 // Overridden from ui::CompositorDelegate: |
247 virtual void ScheduleDraw() OVERRIDE; | 247 virtual void ScheduleDraw() OVERRIDE; |
248 | 248 |
249 // Overridden from ui::CompositorObserver: | 249 // Overridden from ui::CompositorObserver: |
| 250 virtual void OnCompositingDidCommit(ui::Compositor*) OVERRIDE; |
250 virtual void OnCompositingWillStart(ui::Compositor*) OVERRIDE; | 251 virtual void OnCompositingWillStart(ui::Compositor*) OVERRIDE; |
251 virtual void OnCompositingStarted(ui::Compositor*) OVERRIDE; | 252 virtual void OnCompositingStarted(ui::Compositor*) OVERRIDE; |
252 virtual void OnCompositingEnded(ui::Compositor*) OVERRIDE; | 253 virtual void OnCompositingEnded(ui::Compositor*) OVERRIDE; |
253 virtual void OnCompositingAborted(ui::Compositor*) OVERRIDE; | 254 virtual void OnCompositingAborted(ui::Compositor*) OVERRIDE; |
254 | 255 |
255 // Overridden from ui::LayerDelegate: | 256 // Overridden from ui::LayerDelegate: |
256 virtual void OnDeviceScaleFactorChanged(float device_scale_factor) OVERRIDE; | 257 virtual void OnDeviceScaleFactorChanged(float device_scale_factor) OVERRIDE; |
257 | 258 |
258 // Overridden from Window: | 259 // Overridden from Window: |
259 virtual bool CanFocus() const OVERRIDE; | 260 virtual bool CanFocus() const OVERRIDE; |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
398 | 399 |
399 CompositorLock* compositor_lock_; | 400 CompositorLock* compositor_lock_; |
400 bool draw_on_compositor_unlock_; | 401 bool draw_on_compositor_unlock_; |
401 | 402 |
402 DISALLOW_COPY_AND_ASSIGN(RootWindow); | 403 DISALLOW_COPY_AND_ASSIGN(RootWindow); |
403 }; | 404 }; |
404 | 405 |
405 } // namespace aura | 406 } // namespace aura |
406 | 407 |
407 #endif // UI_AURA_ROOT_WINDOW_H_ | 408 #endif // UI_AURA_ROOT_WINDOW_H_ |
OLD | NEW |