Home | History | Annotate | Download | only in gio

Lines Matching refs:GIcon

27 #include "gicon.h"
42 * SECTION:gicon
46 * #GIcon is a very minimal interface for icons. It provides functions
50 * #GIcon does not provide the actual pixmap for the icon as this is out
51 * of GIO's scope, however implementations of #GIcon may contain the name
54 * To obtain a hash of a #GIcon, see g_icon_hash().
58 * For serializing a #GIcon, use g_icon_to_string() and
61 * If your application or library provides one or more #GIcon
90 g_type_register_static (G_TYPE_INTERFACE, I_("GIcon"),
130 return (* iface->hash) ((GIcon *)icon);
135 * @icon1: pointer to the first #GIcon.
136 * @icon2: pointer to the second #GIcon.
143 g_icon_equal (GIcon *icon1,
144 GIcon *icon2)
163 g_icon_to_string_tokenized (GIcon *icon, GString *s)
216 * @icon: a #GIcon.
223 * The encoding of the returned string is proprietary to #GIcon except
246 g_icon_to_string (GIcon *icon)
300 static GIcon *
304 GIcon *icon;
354 _("Type %s does not implement the GIcon interface"),
393 _("Type %s does not implement from_tokens() on the GIcon interface"),
430 * Generate a #GIcon instance from @str. This function can fail if
433 * If your application or library provides one or more #GIcon
437 * Returns: An object implementing the #GIcon interface or %NULL if
442 GIcon *
446 GIcon *icon;