Classes | |
class | Glyph |
Represents a character within a font for display on the screen. Extends the InfiniText glyph object. This saves memory and avoids fragmentation. More... | |
class | FontFace |
A font face for a particular font family. Note that you must consider if this font face has been loaded (see RequiresLoad) yet if you use deferred loading. The metrics will always be available however - just the glyphs will not be if RequiresLoad is true. More... | |
class | FontFamily |
A font family is a collection of font faces (Font objects). A font family is e.g. Arial, and it's faces are e.g. bold and italic variants. More... | |
class | FontLoader |
class | FontParser |
class | Fonts |
class | CompositeGlyph |
class | GlyphPoint |
Used as a temporary holder of data during glyph loading. More... | |
class | LoadMetaPoint |
A node which stores unloaded glyph information. These are used to help improve glyph load time without causing additional memory usage. This is because they act like a point - the only point in the path. More... | |
class | RightToLeft |
A "map" of right-to-left characters. They come in four major blocks. Originally was a map of exceptions from these blocks, but the exceptions are not necessary. More... | |
class | CffGlyphParser |
class | CffStack |
class | CffStackEntry |
class | CffSubPosition |
class | CffTables |
class | CharMapTables |
class | GlyfTables |
class | HeaderTables |
class | HheaTables |
class | HmtxTables |
class | KerningTables |
class | LigatureLookupTable |
class | LigatureSubstitution |
class | LocaTables |
class | MaxpTables |
class | NameTables |
class | OS2Tables |
class | PostTables |
class | GposTables |
class | GsubTables |
Loads glyph substitution tables (ligatures). Ligatures are language sensitive. Each language group defines a bunch of "features" a font supports. Features can be, for example, turning 1/2 into a fraction; the "frac" feature. More... | |
enum InfiniText.FontFaceFlags : int |