Struct elmesque::element::Renderer [−] [src]

pub struct Renderer<'a, C: 'a, G: 'a> {
    // some fields omitted
}

CUSTOM NON-ELM FUNCTIONS

Used for rendering elmesque Elements.

Methods

impl<'a, C, G> Renderer<'a, C, G>

fn new(width: f64, height: f64, backend: &'a mut G) -> Renderer<'a, C, G>

Construct a renderer, used for rendering elmesque Elements.

fn character_cache(self, character_cache: &'a mut C) -> Renderer<'a, C, G>

Builder method for constructing a Renderer with a GlyphCache for drawing text.