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 | DirectionCategory |
Obtains the bidirectional catagory of a character. More... | |
struct | BidiBlock |
A block of characters with the same bidi mode. 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 | FontFaceFlags |
The flags which represent the styling of a font. Combined together. 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 | TableInfo |
class | FontParser |
class | Fonts |
The main class for handling global font settings. More... | |
class | FontSynthesisFlags |
The flags which represent the synthesis of a font face. More... | |
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 | OpenTypeFeature |
Used to enable an OpenType feature. More... | |
class | OpenTypeFeatureSet |
Used to enable an OpenType feature. https://en.wikipedia.org/wiki/List_of_typographic_features More... | |
class | CffGlyphParser |
class | CffStack |
class | CffStackEntry |
class | CffSubPosition |
class | CffTables |
class | CharMapTables |
class | FontFeature |
A font feature in a particular font face, such as 'smcp' (small caps). More... | |
class | GlyfTables |
class | HeaderTables |
class | HheaTables |
class | HmtxTables |
class | KerningTables |
class | LocaTables |
class | Lookup |
class | LookupList |
class | LookupSubTable |
The various lookup sub-tables. See https://www.microsoft.com/typography/OTSPEC/GSUB.htm#SS for the info. More... | |
class | SingleSubTable |
class | AlternateSubTable |
class | MultiSubTable |
class | LigatureSubTable |
class | ContextualSubTable |
class | ChainingContextualSubTable |
class | ExtensionSubTable |
class | ReverseChainingContextualSubTable |
class | MaxpTables |
class | NameTables |
class | OS2Tables |
class | PostTables |
class | Substitution |
A glyph substitution. It must have already matched on the first character in order to test the rest (if there's multiple chars to match, e.g. an ffi ligature would match on 'f' first). More... | |
class | SubstitutionSet |
Used when a character may potentially be substituted in more than one way. The testing order is as it was defined in the file. More... | |
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... | |
class | WoffLoader |
struct | Woff2Table |
delegate void InfiniText.OnLogEvent | ( | string | text) |
A delegate used when InfiniText logs messages.