|
| MFont *(* | select )(MFrame *frame, MFont *font, int limited_size) |
| |
| MRealizedFont *(* | open )(MFrame *frame, MFont *font, MFont *spec, MRealizedFont *rfont) |
| |
| void(* | find_metric )(MRealizedFont *rfont, MGlyphString *gstring, int from, int to) |
| |
| int(* | has_char )(MFrame *frame, MFont *font, MFont *spec, int c, unsigned code) |
| |
| unsigned(* | encode_char )(MFrame *frame, MFont *font, MFont *spec, unsigned code) |
| |
| void(* | render )(MDrawWindow win, int x, int y, MGlyphString *gstring, MGlyph *from, MGlyph *to, int reverse, MDrawRegion region) |
| |
| int(* | list )(MFrame *frame, MPlist *plist, MFont *font, int maxnum) |
| |
| void(* | list_family_names )(MFrame *frame, MPlist *plist) |
| |
| int(* | check_capability )(MRealizedFont *rfont, MSymbol capability) |
| |
| MRealizedFont *(* | encapsulate )(MFrame *frame, MSymbol source, void *data) |
| |
| void(* | close )(MRealizedFont *rfont) |
| |
| int(* | check_otf )(MFLTFont *font, MFLTOtfSpec *spec) |
| |
| int(* | drive_otf )(MFLTFont *font, MFLTOtfSpec *spec, MFLTGlyphString *in, int from, int to, MFLTGlyphString *out, MFLTGlyphAdjustment *adjustment) |
| |
| int(* | try_otf )(MFLTFont *font, MFLTOtfSpec *spec, MFLTGlyphString *in, int from, int to) |
| |
| int(* | iterate_otf_feature )(struct _MFLTFont *font, MFLTOtfSpec *spec, int from, int to, unsigned char *table) |
| |