ref: f60c543e823dcf95352fd0fe37a0a851a556be81
dir: /plan9/otfpriv.h/
#line 1 "otfpriv.h.in"
typedef struct Range Range;
struct Otf {
Otfile *f;
Range *r;
u8int *buf;
int bufsz;
int off;
/* extra fields to simplify parsing */
TableDirectory td;
TableRecord *glyf;
TableRecord *ebdt;
s16int indexToLocFormat;
u16int numberOfHMetrics;
s16int numberOfContours;
u16int numGlyphs;
u16int platformID;
u16int encodingID;
u16int storageOffset;
u16int firstGlyphIndex;
u16int lastGlyphIndex;
u16int class2Count;
u16int axisCount;
u16int instanceCount;
u16int instanceSize;
u16int designAxisSize;
u16int designAxisCount;
u16int axisValueCount;
#line 15"otfpriv.h.in"
};
struct Range {
int start;
int len;
int prevoff;
Range *par;
};