26#ifndef DT_GUI_COLOR_PICKER_PROXY_H
27#define DT_GUI_COLOR_PICKER_PROXY_H
static const dt_adaptation_t kind
enum _iop_color_picker_kind_t dt_iop_color_picker_kind_t
int dt_iop_color_picker_get_ready_data(const dt_iop_module_t *module, GtkWidget **picker, struct dt_dev_pixelpipe_t **pipe, const struct dt_dev_pixelpipe_iop_t **piece)
Resolve the current ready picker payload for one module.
@ DT_COLOR_PICKER_POINT_AREA
void dt_iop_color_picker_request_update(void)
void dt_iop_color_picker_reset(dt_iop_module_t *module, gboolean keep)
void dt_iop_color_picker_set_cst(dt_iop_module_t *module, const dt_iop_colorspace_type_t picker_cst)
GtkWidget * dt_color_picker_new_with_cst(dt_iop_module_t *module, dt_iop_color_picker_kind_t kind, GtkWidget *w, const dt_iop_colorspace_type_t cst)
gboolean dt_iop_color_picker_is_active_module(const dt_iop_module_t *module)
Tell whether one module currently owns the active darkroom picker.
void dt_iop_color_picker_init()
GtkWidget * dt_color_picker_new(dt_iop_module_t *module, dt_iop_color_picker_kind_t kind, GtkWidget *w)
gboolean dt_iop_color_picker_is_visible(const dt_develop_t *dev)
void dt_iop_color_picker_cleanup()
dt_iop_colorspace_type_t dt_iop_color_picker_get_active_cst(dt_iop_module_t *module)
struct _GtkWidget GtkWidget
GtkWidget, opaque, spelled exactly as GTK spells it.
float dt_boundingbox_t[4]
dt_iop_module_t *dt_iop_color_picker_kind_t kind
dt_boundingbox_t pick_box
dt_iop_colorspace_type_t picker_cst