[][src]Struct piston_window::RenderArgs

pub struct RenderArgs {
    pub ext_dt: f64,
    pub width: f64,
    pub height: f64,
    pub draw_width: u32,
    pub draw_height: u32,
}

Render arguments

Fields

Extrapolated time in seconds, used to do smooth animation.

The width of rendered area in points.

The height of rendered area in points.

The width of rendered area in pixels.

The height of rendered area in pixels.

Methods

impl RenderArgs
[src]

Returns viewport information filling entire render area.

Trait Implementations

impl Serialize for RenderArgs
[src]

impl<'de> Deserialize<'de> for RenderArgs
[src]

impl Copy for RenderArgs
[src]

impl Clone for RenderArgs
[src]

Performs copy-assignment from source. Read more

impl Debug for RenderArgs
[src]

impl From<RenderArgs> for Loop
[src]

impl From<RenderArgs> for Event
[src]

impl PartialEq<RenderArgs> for RenderArgs
[src]

Auto Trait Implementations

impl Send for RenderArgs

impl Sync for RenderArgs

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> SetParameter for T
[src]

Sets value as a parameter of self.

impl<T> Erased for T
[src]