19 #ifndef MIR_EXAMPLES_WINDOW_MANAGER_H_
20 #define MIR_EXAMPLES_WINDOW_MANAGER_H_
31 class FocusController;
53 void set_display(std::shared_ptr<graphics::Display>
const& display);
54 void set_compositor(std::shared_ptr<compositor::Compositor>
const& compositor);
63 std::shared_ptr<shell::FocusController> focus_controller;
64 std::shared_ptr<shell::SessionManager> session_manager;
65 std::shared_ptr<graphics::Display> display;
66 std::shared_ptr<compositor::Compositor> compositor;
76 #endif // MIR_EXAMPLES_WINDOW_MANAGER_H_