| static | CharacterTable() |
| private | CharacterTable() |
| public | ~CharacterTable() |
| public const CharacterInfo& | GetCharacterInfo(uchar codePoint) |
| public const ExtendedCharacterInfo& | GetExtendedCharacterInfo(uchar codePoint) |
| public static CharacterTable& | Instance() |
| private void | ReadExtendedHeader(BinaryReader& reader) |
| private void | ReadHeader(BinaryReader& reader) |
| private const uint | headerSize = 4096u |
| private UniquePtr<ExtendedCharacterInfoHeader> | extendedHeader |
| private uint | extendedHeaderEnd |
| private uint | extendedHeaderStart |
| private List<UniquePtr<ExtendedCharacterInfoPage>> | extendedPages |
| private List<byte> | headerMagic |
| private bool | headerRead |
| private static UniquePtr<CharacterTable> | instance |
| private List<UniquePtr<CharacterInfoPage>> | pages |