| Top |
| FontManagerAliases * | font_manager_aliases_new () |
| FontManagerAliasElement * | font_manager_aliases_get () |
| gboolean | font_manager_aliases_contains () |
| gboolean | font_manager_aliases_add () |
| gboolean | font_manager_aliases_add_element () |
| gboolean | font_manager_aliases_remove () |
| gboolean | font_manager_aliases_load () |
| gboolean | font_manager_aliases_save () |
| gchar * | font_manager_aliases_get_filepath () |
| GList * | font_manager_aliases_list () |
FontManagerAliases holds a set of FontManagerAliasElement and provides methods for loading and saving from/to a fontconfig configuration file.
FontManagerAliases *
font_manager_aliases_new (void);
A newly created FontManagerAliases.
Free the returned object using . g_object_unref()
[transfer full]
FontManagerAliasElement * font_manager_aliases_get (FontManagerAliases *self,const gchar *family);
FontManagerAliasElement for family
or NULL.
The result may be modified but should not be freed.
[transfer none]
gboolean font_manager_aliases_contains (FontManagerAliases *self,const gchar *family);
gboolean font_manager_aliases_add (FontManagerAliases *self,const gchar *family);
gboolean font_manager_aliases_add_element (FontManagerAliases *self,FontManagerAliasElement *element);
gboolean font_manager_aliases_remove (FontManagerAliases *self,const gchar *family);
gchar *
font_manager_aliases_get_filepath (FontManagerAliases *self);
GList *
font_manager_aliases_list (FontManagerAliases *self);
GList of FontManagerAliasElement or NULL. Free the returned GList using . g_list_free()
[nullable][transfer container][element-type FontManagerAliasElement]