opentype_tables library Null safety

Properties

macLanguageEncodings Map<int, String>
final
macLanguages Map<int, String>
final
macLanguageToScript Map<int, int>
final
macScriptEncodings Map<int, String>
final
nameTableNames List<String>
final
PRIVATE_DICT_META List<Map<String, Object>>
read / write
subtableMakers List<Null>
read / write
subtableParsers List<Function?>
read / write
TOP_DICT_META List<Map<String, Object?>>
read / write
unicodeRanges List<Map<String, int>>
final
utf16 String
final
windowsLanguages Map<int, String>
final

Functions

addSegment(dynamic t, dynamic code, dynamic glyphIndex) → dynamic
addStringToPool(dynamic s, dynamic pool) → dynamic
addTerminatorSegment(dynamic t) → dynamic
attachList(dynamic scope) → dynamic
buildPath(dynamic glyphs, dynamic glyph) → dynamic
calcCFFSubroutineBias(dynamic subrs) → dynamic
caretValue(dynamic scope) → dynamic
encodeString(dynamic s, dynamic strings) → dynamic
entriesToObject(dynamic entries) → dynamic
findSubArray(dynamic needle, dynamic haystack) → dynamic
gatherCFFTopDicts(dynamic data, dynamic start, dynamic cffIndex, dynamic strings) → dynamic
getCffIndexObject(dynamic i, dynamic offsets, dynamic data, dynamic start, Function? conversionFn) → dynamic
getCFFString(dynamic strings, dynamic index) → dynamic
getContours(dynamic points) → dynamic
getEncoding(dynamic platformID, dynamic encodingID, dynamic languageID) → dynamic
getLanguageCode(dynamic platformID, dynamic languageID, dynamic ltag) → dynamic
getPath(dynamic points) → dynamic
getUnicodeRange(dynamic unicode) → dynamic
interpretDict(dynamic dict, dynamic meta, dynamic strings) Map<String, dynamic>
ligCaretList(dynamic scope) → dynamic
ligGlyph(dynamic scope) → dynamic
makeCharsets(dynamic glyphNames, dynamic strings) → dynamic
makeCmapTable(dynamic glyphs) → dynamic
makeGlobalSubrIndex() → dynamic
makeHeader() → dynamic
makeHeadTable(dynamic options) → dynamic
makeHheaTable(dynamic options) → dynamic
makeHmtxTable(dynamic glyphs) → dynamic
makeMaxpTable(dynamic numGlyphs) → dynamic
makeNameIndex(dynamic fontNames) → dynamic
makeNameRecord(dynamic platformID, dynamic encodingID, dynamic languageID, dynamic nameID, dynamic length, dynamic offset) → dynamic
makeNameTable(dynamic names, dynamic ltag) → dynamic
makeOS2Table(dynamic options) → dynamic
makePostTable() → dynamic
makeStringIndex(dynamic strings) → dynamic
makeTopDictIndex(dynamic topDict) → dynamic
markGlyphSets(dynamic scope) → dynamic
parseCFFCharset(dynamic data, dynamic start, dynamic nGlyphs, dynamic strings) → dynamic
parseCFFCharstring(Font font, dynamic glyph, dynamic code) → dynamic
parseCFFDict(dynamic data, dynamic start, dynamic size) → dynamic
parseCFFEncoding(dynamic data, dynamic start, dynamic charset) → dynamic
parseCFFFDSelect(dynamic data, dynamic start, dynamic nGlyphs, dynamic fdArrayCount) → dynamic
parseCFFHeader(dynamic data, dynamic start) Map<String, dynamic>
parseCFFIndex(dynamic data, dynamic start, Function? conversionFn) → dynamic
parseCFFIndexLowMemory(dynamic data, dynamic start) → dynamic
parseCFFPrivateDict(dynamic data, dynamic start, dynamic size, dynamic strings) → dynamic
parseCFFTable(dynamic data, dynamic start, Font font, dynamic opt) → dynamic
parseCFFTopDict(ByteData data, dynamic strings) Map<String, dynamic>
parseCmapTable(dynamic data, dynamic start) → dynamic
parseCmapTableFormat12(Map<String, dynamic> cmap, dynamic p) → dynamic
parseCmapTableFormat4(Map<String, dynamic> cmap, dynamic p, dynamic data, dynamic start, dynamic offset) → dynamic
parseFloatOperand(dynamic parser) → dynamic
parseFvarAxis(dynamic data, dynamic start, dynamic names) → dynamic
parseFvarInstance(dynamic data, dynamic start, dynamic axes, dynamic names) → dynamic
parseFvarTable(dynamic data, dynamic start, dynamic names) → dynamic
parseGDEFTable(dynamic data, dynamic start) → dynamic
parseGlyfTable(dynamic data, dynamic start, dynamic loca, dynamic font, dynamic opt) → dynamic
parseGlyfTableAll(dynamic data, dynamic start, dynamic loca, dynamic font) → dynamic
parseGlyfTableOnLowMemory(dynamic data, dynamic start, dynamic loca, dynamic font) → dynamic
parseGlyph(dynamic glyph, dynamic data, dynamic start) → dynamic
parseGlyphCoordinate(dynamic p, dynamic flag, dynamic previousValue, dynamic shortVectorBitMask, dynamic sameBitMask) → dynamic
parseGposTable(dynamic data, dynamic start) Map<String, dynamic>
parseGsubTable(dynamic data, dynamic start) → dynamic
parseHeadTable(dynamic data, dynamic start) → dynamic
parseHheaTable(dynamic data, dynamic start) Map<String, dynamic>
parseHmtxTable(dynamic font, dynamic data, dynamic start, dynamic numMetrics, dynamic numGlyphs, dynamic glyphs, dynamic opt) → dynamic
parseHmtxTableAll(dynamic data, dynamic start, dynamic numMetrics, dynamic numGlyphs, dynamic glyphs) → dynamic
parseHmtxTableOnLowMemory(dynamic font, dynamic data, dynamic start, dynamic numMetrics, dynamic numGlyphs) → dynamic
parseKernTable(dynamic data, dynamic start) → dynamic
parseLocaTable(dynamic data, dynamic start, dynamic numGlyphs, dynamic shortVersion) → dynamic
parseLookup1(dynamic scope) → dynamic
parseLookup2(dynamic scope) → dynamic
parseLookup3() → dynamic
parseLookup4() → dynamic
parseLookup5() → dynamic
parseLookup6() → dynamic
parseLookup7() → dynamic
parseLookup8() → dynamic
parseLookup9() → dynamic
parseLtagTable(dynamic data, dynamic start) → dynamic
parseMacKernTable(dynamic p) → dynamic
parseMaxpTable(dynamic data, dynamic start) Map<String, dynamic>
parseMetaTable(dynamic data, dynamic start) → dynamic
parseNameTable(dynamic data, dynamic start, dynamic ltag) Map
parseOperand(dynamic parser, dynamic b0) → dynamic
parseOS2Table(dynamic data, dynamic start) → dynamic
parsePostTable(dynamic data, dynamic start) → dynamic
parseWindowsKernTable(dynamic p) → dynamic
reverseDict(dynamic dict) → dynamic
transformPoints(dynamic points, dynamic transform) List<Map<String, dynamic>>