![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Include dependency graph for icon.c:Functions | |
| static void | _icon_class_init (GtkDarktableIconClass *klass) |
| static void | _icon_init (GtkDarktableIcon *icon) |
| static gboolean | _icon_draw (GtkWidget *widget, cairo_t *cr) |
| GtkWidget * | dtgtk_icon_new (DTGTKCairoPaintIconFunc paint, gint paintflags, void *paintdata) |
| GType | dtgtk_icon_get_type () |
| void | dtgtk_icon_set_paint (GtkWidget *icon, DTGTKCairoPaintIconFunc paint, gint paintflags, void *paintdata) |
|
static |
References _icon_draw().
Referenced by dtgtk_icon_get_type().
|
static |
References DTGTK_ICON, DTGTK_IS_ICON, and FALSE.
Referenced by _icon_class_init().
|
static |
Referenced by dtgtk_icon_get_type().
| GType dtgtk_icon_get_type | ( | void | ) |
References _icon_class_init(), and _icon_init().
Referenced by dtgtk_icon_new().
| GtkWidget * dtgtk_icon_new | ( | DTGTKCairoPaintIconFunc | paint, |
| gint | paintflags, | ||
| void * | paintdata | ||
| ) |
instantiate a new darktable icon control passing paint function as content
References dtgtk_icon_get_type(), FALSE, _GtkDarktableIcon::icon, _GtkDarktableIcon::icon_data, and _GtkDarktableIcon::icon_flags.
| void dtgtk_icon_set_paint | ( | GtkWidget * | icon, |
| DTGTKCairoPaintIconFunc | paint, | ||
| gint | paintflags, | ||
| void * | paintdata | ||
| ) |
set the paint function for a icon
References DTGTK_ICON.