Mir
Classes | Namespaces
server_example_basic_window_manager.h File Reference
#include "mir/geometry/rectangles.h"
#include "mir/scene/session.h"
#include "mir/scene/surface.h"
#include "mir/scene/surface_creation_parameters.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

struct  mir::examples::SurfaceTo< Info >
 
struct  mir::examples::SessionTo< Info >
 
class  mir::examples::BasicWindowManagerToolsCopy< SessionInfo, SurfaceInfo >
 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::BasicWindowManagerCopy< WindowManagementPolicy, SessionInfo, SurfaceInfo >
 A policy based window manager. This takes care of the management of any meta implementation held for the sessions and surfaces. More...
 

Namespaces

 mir
 All things Mir.
 
 mir::examples
 

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015