Struct speedy2d::window::WindowCreationOptions
source · [−]pub struct WindowCreationOptions { /* private fields */ }
Expand description
Options used during the creation of a window.
Implementations
Instantiates a new WindowCreationOptions
structure with the default
options, in non-fullscreen mode.
Instantiates a new WindowCreationOptions
structure with the default
options, in borderless fullscreen mode.
Sets the maximum level of multisampling which will be applied. By
default this is set to 16
.
Note that this depends on platform support, and setting this may have no effect.
Sets whether or not vsync should be enabled. This can increase latency,
but should eliminate tearing. By default this is set to true
.
Note that this depends on platform support, and setting this may have no effect.
Sets whether or not the window can be resized by the user. The default
is true
.
If set to true
, the window will be placed above other windows. The
default is false
.
If set to true
, the window will be initially maximized. The default is
false
.
If set to false
, the window will have no border. The default is
true
.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for WindowCreationOptions
impl Send for WindowCreationOptions
impl Sync for WindowCreationOptions
impl Unpin for WindowCreationOptions
impl UnwindSafe for WindowCreationOptions
Blanket Implementations
Mutably borrows from an owned value. Read more