Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
mir::examples::WindowManager Class Reference

#include <window_manager.h>

Inheritance diagram for mir::examples::WindowManager:
Inheritance graph
[legend]

Public Member Functions

 WindowManager ()
 
 ~WindowManager ()=default
 
void set_focus_controller (std::shared_ptr< shell::FocusController > const &focus_controller)
 
void set_session_manager (std::shared_ptr< shell::SessionManager > const &sm)
 
void set_display (std::shared_ptr< graphics::Display > const &display)
 
void set_compositor (std::shared_ptr< compositor::Compositor > const &compositor)
 
bool handle (MirEvent const &event) override
 
- Public Member Functions inherited from mir::input::EventFilter
virtual ~EventFilter ()=default
 

Protected Member Functions

 WindowManager (const WindowManager &)=delete
 
WindowManageroperator= (const WindowManager &)=delete
 
- Protected Member Functions inherited from mir::input::EventFilter
 EventFilter ()=default
 
 EventFilter (const EventFilter &)=delete
 
EventFilteroperator= (const EventFilter &)=delete
 

Constructor & Destructor Documentation

mir::examples::WindowManager::WindowManager ( )
mir::examples::WindowManager::~WindowManager ( )
default
mir::examples::WindowManager::WindowManager ( const WindowManager )
protecteddelete

Member Function Documentation

bool mir::examples::WindowManager::handle ( MirEvent const &  event)
overridevirtual
WindowManager& mir::examples::WindowManager::operator= ( const WindowManager )
protecteddelete
void mir::examples::WindowManager::set_compositor ( std::shared_ptr< compositor::Compositor > const &  compositor)
void mir::examples::WindowManager::set_display ( std::shared_ptr< graphics::Display > const &  display)
void mir::examples::WindowManager::set_focus_controller ( std::shared_ptr< shell::FocusController > const &  focus_controller)
void mir::examples::WindowManager::set_session_manager ( std::shared_ptr< shell::SessionManager > const &  sm)

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013