Mir
mir::shell::BasicWindowManager Member List

This is the complete list of members for mir::shell::BasicWindowManager, including all inherited members.

active_display() -> geometry::Rectangle const overridemir::shell::BasicWindowManagervirtual
add_display(geometry::Rectangle const &area) overridemir::shell::BasicWindowManagervirtual
add_session(std::shared_ptr< scene::Session > const &session) overridemir::shell::BasicWindowManagervirtual
add_surface(std::shared_ptr< scene::Session > const &session, scene::SurfaceCreationParameters const &params, std::function< frontend::SurfaceId(std::shared_ptr< scene::Session > const &session, scene::SurfaceCreationParameters const &params)> const &build) -> frontend::SurfaceId overridemir::shell::BasicWindowManagervirtual
BasicWindowManager(shell::FocusController *focus_controller, std::unique_ptr< WindowManagementPolicy > policy)mir::shell::BasicWindowManagerprotected
find_session(std::function< bool(SessionInfo const &info)> const &predicate) -> std::shared_ptr< scene::Session > overridemir::shell::BasicWindowManagervirtual
focus_next_session() overridemir::shell::BasicWindowManagervirtual
focused_session() const overridemir::shell::BasicWindowManagervirtual
focused_surface() const overridemir::shell::BasicWindowManagervirtual
forget(std::weak_ptr< scene::Surface > const &surface) overridemir::shell::BasicWindowManagervirtual
handle_keyboard_event(MirKeyboardEvent const *event) overridemir::shell::BasicWindowManagervirtual
handle_pointer_event(MirPointerEvent const *event) overridemir::shell::BasicWindowManagervirtual
handle_raise_surface(std::shared_ptr< scene::Session > const &session, std::shared_ptr< scene::Surface > const &surface, uint64_t timestamp) overridemir::shell::BasicWindowManagervirtual
handle_touch_event(MirTouchEvent const *event) overridemir::shell::BasicWindowManagervirtual
info_for(std::weak_ptr< scene::Session > const &session) const -> SessionInfo &overridemir::shell::BasicWindowManagervirtual
info_for(std::weak_ptr< scene::Surface > const &surface) const -> SurfaceInfo &overridemir::shell::BasicWindowManagervirtual
modify_surface(std::shared_ptr< scene::Session > const &session, std::shared_ptr< scene::Surface > const &surface, shell::SurfaceSpecification const &modifications) overridemir::shell::BasicWindowManagervirtual
mir::operator=(WindowManager const &)=deletemir::shell::WindowManager
mir::shell::WindowManagerTools::operator=(WindowManagerTools const &)=deletemir::shell::WindowManagerToolsprotected
raise_tree(std::shared_ptr< scene::Surface > const &root) overridemir::shell::BasicWindowManagervirtual
remove_display(geometry::Rectangle const &area) overridemir::shell::BasicWindowManagervirtual
remove_session(std::shared_ptr< scene::Session > const &session) overridemir::shell::BasicWindowManagervirtual
remove_surface(std::shared_ptr< scene::Session > const &session, std::weak_ptr< scene::Surface > const &surface) overridemir::shell::BasicWindowManagervirtual
SessionInfoMap typedefmir::shell::BasicWindowManager
set_focus_to(std::shared_ptr< scene::Session > const &focus, std::shared_ptr< scene::Surface > const &surface) overridemir::shell::BasicWindowManagervirtual
set_surface_attribute(std::shared_ptr< scene::Session > const &, std::shared_ptr< scene::Surface > const &surface, MirSurfaceAttrib attrib, int value) overridemir::shell::BasicWindowManagervirtual
surface_at(geometry::Point cursor) const -> std::shared_ptr< scene::Surface > overridemir::shell::BasicWindowManagervirtual
SurfaceInfoMap typedefmir::shell::BasicWindowManager
WindowManager()=defaultmir::shell::WindowManager
WindowManager(WindowManager const &)=deletemir::shell::WindowManager
WindowManagerTools()=defaultmir::shell::WindowManagerToolsprotected
WindowManagerTools(WindowManagerTools const &)=deletemir::shell::WindowManagerToolsprotected
~WindowManager()=defaultmir::shell::WindowManagervirtual
~WindowManagerTools()=defaultmir::shell::WindowManagerToolsprotectedvirtual

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016