Trait graphics::character::CharacterCache [] [src]

pub trait CharacterCache {
    type Texture: ImageSize;
    fn character<'a>(&'a mut self,
                 font_size: FontSize,
                 ch: char)
                 -> Character<'a, Self::Texture>; fn width(&mut self, size: FontSize, text: &str) -> Scalar { ... } }

Stores characters in a buffer and loads them by demand.

Associated Types

The textyre type associated with the character cache.

Required Methods

Get reference to character.

Provided Methods

Return the width for some given text.

Implementors