Functions that deal with fonts. More...
| Modules | |
| Font Path Functions | |
| Functions that edit the paths being used to load fonts. | |
| Enumerations | |
| enum | Evas_Font_Hinting_Flags { EVAS_FONT_HINTING_NONE = 0 , EVAS_FONT_HINTING_AUTO , EVAS_FONT_HINTING_BYTECODE } | 
| Flags for Font Hinting.  More... | |
| Functions | |
| void | evas_font_reinit (void) | 
| Reinitialize FontConfig.  More... | |
| void | evas_font_available_list_free (Evas *e, Eina_List *available) | 
| Free list of font descriptions returned by evas_font_dir_available_list().  More... | |
| void | evas_font_hinting_set (Evas *e, Evas_Font_Hinting_Flags hinting) | 
| Changes the font hinting for the given evas.  More... | |
| Evas_Font_Hinting_Flags | evas_font_hinting_get (const Evas *e) | 
| Retrieves the font hinting used by the given evas.  More... | |
Functions that deal with fonts.
| void evas_font_reinit | ( | void | ) | 
Reinitialize FontConfig.
If FontConfig has to be reinitialized according to changes of system environments (e.g. Changing font config files), it will be useful.
References EINA_LIST_FOREACH.
Free list of font descriptions returned by evas_font_dir_available_list().
| e | The evas instance that returned such list. | 
| available | the list returned by evas_font_dir_available_list(). | 
| void evas_font_hinting_set | ( | Evas * | e, | 
| Evas_Font_Hinting_Flags | hinting | ||
| ) | 
Changes the font hinting for the given evas.
EVAS_FONT_HINTING_AUTO, EVAS_FONT_HINTING_BYTECODE.
| [in] | hinting | The used hinting, one of EVAS_FONT_HINTING_NONE, EVAS_FONT_HINTING_AUTO, EVAS_FONT_HINTING_BYTECODE. | 
References EINA_INLIST_FOREACH.
Referenced by elm_config_font_hint_type_set().
| Evas_Font_Hinting_Flags evas_font_hinting_get | ( | const Evas * | e | ) | 
Retrieves the font hinting used by the given evas.
References EVAS_FONT_HINTING_NONE.