Skip to main content

Module face

Module face 

Source

Re-exports§

pub use super::font_funcs::AdvanceWidthBatch;
pub use super::font_funcs::BuiltinFontFuncs;
pub use super::font_funcs::FontFuncs;
pub use super::font_funcs::RawAdvanceWidthBatch;

Structs§

BasicFontMetrics
FontRefData
GlyphExtents
Glyph ink extents in font units.
Scale 🔒
ShapeOptions
Options which can be used to configure shaping.
ShaperBuilder
Builder type for constructing a Shaper.
ShaperData
Data required for shaping with a single font.
ShaperInstance
An instance of a variable font.
hb_font_t
A configured shaper.

Enums§

FontKind

Constants§

MAX_INLINE_COORDS 🔒

Functions§

shape
Shapes the buffer content using provided options.