|
Mir
|
#include <session.h>

Public Member Functions | |
| virtual void | force_requests_to_complete ()=0 |
| virtual pid_t | process_id () const =0 |
| virtual void | take_snapshot (SnapshotCallback const &snapshot_taken)=0 |
| virtual std::shared_ptr< Surface > | default_surface () const =0 |
| virtual void | set_lifecycle_state (MirLifecycleState state)=0 |
Public Member Functions inherited from mir::frontend::Session | |
| virtual | ~Session () |
| virtual SurfaceId | create_surface (shell::SurfaceCreationParameters const ¶ms)=0 |
| virtual void | destroy_surface (SurfaceId surface)=0 |
| virtual std::shared_ptr< Surface > | get_surface (SurfaceId surface) const =0 |
| virtual std::string | name () const =0 |
| virtual void | hide ()=0 |
| virtual void | show ()=0 |
| virtual void | send_display_config (graphics::DisplayConfiguration const &)=0 |
| virtual int | configure_surface (SurfaceId id, MirSurfaceAttrib attrib, int value)=0 |
Additional Inherited Members | |
Protected Member Functions inherited from mir::frontend::Session | |
| Session ()=default | |
| Session (Session const &)=delete | |
| Session & | operator= (Session const &)=delete |
|
pure virtual |
Implemented in mir::test::doubles::StubShellSession, and mir::scene::ApplicationSession.
|
pure virtual |
Implemented in mir::scene::ApplicationSession, and mir::test::doubles::StubShellSession.
|
pure virtual |
Implemented in mir::scene::ApplicationSession, and mir::test::doubles::StubShellSession.
|
pure virtual |
Implemented in mir::test::doubles::StubShellSession, and mir::scene::ApplicationSession.
|
pure virtual |
Implemented in mir::test::doubles::StubShellSession, and mir::scene::ApplicationSession.
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014