57 auto
id() const ->
int;
61 std::unique_ptr<Self> self;
A rectangular area of the display. Not tied to a specific output.
Definition zone.h:34
auto is_same_zone(Zone const &other) const -> bool
Returns if true if zone IDs match, even if extents are different.
auto extents() const -> Rectangle
The area of this zone in global display coordinates.
Zone & operator=(Zone const &other)
Copies private data by value.
Zone(Rectangle const &extents)
Create a new zone with the given extents.
Zone(Zone const &other)
Makes a copy of the underlying private data.
auto operator==(Zone const &other) const -> bool
Returns true only if all properties including IDs match.
Basic geometry types. Types for dimensions, displacements, etc. and the operations that they support.
Definition dimensions.h:29
Mir Abstraction Layer.
Definition floating_window_manager.h:29
Definition rectangle.h:35