| 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 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 100 class DisplayColorManager; | 100 class DisplayColorManager; |
| 101 class DisplayConfigurationController; | 101 class DisplayConfigurationController; |
| 102 class DisplayErrorObserver; | 102 class DisplayErrorObserver; |
| 103 class DragDropController; | 103 class DragDropController; |
| 104 class EventClientImpl; | 104 class EventClientImpl; |
| 105 class EventTransformationHandler; | 105 class EventTransformationHandler; |
| 106 class FirstRunHelper; | 106 class FirstRunHelper; |
| 107 class FocusCycler; | 107 class FocusCycler; |
| 108 class GPUSupport; | 108 class GPUSupport; |
| 109 class HighContrastController; | 109 class HighContrastController; |
| 110 class ImmersiveContextAsh; |
| 110 class ImmersiveHandlerFactoryAsh; | 111 class ImmersiveHandlerFactoryAsh; |
| 111 class KeyboardBrightnessControlDelegate; | 112 class KeyboardBrightnessControlDelegate; |
| 112 class KeyboardUI; | 113 class KeyboardUI; |
| 113 class LaserPointerController; | 114 class LaserPointerController; |
| 114 class LinkHandlerModelFactory; | 115 class LinkHandlerModelFactory; |
| 115 class LocaleNotificationController; | 116 class LocaleNotificationController; |
| 116 class LockStateController; | 117 class LockStateController; |
| 117 enum class LoginStatus; | 118 enum class LoginStatus; |
| 118 class LogoutConfirmationController; | 119 class LogoutConfirmationController; |
| 119 class MagnificationController; | 120 class MagnificationController; |
| 121 class MaximizeModeController; |
| 122 class MediaController; |
| 120 class MouseCursorEventFilter; | 123 class MouseCursorEventFilter; |
| 124 class MruWindowTracker; |
| 125 class NewWindowController; |
| 121 class OverlayEventFilter; | 126 class OverlayEventFilter; |
| 122 class PaletteDelegate; | 127 class PaletteDelegate; |
| 123 class PartialMagnificationController; | 128 class PartialMagnificationController; |
| 124 class PowerButtonController; | 129 class PowerButtonController; |
| 125 class PowerEventObserver; | 130 class PowerEventObserver; |
| 126 class ProjectingObserver; | 131 class ProjectingObserver; |
| 127 class ResizeShadowController; | 132 class ResizeShadowController; |
| 128 class ResolutionNotificationController; | 133 class ResolutionNotificationController; |
| 129 class RootWindowController; | 134 class RootWindowController; |
| 130 class ScopedOverviewAnimationSettingsFactoryAura; | 135 class ScopedOverviewAnimationSettingsFactoryAura; |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 306 KeyboardBrightnessControlDelegate* keyboard_brightness_control_delegate() { | 311 KeyboardBrightnessControlDelegate* keyboard_brightness_control_delegate() { |
| 307 return keyboard_brightness_control_delegate_.get(); | 312 return keyboard_brightness_control_delegate_.get(); |
| 308 } | 313 } |
| 309 KeyboardUI* keyboard_ui() { return keyboard_ui_.get(); } | 314 KeyboardUI* keyboard_ui() { return keyboard_ui_.get(); } |
| 310 LocaleNotificationController* locale_notification_controller() { | 315 LocaleNotificationController* locale_notification_controller() { |
| 311 return locale_notification_controller_.get(); | 316 return locale_notification_controller_.get(); |
| 312 } | 317 } |
| 313 LogoutConfirmationController* logout_confirmation_controller() { | 318 LogoutConfirmationController* logout_confirmation_controller() { |
| 314 return logout_confirmation_controller_.get(); | 319 return logout_confirmation_controller_.get(); |
| 315 } | 320 } |
| 321 MaximizeModeController* maximize_mode_controller() { |
| 322 return maximize_mode_controller_.get(); |
| 323 } |
| 324 MediaController* media_controller() { return media_controller_.get(); } |
| 325 MruWindowTracker* mru_window_tracker() { return mru_window_tracker_.get(); } |
| 326 NewWindowController* new_window_controller() { |
| 327 return new_window_controller_.get(); |
| 328 } |
| 316 SystemTrayController* system_tray_controller() { | 329 SystemTrayController* system_tray_controller() { |
| 317 return system_tray_controller_.get(); | 330 return system_tray_controller_.get(); |
| 318 } | 331 } |
| 319 SystemTrayDelegate* system_tray_delegate() { | 332 SystemTrayDelegate* system_tray_delegate() { |
| 320 return system_tray_delegate_.get(); | 333 return system_tray_delegate_.get(); |
| 321 } | 334 } |
| 322 views::corewm::TooltipController* tooltip_controller() { | 335 views::corewm::TooltipController* tooltip_controller() { |
| 323 return tooltip_controller_.get(); | 336 return tooltip_controller_.get(); |
| 324 } | 337 } |
| 325 OverlayEventFilter* overlay_filter() { return overlay_filter_.get(); } | 338 OverlayEventFilter* overlay_filter() { return overlay_filter_.get(); } |
| (...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 608 std::unique_ptr<UserMetricsRecorder> user_metrics_recorder_; | 621 std::unique_ptr<UserMetricsRecorder> user_metrics_recorder_; |
| 609 std::unique_ptr<SessionStateDelegate> session_state_delegate_; | 622 std::unique_ptr<SessionStateDelegate> session_state_delegate_; |
| 610 std::unique_ptr<WindowPositioner> window_positioner_; | 623 std::unique_ptr<WindowPositioner> window_positioner_; |
| 611 | 624 |
| 612 std::unique_ptr<AcceleratorController> accelerator_controller_; | 625 std::unique_ptr<AcceleratorController> accelerator_controller_; |
| 613 std::unique_ptr<AccessibilityDelegate> accessibility_delegate_; | 626 std::unique_ptr<AccessibilityDelegate> accessibility_delegate_; |
| 614 std::unique_ptr<BrightnessControlDelegate> brightness_control_delegate_; | 627 std::unique_ptr<BrightnessControlDelegate> brightness_control_delegate_; |
| 615 std::unique_ptr<CastConfigController> cast_config_; | 628 std::unique_ptr<CastConfigController> cast_config_; |
| 616 std::unique_ptr<DragDropController> drag_drop_controller_; | 629 std::unique_ptr<DragDropController> drag_drop_controller_; |
| 617 std::unique_ptr<FocusCycler> focus_cycler_; | 630 std::unique_ptr<FocusCycler> focus_cycler_; |
| 631 std::unique_ptr<ImmersiveContextAsh> immersive_context_; |
| 618 std::unique_ptr<KeyboardBrightnessControlDelegate> | 632 std::unique_ptr<KeyboardBrightnessControlDelegate> |
| 619 keyboard_brightness_control_delegate_; | 633 keyboard_brightness_control_delegate_; |
| 620 std::unique_ptr<KeyboardUI> keyboard_ui_; | 634 std::unique_ptr<KeyboardUI> keyboard_ui_; |
| 621 std::unique_ptr<LocaleNotificationController> locale_notification_controller_; | 635 std::unique_ptr<LocaleNotificationController> locale_notification_controller_; |
| 622 std::unique_ptr<LogoutConfirmationController> logout_confirmation_controller_; | 636 std::unique_ptr<LogoutConfirmationController> logout_confirmation_controller_; |
| 637 std::unique_ptr<MaximizeModeController> maximize_mode_controller_; |
| 638 std::unique_ptr<MediaController> media_controller_; |
| 639 std::unique_ptr<MruWindowTracker> mru_window_tracker_; |
| 640 std::unique_ptr<NewWindowController> new_window_controller_; |
| 623 std::unique_ptr<PaletteDelegate> palette_delegate_; | 641 std::unique_ptr<PaletteDelegate> palette_delegate_; |
| 624 std::unique_ptr<ResizeShadowController> resize_shadow_controller_; | 642 std::unique_ptr<ResizeShadowController> resize_shadow_controller_; |
| 625 std::unique_ptr<ShellDelegate> shell_delegate_; | 643 std::unique_ptr<ShellDelegate> shell_delegate_; |
| 626 std::unique_ptr<SystemTrayController> system_tray_controller_; | 644 std::unique_ptr<SystemTrayController> system_tray_controller_; |
| 627 std::unique_ptr<SystemTrayDelegate> system_tray_delegate_; | 645 std::unique_ptr<SystemTrayDelegate> system_tray_delegate_; |
| 628 std::unique_ptr<ToastManager> toast_manager_; | 646 std::unique_ptr<ToastManager> toast_manager_; |
| 629 std::unique_ptr<WallpaperController> wallpaper_controller_; | 647 std::unique_ptr<WallpaperController> wallpaper_controller_; |
| 630 std::unique_ptr<WallpaperDelegate> wallpaper_delegate_; | 648 std::unique_ptr<WallpaperDelegate> wallpaper_delegate_; |
| 631 std::unique_ptr<::wm::ShadowController> shadow_controller_; | 649 std::unique_ptr<::wm::ShadowController> shadow_controller_; |
| 632 std::unique_ptr<::wm::VisibilityController> visibility_controller_; | 650 std::unique_ptr<::wm::VisibilityController> visibility_controller_; |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 742 base::ObserverList<ShellObserver> shell_observers_; | 760 base::ObserverList<ShellObserver> shell_observers_; |
| 743 | 761 |
| 744 scoped_refptr<base::SequencedWorkerPool> blocking_pool_; | 762 scoped_refptr<base::SequencedWorkerPool> blocking_pool_; |
| 745 | 763 |
| 746 DISALLOW_COPY_AND_ASSIGN(Shell); | 764 DISALLOW_COPY_AND_ASSIGN(Shell); |
| 747 }; | 765 }; |
| 748 | 766 |
| 749 } // namespace ash | 767 } // namespace ash |
| 750 | 768 |
| 751 #endif // ASH_SHELL_H_ | 769 #endif // ASH_SHELL_H_ |
| OLD | NEW |