19 #ifndef MIR_TEST_FRAMEWORK_DECLARATIVE_PLACEMENT_WINDOW_MANAGER_POLICY_H_ 20 #define MIR_TEST_FRAMEWORK_DECLARATIVE_PLACEMENT_WINDOW_MANAGER_POLICY_H_ 42 SurfaceGeometries
const& positions_by_name);
50 SurfaceGeometries
const& surface_geometries_by_name;
55 #endif // MIR_TEST_FRAMEWORK_DECLARATIVE_PLACEMENT_WINDOW_MANAGER_POLICY_H_ std::map< std::string, mir::geometry::Rectangle > SurfaceGeometries
Definition: declarative_placement_window_manage_policy.h:31
DeclarativePlacementWindowManagerPolicy(miral::WindowManagerTools const &tools, SurfaceGeometries const &positions_by_name)
Definition: application_info.h:31
virtual auto place_new_window(miral::ApplicationInfo const &app_info, miral::WindowSpecification const &request_parameters) -> miral::WindowSpecification override
Customize initial window placement.
Definition: canonical_window_manager_policy.h:26
Definition: window_specification.h:43
DeclarativePlacementWindowManagerPolicy is a test utility server component for specifying a static li...
Definition: declarative_placement_window_manage_policy.h:37
Definition: any_surface.h:25
WindowManagerTools tools
Definition: canonical_window_manager.h:55