Mir
KioskWindowManagerPolicy Member List

This is the complete list of members for KioskWindowManagerPolicy, including all inherited members.

advise_adding_to_workspace(std::shared_ptr< Workspace > const &workspace, std::vector< Window > const &windows)miral::WindowManagementPolicyvirtual
advise_application_zone_create(Zone const &application_zone)miral::WindowManagementPolicyvirtual
advise_application_zone_delete(Zone const &application_zone)miral::WindowManagementPolicyvirtual
advise_application_zone_update(Zone const &updated, Zone const &original)miral::WindowManagementPolicyvirtual
advise_begin()miral::WindowManagementPolicyvirtual
advise_delete_app(ApplicationInfo const &application)miral::WindowManagementPolicyvirtual
advise_delete_window(WindowInfo const &window_info)miral::WindowManagementPolicyvirtual
advise_end()miral::WindowManagementPolicyvirtual
advise_focus_gained(miral::WindowInfo const &info) overrideKioskWindowManagerPolicyvirtual
advise_focus_lost(WindowInfo const &window_info)miral::WindowManagementPolicyvirtual
advise_move_to(WindowInfo const &window_info, Point top_left)miral::WindowManagementPolicyvirtual
advise_new_app(ApplicationInfo &application)miral::WindowManagementPolicyvirtual
advise_new_window(WindowInfo const &window_info)miral::WindowManagementPolicyvirtual
advise_output_create(Output const &output)miral::WindowManagementPolicyvirtual
advise_output_delete(Output const &output)miral::WindowManagementPolicyvirtual
advise_output_update(Output const &updated, Output const &original)miral::WindowManagementPolicyvirtual
advise_raise(std::vector< Window > const &windows)miral::WindowManagementPolicyvirtual
advise_removing_from_workspace(std::shared_ptr< Workspace > const &workspace, std::vector< Window > const &windows)miral::WindowManagementPolicyvirtual
advise_resize(WindowInfo const &window_info, Size const &new_size)miral::WindowManagementPolicyvirtual
advise_state_change(WindowInfo const &window_info, MirWindowState state)miral::WindowManagementPolicyvirtual
CanonicalWindowManagerPolicy(WindowManagerTools const &tools)miral::CanonicalWindowManagerPolicyexplicit
confirm_inherited_move(WindowInfo const &window_info, Displacement movement) -> Rectangle overridemiral::CanonicalWindowManagerPolicyvirtual
confirm_placement_on_display(const miral::WindowInfo &window_info, MirWindowState new_state, Rectangle const &new_placement) overrideKioskWindowManagerPolicyvirtual
handle_keyboard_event(MirKeyboardEvent const *event) overrideKioskWindowManagerPolicyvirtual
handle_modify_window(miral::WindowInfo &window_info, miral::WindowSpecification const &modifications) overrideKioskWindowManagerPolicyvirtual
handle_pointer_event(MirPointerEvent const *event) overrideKioskWindowManagerPolicyvirtual
handle_raise_window(WindowInfo &window_info) overridemiral::CanonicalWindowManagerPolicyvirtual
handle_request_drag_and_drop(miral::WindowInfo &window_info) overrideKioskWindowManagerPolicyvirtual
handle_request_move(miral::WindowInfo &window_info, MirInputEvent const *input_event) overrideKioskWindowManagerPolicyvirtual
handle_request_resize(miral::WindowInfo &window_info, MirInputEvent const *input_event, MirResizeEdge edge) overrideKioskWindowManagerPolicyvirtual
handle_touch_event(MirTouchEvent const *event) overrideKioskWindowManagerPolicyvirtual
handle_window_ready(WindowInfo &window_info) overridemiral::CanonicalWindowManagerPolicyvirtual
KioskWindowManagerPolicy(miral::WindowManagerTools const &tools, std::shared_ptr< SplashSession > const &)KioskWindowManagerPolicy
operator=(WindowManagementPolicy const &)=deletemiral::WindowManagementPolicy
place_new_window(miral::ApplicationInfo const &app_info, miral::WindowSpecification const &request) -> miral::WindowSpecification overrideKioskWindowManagerPolicyvirtual
toolsmiral::CanonicalWindowManagerPolicyprotected
WindowManagementPolicy()=defaultmiral::WindowManagementPolicy
WindowManagementPolicy(WindowManagementPolicy const &)=deletemiral::WindowManagementPolicy
~WindowManagementPolicy()=defaultmiral::WindowManagementPolicyvirtual

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.