Trait graphics::character::CharacterCache
source · pub trait CharacterCache {
type Texture: ImageSize;
type Error: Debug;
// Required method
fn character(
&mut self,
font_size: FontSize,
ch: char,
) -> Result<Character<'_, Self::Texture>, Self::Error>;
// Provided method
fn width(
&mut self,
size: FontSize,
text: &str,
) -> Result<Scalar, Self::Error> { ... }
}
Expand description
Stores characters in a buffer and loads them by demand.