Public Member Functions | |
| FontParser (byte[] data) | |
| byte | ReadByte () |
| int | ReadOffset (int offSize) |
| short | ReadInt16 () |
| ushort | ReadUInt16 () |
| ushort | ReadUInt16 (ref int index) |
| short | ReadInt16 (ref int index) |
| int | ReadInt32 () |
| uint | ReadUInt32 () |
| float | ReadRevision () |
| float | ReadVersion () |
| ulong | ReadTime () |
| string | ReadString (int length) |
| string | ReadTag () |
| float | ReadF2Dot14 () |
| int | ReadFixed (out int frac) |
Public Attributes | |
| int | GlyfOffset =0 |
| int | LocaOffset =0 |
| int | CffOffset =0 |
| int | HmtxOffset =0 |
| int | KernOffset =0 |
| int | GposOffset =0 |
| int | GlyphCount =0 |
| int | CmapOffset =0 |
| int | PostOffset =0 |
| int | HheaOffset =0 |
| bool | ReadOS2 |
| True if the OS2 table exists. More... | |
| int | IndexToLocFormat =0 |
| byte[] | Data |
| int | Position |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| int InfiniText.FontParser.CffOffset =0 |
| int InfiniText.FontParser.CmapOffset =0 |
| byte [] InfiniText.FontParser.Data |
| int InfiniText.FontParser.GlyfOffset =0 |
| int InfiniText.FontParser.GlyphCount =0 |
| int InfiniText.FontParser.GposOffset =0 |
| int InfiniText.FontParser.HheaOffset =0 |
| int InfiniText.FontParser.HmtxOffset =0 |
| int InfiniText.FontParser.IndexToLocFormat =0 |
| int InfiniText.FontParser.KernOffset =0 |
| int InfiniText.FontParser.LocaOffset =0 |
| int InfiniText.FontParser.Position |
| int InfiniText.FontParser.PostOffset =0 |
| bool InfiniText.FontParser.ReadOS2 |
True if the OS2 table exists.