Functions that edit the paths being used to load fonts. More...
Functions | |
EOAPI void | evas_canvas_font_path_append (const char *path) |
Appends a font path to the list of font paths used by the given evas. More... | |
EOAPI void | evas_canvas_font_path_clear (void) |
Removes all font paths loaded into memory for the given evas. | |
EOAPI const Eina_List * | evas_canvas_font_path_list (void) |
Retrieves the list of font paths used by the given evas. More... | |
EOAPI void | evas_canvas_font_path_prepend (const char *path) |
Prepends a font path to the list of font paths used by the given evas. More... | |
void | evas::canvas::font_path_append (::efl::eina::string_view path_) const |
Appends a font path to the list of font paths used by the given evas. More... | |
void | evas::canvas::font_path_clear () const |
Removes all font paths loaded into memory for the given evas. | |
::efl::eina::crange_list< ::efl::eina::string_view > | evas::canvas::font_path_list () const |
Retrieves the list of font paths used by the given evas. More... | |
void | evas::canvas::font_path_prepend (::efl::eina::string_view path_) const |
Prepends a font path to the list of font paths used by the given evas. More... | |
void | evas_font_path_append (Evas_Canvas *obj, const char *path) |
Appends a font path to the list of font paths used by the given evas. More... | |
void | evas_font_path_clear (Evas_Canvas *obj) |
Removes all font paths loaded into memory for the given evas. | |
const Eina_List * | evas_font_path_list (const Evas_Canvas *obj) |
Retrieves the list of font paths used by the given evas. More... | |
void | evas_font_path_prepend (Evas_Canvas *obj, const char *path) |
Prepends a font path to the list of font paths used by the given evas. More... | |
void | evas_font_path_global_clear (void) |
Removes all font paths loaded into memory by evas_font_path_app_* APIs for the application. More... | |
void | evas_font_path_global_append (const char *path) |
Appends a font path to the list of font paths used by the application. More... | |
void | evas_font_path_global_prepend (const char *path) |
Prepends a font path to the list of font paths used by the application. More... | |
const Eina_List * | evas_font_path_global_list (void) |
Retrieves the list of font paths used by the application. More... | |
void | evas_font_reinit (void) |
Reinitialize FontConfig. More... | |
Functions that edit the paths being used to load fonts.
EOAPI void evas_canvas_font_path_append | ( | const char * | path | ) |
Appends a font path to the list of font paths used by the given evas.
[in] | path | The new font path. |
Referenced by evas_font_path_append().
EOAPI const Eina_List* evas_canvas_font_path_list | ( | void | ) |
Retrieves the list of font paths used by the given evas.
Referenced by evas_font_path_list().
EOAPI void evas_canvas_font_path_prepend | ( | const char * | path | ) |
Prepends a font path to the list of font paths used by the given evas.
[in] | path | The new font path. |
Referenced by evas_font_path_prepend().
void evas::canvas::font_path_append | ( | ::efl::eina::string_view | path_ | ) | const |
Appends a font path to the list of font paths used by the given evas.
path | The new font path. |
::efl::eina::crange_list< ::efl::eina::string_view > evas::canvas::font_path_list | ( | ) | const |
Retrieves the list of font paths used by the given evas.
void evas::canvas::font_path_prepend | ( | ::efl::eina::string_view | path_ | ) | const |
Prepends a font path to the list of font paths used by the given evas.
path | The new font path. |
void evas_font_path_append | ( | Evas_Canvas * | obj, |
const char * | path | ||
) |
Appends a font path to the list of font paths used by the given evas.
[in] | path | The new font path. |
References evas_canvas_font_path_append().
const Eina_List* evas_font_path_list | ( | const Evas_Canvas * | obj | ) |
Retrieves the list of font paths used by the given evas.
References evas_canvas_font_path_list().
void evas_font_path_prepend | ( | Evas_Canvas * | obj, |
const char * | path | ||
) |
Prepends a font path to the list of font paths used by the given evas.
[in] | path | The new font path. |
References evas_canvas_font_path_prepend().
void evas_font_path_global_clear | ( | void | ) |
Removes all font paths loaded into memory by evas_font_path_app_* APIs for the application.
References eina_list_remove(), and eina_stringshare_del().
Referenced by evas_shutdown().
void evas_font_path_global_append | ( | const char * | path | ) |
Appends a font path to the list of font paths used by the application.
path | The new font path. |
References eina_list_append(), and eina_stringshare_add().
void evas_font_path_global_prepend | ( | const char * | path | ) |
Prepends a font path to the list of font paths used by the application.
path | The new font path. |
References eina_list_prepend(), and eina_stringshare_add().
const Eina_List* evas_font_path_global_list | ( | void | ) |
Retrieves the list of font paths used by the application.
void evas_font_reinit | ( | void | ) |
Reinitialize FontConfig.
If FontConfig has to be reinitialized according to changes of system enviroments(ex. Changing font config files), it will be useful.
References EINA_LIST_FOREACH.