Struct three_d::window::Window [−][src]
pub struct Window { /* fields omitted */ }
Expand description
Default window and event handler for easy setup.
Implementations
Constructs a new window with the given settings.
pub fn render_loop<F: 'static + FnMut(FrameInput) -> FrameOutput>(
self,
callback: F
) -> ThreeDResult<()>
pub fn render_loop<F: 'static + FnMut(FrameInput) -> FrameOutput>(
self,
callback: F
) -> ThreeDResult<()>
Start the main render loop which calls the callback
closure each frame.
Returns the current viewport of the window in physical pixels (the size of the screen).
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
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