Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
List of all members
mir::scene::SessionCoordinator Class Reference

#include <session_coordinator.h>

Inheritance diagram for mir::scene::SessionCoordinator:
[legend]

Additional Inherited Members

- Public Member Functions inherited from mir::frontend::Shell
virtual ~Shell ()=default
 
virtual std::shared_ptr< Sessionopen_session (pid_t client_pid, std::string const &name, std::shared_ptr< EventSink > const &sink)=0
 
virtual void close_session (std::shared_ptr< Session > const &session)=0
 
virtual void handle_surface_created (std::shared_ptr< Session > const &session)=0
 
virtual std::shared_ptr
< PromptSession
start_prompt_session_for (std::shared_ptr< Session > const &session, scene::PromptSessionCreationParameters const &params)=0
 
virtual void add_prompt_provider_for (std::shared_ptr< PromptSession > const &prompt_session, std::shared_ptr< Session > const &session)=0
 
virtual void stop_prompt_session (std::shared_ptr< PromptSession > const &prompt_session)=0
 
- Public Member Functions inherited from mir::shell::FocusController
virtual ~FocusController ()=default
 
virtual void focus_next ()=0
 
virtual std::weak_ptr
< scene::Session
focussed_application () const =0
 
virtual void set_focus_to (std::shared_ptr< scene::Session > const &focus)=0
 
- Protected Member Functions inherited from mir::frontend::Shell
 Shell ()=default
 
 Shell (const Shell &)=delete
 
Shelloperator= (const Shell &)=delete
 
- Protected Member Functions inherited from mir::shell::FocusController
 FocusController ()=default
 
 FocusController (FocusController const &)=delete
 
FocusControlleroperator= (FocusController const &)=delete
 

The documentation for this class was generated from the following file:

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014