parse12 static method
Implementation
static Map<String, dynamic> parse12(Uint8List data, int offset) {
Map<String, dynamic> obj = {};
obj["format"] = TyprBin.readUshort(data, offset);
offset += 2;
offset += 2;
offset += 4;
offset += 4;
int nGroups = TyprBin.readUint(data, offset);
offset += 4;
obj["groups"] = [];
for (int i = 0; i < nGroups; i++) {
int off = offset + i * 12;
int startCharCode = TyprBin.readUint(data, off + 0);
int endCharCode = TyprBin.readUint(data, off + 4);
int startGlyphID = TyprBin.readUint(data, off + 8);
obj["groups"].add([startCharCode, endCharCode, startGlyphID]);
}
return obj;
}