32 const float w,
const float h,
33 const float zoom_scale,
void *user_data);
58 const float zoom_scale);
int width
Definition bilateral.h:1
int height
Definition bilateral.h:1
const float h
Definition colorspaces_inline_conversions.h:1366
const float top
Definition colorspaces_inline_conversions.h:672
typedef void((*dt_cache_allocate_t)(void *userdata, dt_cache_entry_t *entry))
void dt_guides_draw(cairo_t *cr, const float left, const float top, const float width, const float height, const float zoom_scale)
Definition gui/guides.c:782
void dt_guides_add_guide(const char *name, dt_guides_draw_callback draw, dt_guides_widget_callback widget, void *user_data, GDestroyNotify free)
Definition gui/guides.c:573
void dt_guides_update_popover_values()
Definition gui/guides.c:846
void(* dt_guides_draw_callback)(cairo_t *cr, const float x, const float y, const float w, const float h, const float zoom_scale, void *user_data)
Definition gui/guides.h:31
void dt_guides_set_overlay_colors()
Definition gui/guides.c:666
GList * dt_guides_init()
Definition gui/guides.c:580
void dt_guides_cleanup(GList *guides)
Definition gui/guides.c:840
GtkWidget * dt_guides_popover(dt_view_t *self, GtkWidget *button)
Definition gui/guides.c:703
void dt_guides_button_toggled(gboolean active)
Definition gui/guides.c:775
void dt_guides_update_button_state()
Definition gui/guides.c:765
GtkWidget *(* dt_guides_widget_callback)(dt_iop_module_t *self, void *user_data)
Definition gui/guides.h:35
static gboolean draw(GtkWidget *widget, cairo_t *cr, dt_iop_module_t *self)
Definition hotpixels.c:398
static const float x
Definition iop_profile.h:239
struct _GtkWidget GtkWidget
Definition splash.h:29
Definition gui/guides.h:38
gboolean support_flip
Definition gui/guides.h:44
void * user_data
Definition gui/guides.h:42
dt_guides_draw_callback draw
Definition gui/guides.h:40
GDestroyNotify free
Definition gui/guides.h:43
char name[64]
Definition gui/guides.h:39
dt_guides_widget_callback widget
Definition gui/guides.h:41
Definition views/view.h:123