Trait ringl::renderer::Renderer3d[][src]

pub trait Renderer3d {
    fn draw<R: Render3d>(&self, obj: &R);
fn draw_with_material<V, M>(&self, obj: &Object<V>, material: &M)
    where
        &'a V: VaoDraw,
        M: Material
;
fn draw_vao_with_material<V, M>(&self, obj: V, material: &M)
    where
        V: VaoDraw,
        M: Material
;
fn draw_vao<V: VaoDraw>(
        &self,
        vao_range: V,
        program: &Program,
        uniforms: &[Uniform]
    ); }

Required Methods

Implementors