Mir
|
This is the complete list of members for miral::WindowManagementPolicy, including all inherited members.
advise_adding_to_workspace(std::shared_ptr< Workspace > const &workspace, std::vector< Window > const &windows) | miral::WindowManagementPolicy | virtual |
advise_application_zone_create(Zone const &application_zone) | miral::WindowManagementPolicy | virtual |
advise_application_zone_delete(Zone const &application_zone) | miral::WindowManagementPolicy | virtual |
advise_application_zone_update(Zone const &updated, Zone const &original) | miral::WindowManagementPolicy | virtual |
advise_begin() | miral::WindowManagementPolicy | virtual |
advise_delete_app(ApplicationInfo const &application) | miral::WindowManagementPolicy | virtual |
advise_delete_window(WindowInfo const &window_info) | miral::WindowManagementPolicy | virtual |
advise_end() | miral::WindowManagementPolicy | virtual |
advise_focus_gained(WindowInfo const &window_info) | miral::WindowManagementPolicy | virtual |
advise_focus_lost(WindowInfo const &window_info) | miral::WindowManagementPolicy | virtual |
advise_move_to(WindowInfo const &window_info, Point top_left) | miral::WindowManagementPolicy | virtual |
advise_new_app(ApplicationInfo &application) | miral::WindowManagementPolicy | virtual |
advise_new_window(WindowInfo const &window_info) | miral::WindowManagementPolicy | virtual |
advise_output_create(Output const &output) | miral::WindowManagementPolicy | virtual |
advise_output_delete(Output const &output) | miral::WindowManagementPolicy | virtual |
advise_output_update(Output const &updated, Output const &original) | miral::WindowManagementPolicy | virtual |
advise_raise(std::vector< Window > const &windows) | miral::WindowManagementPolicy | virtual |
advise_removing_from_workspace(std::shared_ptr< Workspace > const &workspace, std::vector< Window > const &windows) | miral::WindowManagementPolicy | virtual |
advise_resize(WindowInfo const &window_info, Size const &new_size) | miral::WindowManagementPolicy | virtual |
advise_state_change(WindowInfo const &window_info, MirWindowState state) | miral::WindowManagementPolicy | virtual |
confirm_inherited_move(WindowInfo const &window_info, Displacement movement) -> Rectangle=0 | miral::WindowManagementPolicy | pure virtual |
confirm_placement_on_display(WindowInfo const &window_info, MirWindowState new_state, Rectangle const &new_placement) -> Rectangle=0 | miral::WindowManagementPolicy | pure virtual |
handle_keyboard_event(MirKeyboardEvent const *event)=0 | miral::WindowManagementPolicy | pure virtual |
handle_modify_window(WindowInfo &window_info, WindowSpecification const &modifications)=0 | miral::WindowManagementPolicy | pure virtual |
handle_pointer_event(MirPointerEvent const *event)=0 | miral::WindowManagementPolicy | pure virtual |
handle_raise_window(WindowInfo &window_info)=0 | miral::WindowManagementPolicy | pure virtual |
handle_request_drag_and_drop(WindowInfo &window_info)=0 | miral::WindowManagementPolicy | pure virtual |
handle_request_move(WindowInfo &window_info, MirInputEvent const *input_event)=0 | miral::WindowManagementPolicy | pure virtual |
handle_request_resize(WindowInfo &window_info, MirInputEvent const *input_event, MirResizeEdge edge)=0 | miral::WindowManagementPolicy | pure virtual |
handle_touch_event(MirTouchEvent const *event)=0 | miral::WindowManagementPolicy | pure virtual |
handle_window_ready(WindowInfo &window_info)=0 | miral::WindowManagementPolicy | pure virtual |
operator=(WindowManagementPolicy const &)=delete | miral::WindowManagementPolicy | |
place_new_window(ApplicationInfo const &app_info, WindowSpecification const &requested_specification) -> WindowSpecification=0 | miral::WindowManagementPolicy | pure virtual |
WindowManagementPolicy()=default | miral::WindowManagementPolicy | |
WindowManagementPolicy(WindowManagementPolicy const &)=delete | miral::WindowManagementPolicy | |
~WindowManagementPolicy()=default | miral::WindowManagementPolicy | virtual |
Copyright © 2012-2022
Canonical Ltd.
Generated on Fri Aug 26 13:27:37 UTC 2022
This documentation is licensed under the GPL version 2 or 3.