36#include <cairo/cairo.h>
44#pragma GCC visibility push(default)
77#pragma GCC visibility pop
int scrolled(struct dt_iop_module_t *self, double x, double y, int up, uint32_t state)
Definition ashift.c:4995
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:4609
int button_released(struct dt_iop_module_t *self, double x, double y, int which, uint32_t state)
Definition ashift.c:4824
int mouse_moved(struct dt_iop_module_t *self, double x, double y, double pressure, int which)
Definition ashift.c:4386
void cleanup(dt_imageio_module_format_t *self)
Definition avif.c:164
void init(dt_imageio_module_format_t *self)
Definition avif.c:151
int width
Definition bilateral.h:1
int height
Definition bilateral.h:1
int mouse_leave(struct dt_iop_module_t *self)
Definition colorequal.c:1719
void leave(dt_view_t *self)
Definition darkroom.c:2409
void reset(dt_view_t *self)
Definition darkroom.c:1123
int key_pressed(dt_view_t *self, GdkEventKey *event)
Definition darkroom.c:3023
void configure(dt_view_t *self, int wd, int ht)
Definition darkroom.c:3103
uint32_t view(const dt_view_t *self)
Definition darkroom.c:191
void enter(dt_view_t *self)
Definition darkroom.c:2329
void expose(dt_view_t *self, cairo_t *cri, int32_t width, int32_t height, int32_t pointerx, int32_t pointery)
Definition darkroom.c:809
int try_enter(dt_view_t *self)
Definition darkroom.c:1222
void mouse_enter(dt_view_t *self)
Definition darkroom.c:2605
static void gui_init(dt_lib_import_t *d)
Definition import.c:1001
static const float x
Definition iop_profile.h:235
dt_mipmap_buffer_dsc_flags flags
Definition mipmap_cache.c:4
#define DEFAULT(return_type, function_name,...)
Definition module_api.h:81
#define OPTIONAL(return_type, function_name,...)
Definition module_api.h:79
const float uint32_t state[4]
Definition src/develop/noise_generator.h:72