19 #ifndef MIR_SHELL_CONSUMING_PLACEMENT_STRATEGY_H_
20 #define MIR_SHELL_CONSUMING_PLACEMENT_STRATEGY_H_
36 std::shared_ptr<DisplayLayout>
const& display_layout);
46 std::shared_ptr<DisplayLayout>
const display_layout;
52 #endif // MIR_SHELL_CONSUMING_PLACEMENT_STRATEGY_H_
virtual shell::SurfaceCreationParameters place(shell::Session const &session, shell::SurfaceCreationParameters const &request_parameters)
Definition: consuming_placement_strategy.cpp:37
Definition: surface_creation_parameters.h:38
virtual ~ConsumingPlacementStrategy()
Definition: consuming_placement_strategy.h:37
ConsumingPlacementStrategy(std::shared_ptr< DisplayLayout > const &display_layout)
Definition: consuming_placement_strategy.h:32
ConsumingPlacementStrategy & operator=(ConsumingPlacementStrategy const &)=delete
Definition: placement_strategy.h:30