Trait Renderer

pub trait Renderer {
    // Required methods
    fn draw_mesh(&mut self, mesh: Mesh);
    fn draw_mesh_cache(&mut self, cache: Cache);
}
Expand description

A renderer capable of drawing a Mesh.

Required Methods§

fn draw_mesh(&mut self, mesh: Mesh)

Draws the given Mesh.

fn draw_mesh_cache(&mut self, cache: Cache)

Draws the given Cache.

Implementations on Foreign Types§

§

impl Renderer for Renderer

§

fn draw_mesh(&mut self, _mesh: Mesh)

§

fn draw_mesh_cache(&mut self, _cache: Cache)

§

impl<A, B> Renderer for Renderer<A, B>
where A: Renderer, B: Renderer,

§

fn draw_mesh(&mut self, mesh: Mesh)

§

fn draw_mesh_cache(&mut self, cache: Cache)

Implementors§