28#include <cairo/cairo.h>
36#pragma GCC visibility push(default)
60 int which,
int type, uint32_t state);
69#pragma GCC visibility pop
int scrolled(struct dt_iop_module_t *self, double x, double y, int up, uint32_t state)
Definition ashift.c:4682
int button_pressed(struct dt_iop_module_t *self, double x, double y, double pressure, int which, int type, uint32_t state)
Definition ashift.c:4309
int button_released(struct dt_iop_module_t *self, double x, double y, int which, uint32_t state)
Definition ashift.c:4516
int mouse_moved(struct dt_iop_module_t *self, double x, double y, double pressure, int which)
Definition ashift.c:4090
void cleanup(dt_imageio_module_format_t *self)
Definition avif.c:204
void init(dt_imageio_module_format_t *self)
Definition avif.c:142
int width
Definition bilateral.h:1
int height
Definition bilateral.h:1
void leave(dt_view_t *self)
Definition darkroom.c:1994
void reset(dt_view_t *self)
Definition darkroom.c:545
int key_pressed(dt_view_t *self, GdkEventKey *event)
Definition darkroom.c:2693
void configure(dt_view_t *self, int wd, int ht)
Definition darkroom.c:2698
uint32_t view(const dt_view_t *self)
Definition darkroom.c:114
void enter(dt_view_t *self)
Definition darkroom.c:1875
void expose(dt_view_t *self, cairo_t *cri, int32_t width, int32_t height, int32_t pointerx, int32_t pointery)
Definition darkroom.c:312
int try_enter(dt_view_t *self)
Definition darkroom.c:553
void mouse_enter(dt_view_t *self)
Definition darkroom.c:2150
static void gui_init(dt_lib_import_t *d)
Definition import.c:926
dt_mipmap_buffer_dsc_flags flags
Definition mipmap_cache.c:4
#define DEFAULT(return_type, function_name,...)
Definition module_api.h:75
#define OPTIONAL(return_type, function_name,...)
Definition module_api.h:73
Definition views/view.h:95
int mouse_leave(struct dt_iop_module_t *self)
Definition toneequal.c:2023