| 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 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 89 class LauncherItemDelegate; | 89 class LauncherItemDelegate; |
| 90 class LauncherItemDelegateManager; | 90 class LauncherItemDelegateManager; |
| 91 class LockStateController; | 91 class LockStateController; |
| 92 class MagnificationController; | 92 class MagnificationController; |
| 93 class MediaDelegate; | 93 class MediaDelegate; |
| 94 class MruWindowTracker; | 94 class MruWindowTracker; |
| 95 class NestedDispatcherController; | 95 class NestedDispatcherController; |
| 96 class NewWindowDelegate; | 96 class NewWindowDelegate; |
| 97 class PartialMagnificationController; | 97 class PartialMagnificationController; |
| 98 class PowerButtonController; | 98 class PowerButtonController; |
| 99 class WindowTreeHostFactory; | 99 class RootWindowHostFactory; |
| 100 class ScreenAsh; | 100 class ScreenAsh; |
| 101 class SessionStateDelegate; | 101 class SessionStateDelegate; |
| 102 class ShelfModel; | 102 class ShelfModel; |
| 103 class ShellDelegate; | 103 class ShellDelegate; |
| 104 class ShellObserver; | 104 class ShellObserver; |
| 105 class StickyKeys; | 105 class StickyKeys; |
| 106 class SystemTray; | 106 class SystemTray; |
| 107 class SystemTrayDelegate; | 107 class SystemTrayDelegate; |
| 108 class SystemTrayNotifier; | 108 class SystemTrayNotifier; |
| 109 class UserActivityDetector; | 109 class UserActivityDetector; |
| (...skipping 382 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 492 internal::DisplayErrorObserver* display_error_observer() { | 492 internal::DisplayErrorObserver* display_error_observer() { |
| 493 return display_error_observer_.get(); | 493 return display_error_observer_.get(); |
| 494 } | 494 } |
| 495 #endif // defined(OS_CHROMEOS) && defined(USE_X11) | 495 #endif // defined(OS_CHROMEOS) && defined(USE_X11) |
| 496 | 496 |
| 497 internal::ResolutionNotificationController* | 497 internal::ResolutionNotificationController* |
| 498 resolution_notification_controller() { | 498 resolution_notification_controller() { |
| 499 return resolution_notification_controller_.get(); | 499 return resolution_notification_controller_.get(); |
| 500 } | 500 } |
| 501 | 501 |
| 502 WindowTreeHostFactory* root_window_host_factory() { | 502 RootWindowHostFactory* root_window_host_factory() { |
| 503 return root_window_host_factory_.get(); | 503 return root_window_host_factory_.get(); |
| 504 } | 504 } |
| 505 | 505 |
| 506 ShelfModel* shelf_model() { | 506 ShelfModel* shelf_model() { |
| 507 return shelf_model_.get(); | 507 return shelf_model_.get(); |
| 508 } | 508 } |
| 509 | 509 |
| 510 WindowPositioner* window_positioner() { | 510 WindowPositioner* window_positioner() { |
| 511 return window_positioner_.get(); | 511 return window_positioner_.get(); |
| 512 } | 512 } |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 629 scoped_ptr<AutoclickController> autoclick_controller_; | 629 scoped_ptr<AutoclickController> autoclick_controller_; |
| 630 scoped_ptr<aura::client::FocusClient> focus_client_; | 630 scoped_ptr<aura::client::FocusClient> focus_client_; |
| 631 scoped_ptr<aura::client::UserActionClient> user_action_client_; | 631 scoped_ptr<aura::client::UserActionClient> user_action_client_; |
| 632 aura::client::ActivationClient* activation_client_; | 632 aura::client::ActivationClient* activation_client_; |
| 633 scoped_ptr<internal::MouseCursorEventFilter> mouse_cursor_filter_; | 633 scoped_ptr<internal::MouseCursorEventFilter> mouse_cursor_filter_; |
| 634 scoped_ptr<internal::ScreenPositionController> screen_position_controller_; | 634 scoped_ptr<internal::ScreenPositionController> screen_position_controller_; |
| 635 scoped_ptr<internal::SystemModalContainerEventFilter> modality_filter_; | 635 scoped_ptr<internal::SystemModalContainerEventFilter> modality_filter_; |
| 636 scoped_ptr<internal::EventClientImpl> event_client_; | 636 scoped_ptr<internal::EventClientImpl> event_client_; |
| 637 scoped_ptr<internal::EventTransformationHandler> | 637 scoped_ptr<internal::EventTransformationHandler> |
| 638 event_transformation_handler_; | 638 event_transformation_handler_; |
| 639 scoped_ptr<WindowTreeHostFactory> root_window_host_factory_; | 639 scoped_ptr<RootWindowHostFactory> root_window_host_factory_; |
| 640 | 640 |
| 641 // An event filter that rewrites or drops an event. | 641 // An event filter that rewrites or drops an event. |
| 642 scoped_ptr<internal::EventRewriterEventFilter> event_rewriter_filter_; | 642 scoped_ptr<internal::EventRewriterEventFilter> event_rewriter_filter_; |
| 643 | 643 |
| 644 // An event filter that pre-handles key events while the partial | 644 // An event filter that pre-handles key events while the partial |
| 645 // screenshot UI or the keyboard overlay is active. | 645 // screenshot UI or the keyboard overlay is active. |
| 646 scoped_ptr<internal::OverlayEventFilter> overlay_filter_; | 646 scoped_ptr<internal::OverlayEventFilter> overlay_filter_; |
| 647 | 647 |
| 648 // An event filter for logging keyboard-related metrics. | 648 // An event filter for logging keyboard-related metrics. |
| 649 scoped_ptr<internal::KeyboardUMAEventFilter> keyboard_metrics_filter_; | 649 scoped_ptr<internal::KeyboardUMAEventFilter> keyboard_metrics_filter_; |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 695 bool simulate_modal_window_open_for_testing_; | 695 bool simulate_modal_window_open_for_testing_; |
| 696 | 696 |
| 697 bool is_touch_hud_projection_enabled_; | 697 bool is_touch_hud_projection_enabled_; |
| 698 | 698 |
| 699 DISALLOW_COPY_AND_ASSIGN(Shell); | 699 DISALLOW_COPY_AND_ASSIGN(Shell); |
| 700 }; | 700 }; |
| 701 | 701 |
| 702 } // namespace ash | 702 } // namespace ash |
| 703 | 703 |
| 704 #endif // ASH_SHELL_H_ | 704 #endif // ASH_SHELL_H_ |
| OLD | NEW |