[][src]Struct sixtyfps_rendering_backend_qt::GLRenderer

pub struct GLRenderer { /* fields omitted */ }

Implementations

impl GLRenderer[src]

pub fn new(
    event_loop: &EventLoop<CustomEvent>,
    window_builder: WindowBuilder
) -> GLRenderer
[src]

Trait Implementations

impl GraphicsBackend for GLRenderer[src]

type LowLevelRenderingPrimitive = OpaqueRenderingPrimitive

This associated type is typically opaque and is produced by the RenderingPrimitivesBuilder. For example it may contain handles that refer to data that was uploaded to the GPU. Read more

type Frame = GLFrame

This associated type ties the Frame trait together with this trait's LowLevelRenderingPrimitive.

type RenderingPrimitivesBuilder = GLRenderingPrimitivesBuilder

This associated type ties the RenderingPrimitivesBuilder trait with this trait's LowLevelRenderingPrimitive.

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.