Trait flo_draw::FloWindowProperties
source · pub trait FloWindowProperties {
// Required methods
fn title(&self) -> BindRef<String>;
fn size(&self) -> BindRef<(u64, u64)>;
fn fullscreen(&self) -> BindRef<bool>;
fn has_decorations(&self) -> BindRef<bool>;
fn mouse_pointer(&self) -> BindRef<MousePointer>;
}
Expand description
Trait implemented by objects that can provide properties for creating/updating a flo_draw window
Window properties are supplied as bindings to make it possible to update them after the window has been created.
Required Methods§
sourcefn fullscreen(&self) -> BindRef<bool>
fn fullscreen(&self) -> BindRef<bool>
Set to true if the window should be fullscreen
sourcefn has_decorations(&self) -> BindRef<bool>
fn has_decorations(&self) -> BindRef<bool>
Set to true if the window should have decorations
sourcefn mouse_pointer(&self) -> BindRef<MousePointer>
fn mouse_pointer(&self) -> BindRef<MousePointer>
The mouse pointer to show for a window
Implementations on Foreign Types§
source§impl FloWindowProperties for ()
impl FloWindowProperties for ()
‘()’ can be used to create a window with the default title
source§impl<'a> FloWindowProperties for &'a str
impl<'a> FloWindowProperties for &'a str
A string can be used to set just the window title