Trait DatabaseExt
Source pub(crate) trait DatabaseExt {
// Required methods
fn outline(&self, id: ID, glyph_id: GlyphId) -> Option<Path>;
fn outline_with_variations(
&self,
id: ID,
glyph_id: GlyphId,
variations: &[FontVariation],
font_size: f32,
font_optical_sizing: FontOpticalSizing,
) -> Option<Path>;
fn has_opsz_axis(&self, id: ID) -> bool;
fn raster(&self, id: ID, glyph_id: GlyphId) -> Option<BitmapImage>;
fn svg(&self, id: ID, glyph_id: GlyphId) -> Option<Node>;
fn colr(&self, id: ID, glyph_id: GlyphId) -> Option<Tree>;
}