Class BmFontModel
In-memory representation of a BMFont descriptor file.
public sealed class BmFontModel
- Inheritance
-
BmFontModel
- Inherited Members
Properties
Characters
Per-character glyph entries.
public required IReadOnlyList<CharEntry> Characters { get; init; }
Property Value
Common
Common metrics shared across all glyphs.
public required CommonBlock Common { get; init; }
Property Value
Extended
KernSmith-specific extended metadata, or null if not present.
public ExtendedMetadata? Extended { get; init; }
Property Value
Info
Font metadata and generation settings.
public required InfoBlock Info { get; init; }
Property Value
KerningPairs
Kerning pair adjustments.
public IReadOnlyList<KerningEntry> KerningPairs { get; init; }
Property Value
Pages
Atlas texture page entries with filenames.
public required IReadOnlyList<PageEntry> Pages { get; init; }