ref: a100cd99db8f71ec9d1caeb4d16b65f1f7d0a693
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;
s16int indexToLocFormat;
u16int numberOfHMetrics;
s16int numberOfContours;
u16int numGlyphs;
u16int platformID;
u16int encodingID;
u16int storageOffset;
u16int firstGlyphIndex;
u16int lastGlyphIndex;
u16int axisCount;
u16int instanceCount;
u16int instanceSize;
u16int designAxisSize;
u16int designAxisCount;
u16int axisValueCount;
#line 14"otfpriv.h.in"
};
struct Range {
int start;
int len;
int prevoff;
Range *par;
};