Mir
|
This is the complete list of members for mir::examples::WindowManagerBuilder< WMPolicy >, including all inherited members.
active_display() -> geometry::Rectangle const override | mir::examples::BasicWindowManager | virtual |
add_display(geometry::Rectangle const &area) override | mir::examples::BasicWindowManager | virtual |
add_session(std::shared_ptr< scene::Session > const &session) override | mir::examples::BasicWindowManager | virtual |
add_surface(std::shared_ptr< scene::Session > const &session, scene::SurfaceCreationParameters const ¶ms, std::function< frontend::SurfaceId(std::shared_ptr< scene::Session > const &session, scene::SurfaceCreationParameters const ¶ms)> const &build) -> frontend::SurfaceId override | mir::examples::BasicWindowManager | virtual |
BasicWindowManager(shell::FocusController *focus_controller, std::unique_ptr< WindowManagementPolicy > policy) | mir::examples::BasicWindowManager | protected |
find_session(std::function< bool(SessionInfo const &info)> const &predicate) -> std::shared_ptr< scene::Session > override | mir::examples::BasicWindowManager | virtual |
focus_next_session() override | mir::examples::BasicWindowManager | virtual |
focused_session() const override | mir::examples::BasicWindowManager | virtual |
focused_surface() const override | mir::examples::BasicWindowManager | virtual |
forget(std::weak_ptr< scene::Surface > const &surface) override | mir::examples::BasicWindowManager | virtual |
handle_keyboard_event(MirKeyboardEvent const *event) override | mir::examples::BasicWindowManager | virtual |
handle_pointer_event(MirPointerEvent const *event) override | mir::examples::BasicWindowManager | virtual |
handle_raise_surface(std::shared_ptr< scene::Session > const &session, std::shared_ptr< scene::Surface > const &surface, uint64_t timestamp) override | mir::examples::BasicWindowManager | virtual |
handle_touch_event(MirTouchEvent const *event) override | mir::examples::BasicWindowManager | virtual |
info_for(std::weak_ptr< scene::Session > const &session) const -> SessionInfo &override | mir::examples::BasicWindowManager | virtual |
info_for(std::weak_ptr< scene::Surface > const &surface) const -> SurfaceInfo &override | mir::examples::BasicWindowManager | virtual |
modify_surface(std::shared_ptr< scene::Session > const &session, std::shared_ptr< scene::Surface > const &surface, shell::SurfaceSpecification const &modifications) override | mir::examples::BasicWindowManager | virtual |
mir::operator=(WindowManager const &)=delete | mir::shell::WindowManager | |
mir::examples::WindowManagerTools::operator=(WindowManagerTools const &)=delete | mir::examples::WindowManagerTools | protected |
raise_tree(std::shared_ptr< scene::Surface > const &root) override | mir::examples::BasicWindowManager | virtual |
remove_display(geometry::Rectangle const &area) override | mir::examples::BasicWindowManager | virtual |
remove_session(std::shared_ptr< scene::Session > const &session) override | mir::examples::BasicWindowManager | virtual |
remove_surface(std::shared_ptr< scene::Session > const &session, std::weak_ptr< scene::Surface > const &surface) override | mir::examples::BasicWindowManager | virtual |
SessionInfoMap typedef | mir::examples::BasicWindowManager | |
set_focus_to(std::shared_ptr< scene::Session > const &focus, std::shared_ptr< scene::Surface > const &surface) override | mir::examples::BasicWindowManager | virtual |
set_surface_attribute(std::shared_ptr< scene::Session > const &, std::shared_ptr< scene::Surface > const &surface, MirSurfaceAttrib attrib, int value) override | mir::examples::BasicWindowManager | virtual |
surface_at(geometry::Point cursor) const -> std::shared_ptr< scene::Surface > override | mir::examples::BasicWindowManager | virtual |
SurfaceInfoMap typedef | mir::examples::BasicWindowManager | |
WindowManager()=default | mir::shell::WindowManager | |
WindowManager(WindowManager const &)=delete | mir::shell::WindowManager | |
WindowManagerBuilder(shell::FocusController *focus_controller, PolicyArgs &&...policy_args) | mir::examples::WindowManagerBuilder< WMPolicy > | inline |
WindowManagerTools()=default | mir::examples::WindowManagerTools | protected |
WindowManagerTools(WindowManagerTools const &)=delete | mir::examples::WindowManagerTools | protected |
~WindowManager()=default | mir::shell::WindowManager | virtual |
~WindowManagerTools()=default | mir::examples::WindowManagerTools | protectedvirtual |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016