ref: a43dc5659774555007a5354dd71af7a8b30990a4
dir: /dat.h/
typedef struct Xfont Xfont; enum { PageSize = 32, PageMask = (1<<24)/PageSize - 1, NPAGE = (1<<24)/PageSize, }; struct Xfont { char *name; char *fontfile; int index; int loaded; int npage; uchar page[NPAGE]; double ptheight; // of 1pt double ptascent; double ptxmax; int size; // set with ftscale() int height; int ascent; int xmax; }; void xfontinit(void); char* xfload(Xfont*); void xfscale(Xfont*, int); Memsubfont* xfsubfont(Xfont*, char*, int, int, int); extern Xfont *xfont; extern int nxfont;