Home | History | Annotate | Download | only in ash

Lines Matching refs:Shell

130 namespace shell {
138 // Shell is a singleton object that presents the Shell API and implements the
141 // Upon creation, the Shell sets itself as the RootWindow's delegate, which
142 // takes ownership of the Shell.
143 class ASH_EXPORT Shell
156 // A shell must be explicitly created so that it can call |Init()| with the
159 static Shell* CreateInstance(ShellDelegate* delegate);
162 static Shell* GetInstance();
164 // Returns true if the ash shell has been instantiated.
483 friend class shell::WindowWatcher;
488 explicit Shell(ShellDelegate* delegate);
489 virtual ~Shell();
511 static Shell* instance_;
513 // If set before the Shell is initialized, the mouse cursor will be hidden
626 // Used by ash/shell.
634 DISALLOW_COPY_AND_ASSIGN(Shell);