|
Mir
|
#include <mediating_display_changer.h>

Public Member Functions | |
| MediatingDisplayChanger (std::shared_ptr< graphics::Display > const &display, std::shared_ptr< compositor::Compositor > const &compositor, std::shared_ptr< graphics::DisplayConfigurationPolicy > const &display_configuration_policy, std::shared_ptr< SessionContainer > const &session_container, std::shared_ptr< SessionEventHandlerRegister > const &session_event_handler_register) | |
| std::shared_ptr < graphics::DisplayConfiguration > | active_configuration () |
| void | configure (std::shared_ptr< frontend::Session > const &session, std::shared_ptr< graphics::DisplayConfiguration > const &conf) |
| void | configure_for_hardware_change (std::shared_ptr< graphics::DisplayConfiguration > const &conf, SystemStateHandling pause_resume_system) |
Public Member Functions inherited from mir::frontend::DisplayChanger | |
| virtual | ~DisplayChanger ()=default |
| virtual void | configure (std::shared_ptr< Session > const &, std::shared_ptr< graphics::DisplayConfiguration > const &)=0 |
Public Member Functions inherited from mir::DisplayChanger | |
| virtual | ~DisplayChanger ()=default |
Additional Inherited Members | |
Public Types inherited from mir::DisplayChanger | |
| enum | SystemStateHandling : bool { RetainSystemState, PauseResumeSystem } |
Protected Member Functions inherited from mir::frontend::DisplayChanger | |
| DisplayChanger ()=default | |
| DisplayChanger (DisplayChanger const &)=delete | |
| DisplayChanger & | operator= (DisplayChanger const &)=delete |
Protected Member Functions inherited from mir::DisplayChanger | |
| DisplayChanger ()=default | |
| DisplayChanger (DisplayChanger const &)=delete | |
| DisplayChanger & | operator= (DisplayChanger const &)=delete |
| mir::scene::MediatingDisplayChanger::MediatingDisplayChanger | ( | std::shared_ptr< graphics::Display > const & | display, |
| std::shared_ptr< compositor::Compositor > const & | compositor, | ||
| std::shared_ptr< graphics::DisplayConfigurationPolicy > const & | display_configuration_policy, | ||
| std::shared_ptr< SessionContainer > const & | session_container, | ||
| std::shared_ptr< SessionEventHandlerRegister > const & | session_event_handler_register | ||
| ) |
|
virtual |
Implements mir::frontend::DisplayChanger.
| void mir::scene::MediatingDisplayChanger::configure | ( | std::shared_ptr< frontend::Session > const & | session, |
| std::shared_ptr< graphics::DisplayConfiguration > const & | conf | ||
| ) |
|
virtual |
Implements mir::DisplayChanger.
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014