![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
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.