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]