diff options
Diffstat (limited to 'engine')
| -rw-r--r-- | engine/src/windowing/dpi.rs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/engine/src/windowing/dpi.rs b/engine/src/windowing/dpi.rs index 6cd2806..e3b1be1 100644 --- a/engine/src/windowing/dpi.rs +++ b/engine/src/windowing/dpi.rs @@ -122,6 +122,14 @@ pub enum Position Logical(LogicalPosition<f64>), } +impl Default for Position +{ + fn default() -> Self + { + Self::Logical(LogicalPosition::default()) + } +} + gen_enum_from_to_impls!(Position, variants = (Physical, Logical)); #[derive(Debug, Default, Clone, Copy, PartialEq, Reflection)] @@ -198,4 +206,12 @@ pub enum Size Logical(LogicalSize<f64>), } +impl Default for Size +{ + fn default() -> Self + { + Self::Logical(LogicalSize::default()) + } +} + gen_enum_from_to_impls!(Size, variants = (Physical, Logical)); |
