Skip to main content

Module model

Module model 

Source
Expand description

Higher level interface for accessing font data.

Modules§

font 🔒
Font representation.
once 🔒
Choose between std::sync::OnceLock and once_cell::race::OnceBox based on the std feature.
pen
Types for collecting the output when drawing a glyph outline.

Structs§

Font
An OpenType or PostScript font.
FontFeatureVariations
Feature variation selections for the layout tables.
FontInstance
A specific instance of a font, with a size and variation settings.
FontInstanceBuilder
Builder for configuring a font instance.
FontTableFunction
Lazy, per table font data provided by a function.
FontTables
Individual font table access.
FontVariation
A variation setting for a font instance.

Enums§

FontBlob
Font data as a blob of bytes.
FontFormat
Format for a blob of font data.
FontKind
The underlying type of a font.
FontSource
Source for font data.

Type Aliases§

NormalizedCoord
A normalized variation coordinate in 2.14 fixed point in the range [-1.0, 1.0].