Mir
Classes | Namespaces
server_example_basic_window_manager.h File Reference
#include "server_example_window_management_info.h"
#include "mir/geometry/rectangles.h"
#include "mir/shell/abstract_shell.h"
#include "mir/shell/window_manager.h"
#include <map>
#include <mutex>
Include dependency graph for server_example_basic_window_manager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mir::examples::WindowManagerTools
 The interface through which the policy instructs the controller. These functions assume that the BasicWindowManager data structures can be accessed freely. I.e. should only be invoked by the policy handle_... methods (where any necessary locks are held). More...
 
class  mir::examples::WindowManagementPolicy
 
class  mir::examples::BasicWindowManager
 A policy based window manager. This takes care of the management of any meta implementation held for the sessions and surfaces. More...
 
class  mir::examples::WindowManagerBuilder< WMPolicy >
 A policy based window manager. This exists to initialize BasicWindowManager and the WMPolicy (in an awkward manner). TODO revisit this initialization sequence. More...
 

Namespaces

 mir
 All things Mir.
 
 mir::examples
 

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016