|
Mir
|
#include <application_session.h>

Public Member Functions | |
| ApplicationSession (std::shared_ptr< shell::SurfaceFactory > const &surface_factory, pid_t pid, std::string const &session_name, std::shared_ptr< SnapshotStrategy > const &snapshot_strategy, std::shared_ptr< shell::SessionListener > const &session_listener, std::shared_ptr< frontend::EventSink > const &sink) | |
| ~ApplicationSession () | |
| frontend::SurfaceId | create_surface (shell::SurfaceCreationParameters const ¶ms) |
| void | destroy_surface (frontend::SurfaceId surface) |
| std::shared_ptr < frontend::Surface > | get_surface (frontend::SurfaceId surface) const |
| void | take_snapshot (shell::SnapshotCallback const &snapshot_taken) |
| std::shared_ptr< shell::Surface > | default_surface () const |
| std::string | name () const |
| pid_t | process_id () const override |
| void | force_requests_to_complete () |
| void | hide () |
| void | show () |
| void | send_display_config (graphics::DisplayConfiguration const &info) |
| int | configure_surface (frontend::SurfaceId id, MirSurfaceAttrib attrib, int value) |
| void | set_lifecycle_state (MirLifecycleState state) |
Public Member Functions inherited from mir::frontend::Session | |
| virtual | ~Session () |
Protected Member Functions | |
| ApplicationSession (ApplicationSession const &)=delete | |
| ApplicationSession & | operator= (ApplicationSession const &)=delete |
Protected Member Functions inherited from mir::frontend::Session | |
| Session ()=default | |
| Session (Session const &)=delete | |
| Session & | operator= (Session const &)=delete |
| mir::scene::ApplicationSession::ApplicationSession | ( | std::shared_ptr< shell::SurfaceFactory > const & | surface_factory, |
| pid_t | pid, | ||
| std::string const & | session_name, | ||
| std::shared_ptr< SnapshotStrategy > const & | snapshot_strategy, | ||
| std::shared_ptr< shell::SessionListener > const & | session_listener, | ||
| std::shared_ptr< frontend::EventSink > const & | sink | ||
| ) |
| mir::scene::ApplicationSession::~ApplicationSession | ( | ) |
|
protecteddelete |
|
virtual |
Implements mir::frontend::Session.
|
virtual |
Implements mir::frontend::Session.
|
virtual |
Implements mir::shell::Session.
|
virtual |
Implements mir::frontend::Session.
|
virtual |
Implements mir::shell::Session.
|
virtual |
Implements mir::frontend::Session.
|
virtual |
Implements mir::frontend::Session.
|
virtual |
Implements mir::frontend::Session.
|
protecteddelete |
|
overridevirtual |
Implements mir::shell::Session.
|
virtual |
Implements mir::frontend::Session.
|
virtual |
Implements mir::shell::Session.
|
virtual |
Implements mir::frontend::Session.
|
virtual |
Implements mir::shell::Session.
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014