| 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 ASH_SHELL_H_ | 5 #ifndef ASH_SHELL_H_ |
| 6 #define ASH_SHELL_H_ | 6 #define ASH_SHELL_H_ |
| 7 | 7 |
| 8 #include <memory> | 8 #include <memory> |
| 9 #include <utility> | 9 #include <utility> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 | 82 |
| 83 namespace ash { | 83 namespace ash { |
| 84 | 84 |
| 85 class AcceleratorController; | 85 class AcceleratorController; |
| 86 class AccessibilityDelegate; | 86 class AccessibilityDelegate; |
| 87 class AppListController; | 87 class AppListController; |
| 88 class AshNativeCursorManager; | 88 class AshNativeCursorManager; |
| 89 class AutoclickController; | 89 class AutoclickController; |
| 90 class BluetoothNotificationController; | 90 class BluetoothNotificationController; |
| 91 class CaptureController; | 91 class CaptureController; |
| 92 class ContainerDelegate; | |
| 93 class DesktopBackgroundController; | 92 class DesktopBackgroundController; |
| 94 class DisplayChangeObserver; | 93 class DisplayChangeObserver; |
| 95 class DisplayColorManager; | 94 class DisplayColorManager; |
| 96 class DisplayConfigurationController; | 95 class DisplayConfigurationController; |
| 97 class WindowTreeHostManager; | 96 class WindowTreeHostManager; |
| 98 class DisplayErrorObserver; | 97 class DisplayErrorObserver; |
| 99 class DisplayManager; | 98 class DisplayManager; |
| 100 class DragDropController; | 99 class DragDropController; |
| 101 class EventClientImpl; | 100 class EventClientImpl; |
| 102 class EventRewriterEventFilter; | 101 class EventRewriterEventFilter; |
| (...skipping 303 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 406 } | 405 } |
| 407 | 406 |
| 408 NewWindowDelegate* new_window_delegate() { | 407 NewWindowDelegate* new_window_delegate() { |
| 409 return new_window_delegate_.get(); | 408 return new_window_delegate_.get(); |
| 410 } | 409 } |
| 411 | 410 |
| 412 MediaDelegate* media_delegate() { | 411 MediaDelegate* media_delegate() { |
| 413 return media_delegate_.get(); | 412 return media_delegate_.get(); |
| 414 } | 413 } |
| 415 | 414 |
| 416 ContainerDelegate* container_delegate() { return container_delegate_.get(); } | |
| 417 | |
| 418 HighContrastController* high_contrast_controller() { | 415 HighContrastController* high_contrast_controller() { |
| 419 return high_contrast_controller_.get(); | 416 return high_contrast_controller_.get(); |
| 420 } | 417 } |
| 421 | 418 |
| 422 MagnificationController* magnification_controller() { | 419 MagnificationController* magnification_controller() { |
| 423 return magnification_controller_.get(); | 420 return magnification_controller_.get(); |
| 424 } | 421 } |
| 425 | 422 |
| 426 PartialMagnificationController* partial_magnification_controller() { | 423 PartialMagnificationController* partial_magnification_controller() { |
| 427 return partial_magnification_controller_.get(); | 424 return partial_magnification_controller_.get(); |
| (...skipping 220 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 648 | 645 |
| 649 std::unique_ptr<UserMetricsRecorder> user_metrics_recorder_; | 646 std::unique_ptr<UserMetricsRecorder> user_metrics_recorder_; |
| 650 std::unique_ptr<AcceleratorController> accelerator_controller_; | 647 std::unique_ptr<AcceleratorController> accelerator_controller_; |
| 651 std::unique_ptr<ShellDelegate> delegate_; | 648 std::unique_ptr<ShellDelegate> delegate_; |
| 652 std::unique_ptr<SystemTrayNotifier> system_tray_notifier_; | 649 std::unique_ptr<SystemTrayNotifier> system_tray_notifier_; |
| 653 std::unique_ptr<UserWallpaperDelegate> user_wallpaper_delegate_; | 650 std::unique_ptr<UserWallpaperDelegate> user_wallpaper_delegate_; |
| 654 std::unique_ptr<SessionStateDelegate> session_state_delegate_; | 651 std::unique_ptr<SessionStateDelegate> session_state_delegate_; |
| 655 std::unique_ptr<AccessibilityDelegate> accessibility_delegate_; | 652 std::unique_ptr<AccessibilityDelegate> accessibility_delegate_; |
| 656 std::unique_ptr<NewWindowDelegate> new_window_delegate_; | 653 std::unique_ptr<NewWindowDelegate> new_window_delegate_; |
| 657 std::unique_ptr<MediaDelegate> media_delegate_; | 654 std::unique_ptr<MediaDelegate> media_delegate_; |
| 658 std::unique_ptr<ContainerDelegate> container_delegate_; | |
| 659 std::unique_ptr<PointerWatcherDelegate> pointer_watcher_delegate_; | 655 std::unique_ptr<PointerWatcherDelegate> pointer_watcher_delegate_; |
| 660 std::unique_ptr<ShelfDelegate> shelf_delegate_; | 656 std::unique_ptr<ShelfDelegate> shelf_delegate_; |
| 661 std::unique_ptr<ShelfItemDelegateManager> shelf_item_delegate_manager_; | 657 std::unique_ptr<ShelfItemDelegateManager> shelf_item_delegate_manager_; |
| 662 std::unique_ptr<ShelfWindowWatcher> shelf_window_watcher_; | 658 std::unique_ptr<ShelfWindowWatcher> shelf_window_watcher_; |
| 663 | 659 |
| 664 std::unique_ptr<ShelfModel> shelf_model_; | 660 std::unique_ptr<ShelfModel> shelf_model_; |
| 665 std::unique_ptr<WindowPositioner> window_positioner_; | 661 std::unique_ptr<WindowPositioner> window_positioner_; |
| 666 | 662 |
| 667 std::unique_ptr<DragDropController> drag_drop_controller_; | 663 std::unique_ptr<DragDropController> drag_drop_controller_; |
| 668 std::unique_ptr<ResizeShadowController> resize_shadow_controller_; | 664 std::unique_ptr<ResizeShadowController> resize_shadow_controller_; |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 775 bool in_mus_ = false; | 771 bool in_mus_ = false; |
| 776 | 772 |
| 777 std::unique_ptr<KeyboardUI> keyboard_ui_; | 773 std::unique_ptr<KeyboardUI> keyboard_ui_; |
| 778 | 774 |
| 779 DISALLOW_COPY_AND_ASSIGN(Shell); | 775 DISALLOW_COPY_AND_ASSIGN(Shell); |
| 780 }; | 776 }; |
| 781 | 777 |
| 782 } // namespace ash | 778 } // namespace ash |
| 783 | 779 |
| 784 #endif // ASH_SHELL_H_ | 780 #endif // ASH_SHELL_H_ |
| OLD | NEW |