17 #ifndef MIR_GRAPHICS_ANDROID_ANDROID_DISPLAY_CONFIGURATION_H_
18 #define MIR_GRAPHICS_ANDROID_ANDROID_DISPLAY_CONFIGURATION_H_
29 class AndroidDisplayConfiguration :
public graphics::DisplayConfiguration
32 AndroidDisplayConfiguration(geometry::Size
const& display_size);
33 AndroidDisplayConfiguration(AndroidDisplayConfiguration
const& other);
34 AndroidDisplayConfiguration&
operator=(AndroidDisplayConfiguration
const& other);
36 virtual ~AndroidDisplayConfiguration() =
default;
38 void for_each_card(std::function<
void(DisplayConfigurationCard
const&)> f)
const;
39 void for_each_output(std::function<
void(DisplayConfigurationOutput
const&)> f)
const;
44 DisplayConfigurationCard
card;