Variables: Keys of font property. | |
MSymbol | Mfoundry |
Key of font property specifying foundry. | |
MSymbol | Mfamily |
Key of font property specifying foundry. | |
MSymbol | Mweight |
Key of font property specifying weight. | |
MSymbol | Mstyle |
Key of font property specifying style. | |
MSymbol | Mstretch |
Key of font property specifying stretch. | |
MSymbol | Madstyle |
Key of font property specifying additional style. | |
MSymbol | Mregistry |
Key of font property specifying registry. | |
MSymbol | Msize |
Key of font property specifying size. | |
MSymbol | Mresolution |
Key of font property specifying resolution. | |
Functions | |
MFont * | mfont () |
Create a new font. | |
MFont * | mfont_from_name (char *name) |
Create a new font from fontname. | |
MFont * | mfont_copy (MFont *font) |
Return a copy of a font. | |
char * | mfont_name (MFont *font) |
Create a fontname from a font. | |
void * | mfont_get_prop (MFont *font, MSymbol key) |
Get a property value of a font. | |
int | mfont_put_prop (MFont *font, MSymbol key, void *val) |
Put a property value to a font. | |
MSymbol * | mfont_selection_priority () |
Return the font selection priority. | |
int | mfont_set_selection_priority (MSymbol *keys) |
Set the font selection priority. | |
MFont * | mfont_find (MFrame *frame, MFont *spec, int *score, int limited_size) |
Find a font. | |
int | mfont_set_encoding (MFont *font, MSymbol encoding_name, MSymbol repertory_name) |
Set encoding of a font. | |
MFont * | mdebug_dump_font (MFont *font) |
Dump a font. | |
Variables | |
MPlist * | mfont_freetype_path |
List of font files and directories that contain font files. |