Struct three_d::window::Window [−][src]
pub struct Window { /* fields omitted */ }
Expand description
Default window and event handler for easy setup.
Implementations
This is supported on crate feature glutin-window
and non-WebAssembly only.
This is supported on crate feature
glutin-window
and non-WebAssembly only.Constructs a new window with the given settings.
pub fn render_loop<F: 'static + FnMut(FrameInput) -> FrameOutput>(
self,
callback: F
) -> ThreeDResult<()>
This is supported on crate feature glutin-window
and non-WebAssembly only.
pub fn render_loop<F: 'static + FnMut(FrameInput) -> FrameOutput>(
self,
callback: F
) -> ThreeDResult<()>
This is supported on crate feature
glutin-window
and non-WebAssembly only.Start the main render loop which calls the callback
closure each frame.
This is supported on crate feature glutin-window
and non-WebAssembly only.
This is supported on crate feature
glutin-window
and non-WebAssembly only.Return the current logical size of the window.
This is supported on crate feature glutin-window
and non-WebAssembly only.
This is supported on crate feature
glutin-window
and non-WebAssembly only.Returns the current viewport of the window in physical pixels (the size of the screen).
This is supported on crate feature glutin-window
and non-WebAssembly only.
This is supported on crate feature
glutin-window
and non-WebAssembly only.Returns the graphics context for this window.
Auto Trait Implementations
impl !RefUnwindSafe for Window
impl !UnwindSafe for Window
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more