Enum speedy2d::window::WindowSize
source · [−]pub enum WindowSize {
PhysicalPixels(UVec2),
ScaledPixels(Vec2),
MarginPhysicalPixels(u32),
MarginScaledPixels(f32),
}Expand description
The size of the window to create.
Variants
PhysicalPixels(UVec2)
Define the window size in pixels.
ScaledPixels(Vec2)
Define the window size in device-independent scaled pixels.
MarginPhysicalPixels(u32)
Make the window fill the screen, except for a margin around the outer edges.
MarginScaledPixels(f32)
Make the window fill the screen, except for a margin around the outer edges.
Trait Implementations
sourceimpl Clone for WindowSize
impl Clone for WindowSize
sourcefn clone(&self) -> WindowSize
fn clone(&self) -> WindowSize
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for WindowSize
impl Debug for WindowSize
sourceimpl PartialEq<WindowSize> for WindowSize
impl PartialEq<WindowSize> for WindowSize
sourcefn eq(&self, other: &WindowSize) -> bool
fn eq(&self, other: &WindowSize) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for WindowSize
Auto Trait Implementations
impl RefUnwindSafe for WindowSize
impl Send for WindowSize
impl Sync for WindowSize
impl Unpin for WindowSize
impl UnwindSafe for WindowSize
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more