Struct ringl::renderer::Renderer[][src]

#[must_use = "Calling with on a renderer doesn\'t change that renderer, it returns a new one with the properties applied. Instead of calling `gl.with(...)` do `let gl = gl.with(...)`"]
pub struct Renderer<'c, R: RenderSurface + 'c = Screen> { /* fields omitted */ }

Methods

impl<'c> Renderer<'c>
[src]

impl<'c, R: RenderSurface + 'c> Renderer<'c, R>
[src]

impl<'c> Renderer<'c>
[src]

Trait Implementations

impl<'c, R: RenderSurface> CreationContext for Renderer<'c, R>
[src]

impl<'c, R: RenderSurface> CreationContext for Renderer<'c, R>
[src]

impl<'c> SurfaceCreationContext for Renderer<'c>
[src]

impl<'c, R: RenderSurface + 'c> Renderer2d for Renderer<'c, R>
[src]

impl<'c, R: RenderSurface + 'c> Renderer3d for Renderer<'c, R>
[src]

impl<'c, R: RenderSurface + 'c> Renderer for Renderer<'c, R>
[src]

Auto Trait Implementations

impl<'c, R = Screen> !Send for Renderer<'c, R>

impl<'c, R = Screen> !Sync for Renderer<'c, R>