Mir
|
This is the complete list of members for miral::WindowManagerTools, including all inherited members.
active_application_zone() const -> Zone | miral::WindowManagerTools | |
active_output() -> mir::geometry::Rectangle const | miral::WindowManagerTools | |
active_window() const -> Window | miral::WindowManagerTools | |
add_tree_to_workspace(Window const &window, std::shared_ptr< Workspace > const &workspace) | miral::WindowManagerTools | |
ask_client_to_close(Window const &window) | miral::WindowManagerTools | |
count_applications() const -> unsigned int | miral::WindowManagerTools | |
create_workspace() -> std::shared_ptr< Workspace > | miral::WindowManagerTools | |
drag_active_window(mir::geometry::Displacement movement) | miral::WindowManagerTools | |
drag_window(Window const &window, mir::geometry::Displacement movement) | miral::WindowManagerTools | |
end_drag_and_drop() | miral::WindowManagerTools | |
find_application(std::function< bool(ApplicationInfo const &info)> const &predicate) -> Application | miral::WindowManagerTools | |
focus_next_application() | miral::WindowManagerTools | |
focus_next_within_application() | miral::WindowManagerTools | |
focus_prev_application() | miral::WindowManagerTools | |
focus_prev_within_application() | miral::WindowManagerTools | |
for_each_application(std::function< void(ApplicationInfo &info)> const &functor) | miral::WindowManagerTools | |
for_each_window_in_workspace(std::shared_ptr< Workspace > const &workspace, std::function< void(Window const &window)> const &callback) | miral::WindowManagerTools | |
for_each_workspace_containing(Window const &window, std::function< void(std::shared_ptr< Workspace > const &workspace)> const &callback) | miral::WindowManagerTools | |
id_for_window(Window const &window) const -> std::string | miral::WindowManagerTools | |
info_for(std::weak_ptr< mir::scene::Session > const &session) const -> ApplicationInfo & | miral::WindowManagerTools | |
info_for(std::weak_ptr< mir::scene::Surface > const &surface) const -> WindowInfo & | miral::WindowManagerTools | |
info_for(Window const &window) const -> WindowInfo & | miral::WindowManagerTools | |
info_for_window_id(std::string const &id) const -> WindowInfo & | miral::WindowManagerTools | |
invoke_under_lock(std::function< void()> const &callback) | miral::WindowManagerTools | |
modify_window(WindowInfo &window_info, WindowSpecification const &modifications) | miral::WindowManagerTools | |
modify_window(Window const &window, WindowSpecification const &modifications) | miral::WindowManagerTools | |
move_workspace_content_to_workspace(std::shared_ptr< Workspace > const &to_workspace, std::shared_ptr< Workspace > const &from_workspace) | miral::WindowManagerTools | |
operator=(WindowManagerTools const &) | miral::WindowManagerTools | |
place_and_size_for_state(WindowSpecification &modifications, WindowInfo const &window_info) const | miral::WindowManagerTools | |
raise_tree(Window const &root) | miral::WindowManagerTools | |
remove_tree_from_workspace(Window const &window, std::shared_ptr< Workspace > const &workspace) | miral::WindowManagerTools | |
select_active_window(Window const &hint) -> Window | miral::WindowManagerTools | |
start_drag_and_drop(WindowInfo &window_info, std::vector< uint8_t > const &handle) | miral::WindowManagerTools | |
window_at(mir::geometry::Point cursor) const -> Window | miral::WindowManagerTools | |
WindowManagerTools(WindowManagerToolsImplementation *tools) | miral::WindowManagerTools | explicit |
WindowManagerTools(WindowManagerTools const &) | miral::WindowManagerTools | |
~WindowManagerTools() | miral::WindowManagerTools |
Copyright © 2012-2023
Canonical Ltd.
Generated on Tue 2 May 10:01:24 UTC 2023
This documentation is licensed under the GPL version 2 or 3.