19 #ifndef MIR_SCENE_OUTPUT_PROPERTIES_CACHE_H_ 20 #define MIR_SCENE_OUTPUT_PROPERTIES_CACHE_H_ 53 std::shared_ptr<std::vector<OutputProperties>> get_cache()
const;
55 std::mutex
mutable mutex;
56 std::shared_ptr<std::vector<OutputProperties>> cache;
64 #endif //MIR_SCENE_OUTPUT_PROPERTIES_CACHE_H_ All things Mir.
Definition: atomic_callback.h:25
geometry::Rectangle extents
Definition: output_properties_cache.h:37
Definition: output_properties_cache.h:35
float scale
Definition: output_properties_cache.h:39
int dpi
Definition: output_properties_cache.h:38
Definition: rectangle.h:33
graphics::DisplayConfigurationOutputId id
Definition: output_properties_cache.h:41
MirFormFactor form_factor
Definition: output_properties_cache.h:40
Definition: output_properties_cache.h:44
Interface to a configuration of display cards and outputs.
Definition: display_configuration.h:168