| 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 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 80 class DisplayErrorObserver; | 80 class DisplayErrorObserver; |
| 81 class DisplayManager; | 81 class DisplayManager; |
| 82 class DragDropController; | 82 class DragDropController; |
| 83 class EventClientImpl; | 83 class EventClientImpl; |
| 84 class EventRewriterEventFilter; | 84 class EventRewriterEventFilter; |
| 85 class EventTransformationHandler; | 85 class EventTransformationHandler; |
| 86 class FirstRunHelper; | 86 class FirstRunHelper; |
| 87 class GPUSupport; | 87 class GPUSupport; |
| 88 class HighContrastController; | 88 class HighContrastController; |
| 89 class ImmersiveHandlerFactoryAsh; | 89 class ImmersiveHandlerFactoryAsh; |
| 90 class LaserPointerController; |
| 90 class LinkHandlerModelFactory; | 91 class LinkHandlerModelFactory; |
| 91 class LocaleNotificationController; | 92 class LocaleNotificationController; |
| 92 class LockStateController; | 93 class LockStateController; |
| 93 enum class LoginStatus; | 94 enum class LoginStatus; |
| 94 class MagnificationController; | 95 class MagnificationController; |
| 95 class MouseCursorEventFilter; | 96 class MouseCursorEventFilter; |
| 96 class OverlayEventFilter; | 97 class OverlayEventFilter; |
| 97 class PartialMagnificationController; | 98 class PartialMagnificationController; |
| 98 class PowerButtonController; | 99 class PowerButtonController; |
| 99 class PowerEventObserver; | 100 class PowerEventObserver; |
| (...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 306 ::wm::CursorManager* cursor_manager() { return cursor_manager_.get(); } | 307 ::wm::CursorManager* cursor_manager() { return cursor_manager_.get(); } |
| 307 | 308 |
| 308 SessionStateDelegate* session_state_delegate() { | 309 SessionStateDelegate* session_state_delegate() { |
| 309 return session_state_delegate_.get(); | 310 return session_state_delegate_.get(); |
| 310 } | 311 } |
| 311 | 312 |
| 312 HighContrastController* high_contrast_controller() { | 313 HighContrastController* high_contrast_controller() { |
| 313 return high_contrast_controller_.get(); | 314 return high_contrast_controller_.get(); |
| 314 } | 315 } |
| 315 | 316 |
| 317 LaserPointerController* laser_pointer_controller() { |
| 318 return laser_pointer_controller_.get(); |
| 319 } |
| 320 |
| 316 MagnificationController* magnification_controller() { | 321 MagnificationController* magnification_controller() { |
| 317 return magnification_controller_.get(); | 322 return magnification_controller_.get(); |
| 318 } | 323 } |
| 319 | 324 |
| 320 PartialMagnificationController* partial_magnification_controller() { | 325 PartialMagnificationController* partial_magnification_controller() { |
| 321 return partial_magnification_controller_.get(); | 326 return partial_magnification_controller_.get(); |
| 322 } | 327 } |
| 323 | 328 |
| 324 AutoclickController* autoclick_controller() { | 329 AutoclickController* autoclick_controller() { |
| 325 return autoclick_controller_.get(); | 330 return autoclick_controller_.get(); |
| (...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 490 std::unique_ptr<::wm::VisibilityController> visibility_controller_; | 495 std::unique_ptr<::wm::VisibilityController> visibility_controller_; |
| 491 std::unique_ptr<::wm::WindowModalityController> window_modality_controller_; | 496 std::unique_ptr<::wm::WindowModalityController> window_modality_controller_; |
| 492 std::unique_ptr<views::corewm::TooltipController> tooltip_controller_; | 497 std::unique_ptr<views::corewm::TooltipController> tooltip_controller_; |
| 493 LinkHandlerModelFactory* link_handler_model_factory_; | 498 LinkHandlerModelFactory* link_handler_model_factory_; |
| 494 std::unique_ptr<PowerButtonController> power_button_controller_; | 499 std::unique_ptr<PowerButtonController> power_button_controller_; |
| 495 std::unique_ptr<LockStateController> lock_state_controller_; | 500 std::unique_ptr<LockStateController> lock_state_controller_; |
| 496 std::unique_ptr<ui::UserActivityDetector> user_activity_detector_; | 501 std::unique_ptr<ui::UserActivityDetector> user_activity_detector_; |
| 497 std::unique_ptr<VideoDetector> video_detector_; | 502 std::unique_ptr<VideoDetector> video_detector_; |
| 498 std::unique_ptr<WindowTreeHostManager> window_tree_host_manager_; | 503 std::unique_ptr<WindowTreeHostManager> window_tree_host_manager_; |
| 499 std::unique_ptr<HighContrastController> high_contrast_controller_; | 504 std::unique_ptr<HighContrastController> high_contrast_controller_; |
| 505 std::unique_ptr<LaserPointerController> laser_pointer_controller_; |
| 500 std::unique_ptr<MagnificationController> magnification_controller_; | 506 std::unique_ptr<MagnificationController> magnification_controller_; |
| 501 std::unique_ptr<PartialMagnificationController> | 507 std::unique_ptr<PartialMagnificationController> |
| 502 partial_magnification_controller_; | 508 partial_magnification_controller_; |
| 503 std::unique_ptr<AutoclickController> autoclick_controller_; | 509 std::unique_ptr<AutoclickController> autoclick_controller_; |
| 504 std::unique_ptr<aura::client::FocusClient> focus_client_; | 510 std::unique_ptr<aura::client::FocusClient> focus_client_; |
| 505 | 511 |
| 506 aura::client::ActivationClient* activation_client_; | 512 aura::client::ActivationClient* activation_client_; |
| 507 | 513 |
| 508 std::unique_ptr<ScreenshotController> screenshot_controller_; | 514 std::unique_ptr<ScreenshotController> screenshot_controller_; |
| 509 | 515 |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 583 std::unique_ptr<ImmersiveHandlerFactoryAsh> immersive_handler_factory_; | 589 std::unique_ptr<ImmersiveHandlerFactoryAsh> immersive_handler_factory_; |
| 584 | 590 |
| 585 bool in_mus_ = false; | 591 bool in_mus_ = false; |
| 586 | 592 |
| 587 DISALLOW_COPY_AND_ASSIGN(Shell); | 593 DISALLOW_COPY_AND_ASSIGN(Shell); |
| 588 }; | 594 }; |
| 589 | 595 |
| 590 } // namespace ash | 596 } // namespace ash |
| 591 | 597 |
| 592 #endif // ASH_SHELL_H_ | 598 #endif // ASH_SHELL_H_ |
| OLD | NEW |