| 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 <utility> | 8 #include <utility> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 85 class FirstRunHelper; | 85 class FirstRunHelper; |
| 86 class HighContrastController; | 86 class HighContrastController; |
| 87 class LockStateController; | 87 class LockStateController; |
| 88 class MagnificationController; | 88 class MagnificationController; |
| 89 class MediaDelegate; | 89 class MediaDelegate; |
| 90 class MruWindowTracker; | 90 class MruWindowTracker; |
| 91 class NestedDispatcherController; | 91 class NestedDispatcherController; |
| 92 class NewWindowDelegate; | 92 class NewWindowDelegate; |
| 93 class PartialMagnificationController; | 93 class PartialMagnificationController; |
| 94 class PowerButtonController; | 94 class PowerButtonController; |
| 95 class RootWindowHostFactory; | 95 class WindowTreeHostFactory; |
| 96 class ScreenAsh; | 96 class ScreenAsh; |
| 97 class SessionStateDelegate; | 97 class SessionStateDelegate; |
| 98 class Shelf; | 98 class Shelf; |
| 99 class ShelfDelegate; | 99 class ShelfDelegate; |
| 100 class ShelfItemDelegateManager; | 100 class ShelfItemDelegateManager; |
| 101 class ShelfModel; | 101 class ShelfModel; |
| 102 class ShellDelegate; | 102 class ShellDelegate; |
| 103 class ShellObserver; | 103 class ShellObserver; |
| 104 class StickyKeysController; | 104 class StickyKeysController; |
| 105 class SystemTray; | 105 class SystemTray; |
| (...skipping 387 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 493 internal::DisplayErrorObserver* display_error_observer() { | 493 internal::DisplayErrorObserver* display_error_observer() { |
| 494 return display_error_observer_.get(); | 494 return display_error_observer_.get(); |
| 495 } | 495 } |
| 496 #endif // defined(OS_CHROMEOS) && defined(USE_X11) | 496 #endif // defined(OS_CHROMEOS) && defined(USE_X11) |
| 497 | 497 |
| 498 internal::ResolutionNotificationController* | 498 internal::ResolutionNotificationController* |
| 499 resolution_notification_controller() { | 499 resolution_notification_controller() { |
| 500 return resolution_notification_controller_.get(); | 500 return resolution_notification_controller_.get(); |
| 501 } | 501 } |
| 502 | 502 |
| 503 RootWindowHostFactory* root_window_host_factory() { | 503 WindowTreeHostFactory* root_window_host_factory() { |
| 504 return root_window_host_factory_.get(); | 504 return root_window_host_factory_.get(); |
| 505 } | 505 } |
| 506 | 506 |
| 507 ShelfModel* shelf_model() { | 507 ShelfModel* shelf_model() { |
| 508 return shelf_model_.get(); | 508 return shelf_model_.get(); |
| 509 } | 509 } |
| 510 | 510 |
| 511 WindowPositioner* window_positioner() { | 511 WindowPositioner* window_positioner() { |
| 512 return window_positioner_.get(); | 512 return window_positioner_.get(); |
| 513 } | 513 } |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 637 scoped_ptr<AutoclickController> autoclick_controller_; | 637 scoped_ptr<AutoclickController> autoclick_controller_; |
| 638 scoped_ptr<aura::client::FocusClient> focus_client_; | 638 scoped_ptr<aura::client::FocusClient> focus_client_; |
| 639 scoped_ptr<aura::client::UserActionClient> user_action_client_; | 639 scoped_ptr<aura::client::UserActionClient> user_action_client_; |
| 640 aura::client::ActivationClient* activation_client_; | 640 aura::client::ActivationClient* activation_client_; |
| 641 scoped_ptr<internal::MouseCursorEventFilter> mouse_cursor_filter_; | 641 scoped_ptr<internal::MouseCursorEventFilter> mouse_cursor_filter_; |
| 642 scoped_ptr<internal::ScreenPositionController> screen_position_controller_; | 642 scoped_ptr<internal::ScreenPositionController> screen_position_controller_; |
| 643 scoped_ptr<internal::SystemModalContainerEventFilter> modality_filter_; | 643 scoped_ptr<internal::SystemModalContainerEventFilter> modality_filter_; |
| 644 scoped_ptr<internal::EventClientImpl> event_client_; | 644 scoped_ptr<internal::EventClientImpl> event_client_; |
| 645 scoped_ptr<internal::EventTransformationHandler> | 645 scoped_ptr<internal::EventTransformationHandler> |
| 646 event_transformation_handler_; | 646 event_transformation_handler_; |
| 647 scoped_ptr<RootWindowHostFactory> root_window_host_factory_; | 647 scoped_ptr<WindowTreeHostFactory> root_window_host_factory_; |
| 648 | 648 |
| 649 // An event filter that rewrites or drops an event. | 649 // An event filter that rewrites or drops an event. |
| 650 scoped_ptr<internal::EventRewriterEventFilter> event_rewriter_filter_; | 650 scoped_ptr<internal::EventRewriterEventFilter> event_rewriter_filter_; |
| 651 | 651 |
| 652 // An event filter that pre-handles key events while the partial | 652 // An event filter that pre-handles key events while the partial |
| 653 // screenshot UI or the keyboard overlay is active. | 653 // screenshot UI or the keyboard overlay is active. |
| 654 scoped_ptr<internal::OverlayEventFilter> overlay_filter_; | 654 scoped_ptr<internal::OverlayEventFilter> overlay_filter_; |
| 655 | 655 |
| 656 // An event filter for logging keyboard-related metrics. | 656 // An event filter for logging keyboard-related metrics. |
| 657 scoped_ptr<internal::KeyboardUMAEventFilter> keyboard_metrics_filter_; | 657 scoped_ptr<internal::KeyboardUMAEventFilter> keyboard_metrics_filter_; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 706 bool simulate_modal_window_open_for_testing_; | 706 bool simulate_modal_window_open_for_testing_; |
| 707 | 707 |
| 708 bool is_touch_hud_projection_enabled_; | 708 bool is_touch_hud_projection_enabled_; |
| 709 | 709 |
| 710 DISALLOW_COPY_AND_ASSIGN(Shell); | 710 DISALLOW_COPY_AND_ASSIGN(Shell); |
| 711 }; | 711 }; |
| 712 | 712 |
| 713 } // namespace ash | 713 } // namespace ash |
| 714 | 714 |
| 715 #endif // ASH_SHELL_H_ | 715 #endif // ASH_SHELL_H_ |
| OLD | NEW |