Lines Matching defs:Shell

182 Shell* Shell::instance_ = NULL;
184 bool Shell::initially_hide_cursor_ = false;
187 // Shell, public:
190 Shell* Shell::CreateInstance(const ShellInitParams& init_params) {
192 instance_ = new Shell(init_params.delegate);
198 Shell* Shell::GetInstance() {
204 bool Shell::HasInstance() {
209 void Shell::DeleteInstance() {
215 RootWindowController* Shell::GetPrimaryRootWindowController() {
221 Shell::RootWindowControllerList Shell::GetAllRootWindowControllers() {
223 return Shell::GetInstance()->display_controller()->
228 aura::Window* Shell::GetPrimaryRootWindow() {
234 aura::Window* Shell::GetTargetRootWindow() {
236 Shell* shell = GetInstance();
243 gfx::Screen* Shell::GetScreen() {
248 aura::Window::Windows Shell::GetAllRootWindows() {
250 return Shell::GetInstance()->display_controller()->
255 aura::Window* Shell::GetContainer(aura::Window* root_window,
261 const aura::Window* Shell::GetContainer(const aura::Window* root_window,
267 std::vector<aura::Window*> Shell::GetContainersFromAllRootWindows(
285 void Shell::ShowContextMenu(const gfx::Point& location_in_screen,
300 void Shell::ShowAppList(aura::Window* window) {
309 void Shell::DismissAppList() {
315 void Shell::ToggleAppList(aura::Window* window) {
324 bool Shell::GetAppListTargetVisibility() const {
329 aura::Window* Shell::GetAppListWindow() {
333 app_list::AppListView* Shell::GetAppListView() {
337 bool Shell::IsSystemModalWindowOpen() const {
355 views::NonClientFrameView* Shell::CreateDefaultNonClientFrameView(
361 void Shell::RotateFocus(Direction direction) {
366 void Shell::SetDisplayWorkAreaInsets(Window* contains,
376 void Shell::OnLoginStateChanged(user::LoginStatus status) {
380 void Shell::OnLoginUserProfilePrepared() {
385 void Shell::UpdateAfterLoginStatusChange(user::LoginStatus status) {
392 void Shell::OnAppTerminating() {
396 void Shell::OnLockStateChanged(bool locked) {
411 void Shell::OnCastingSessionStartedOrStopped(bool started) {
418 void Shell::OnOverviewModeStarting() {
422 void Shell::OnOverviewModeEnding() {
426 void Shell::OnMaximizeModeStarted() {
430 void Shell::OnMaximizeModeEnded() {
434 void Shell::OnRootWindowAdded(aura::Window* root_window) {
438 void Shell::CreateShelf() {
445 void Shell::OnShelfCreatedForRootWindow(aura::Window* root_window) {
451 void Shell::CreateKeyboard() {
459 void Shell::DeactivateKeyboard() {
470 void Shell::ShowShelf() {
477 void Shell::AddShellObserver(ShellObserver* observer) {
481 void Shell::RemoveShellObserver(ShellObserver* observer) {
486 bool Shell::ShouldSaveDisplaySettings() {
494 void Shell::UpdateShelfVisibility() {
502 void Shell::SetShelfAutoHideBehavior(ShelfAutoHideBehavior behavior,
507 ShelfAutoHideBehavior Shell::GetShelfAutoHideBehavior(
512 void Shell::SetShelfAlignment(ShelfAlignment alignment,
520 ShelfAlignment Shell::GetShelfAlignment(const aura::Window* root_window) {
526 void Shell::SetDimming(bool should_dim) {
533 void Shell::NotifyFullscreenStateChange(bool is_fullscreen,
539 void Shell::CreateModalBackground(aura::Window* window) {
550 void Shell::OnModalWindowRemoved(aura::Window* removed) {
567 WebNotificationTray* Shell::GetWebNotificationTray() {
572 bool Shell::HasPrimaryStatusArea() {
577 SystemTray* Shell::GetPrimarySystemTray() {
581 ShelfDelegate* Shell::GetShelfDelegate() {
605 void Shell::SetTouchHudProjectionEnabled(bool enabled) {
615 ash::FirstRunHelper* Shell::CreateFirstRunHelper() {
619 void Shell::SetCursorCompositingEnabled(bool enabled) {
626 void Shell::DoInitialWorkspaceAnimation() {
632 // Shell, private:
634 Shell::Shell(ShellDelegate* delegate)
662 Shell::~Shell() {
663 TRACE_EVENT0("shutdown", "ash::Shell::Destructor");
695 // TooltipController is deleted with the Shell so removing its references.
763 // These need a valid Shell instance to clean up properly, so explicitly
826 void Shell::Init(const ShellInitParams& init_params) {
1066 void Shell::InitKeyboard() {
1083 void Shell::InitRootWindow(aura::Window* root_window) {
1113 bool Shell::CanWindowReceiveEvents(aura::Window* window) {
1131 // Shell, ui::EventTarget overrides:
1133 bool Shell::CanAcceptEvent(const ui::Event& event) {
1137 ui::EventTarget* Shell::GetParentTarget() {
1141 scoped_ptr<ui::EventTargetIterator> Shell::GetChildIterator() const {
1145 ui::EventTargeter* Shell::GetEventTargeter() {
1150 void Shell::OnEvent(ui::Event* event) {
1154 // Shell, aura::client::ActivationChangeObserver implementation:
1156 void Shell::OnWindowActivated(aura::Window* gained_active,