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:4695
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:4326
int button_released(struct dt_iop_module_t *self, double x, double y, int which, uint32_t state)
Definition ashift.c:4529
int mouse_moved(struct dt_iop_module_t *self, double x, double y, double pressure, int which)
Definition ashift.c:4109
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
int mouse_leave(struct dt_iop_module_t *self)
Definition crop.c:1698
void leave(dt_view_t *self)
Definition darkroom.c:1954
void reset(dt_view_t *self)
Definition darkroom.c:553
int key_pressed(dt_view_t *self, GdkEventKey *event)
Definition darkroom.c:2492
void configure(dt_view_t *self, int wd, int ht)
Definition darkroom.c:2497
uint32_t view(const dt_view_t *self)
Definition darkroom.c:122
void enter(dt_view_t *self)
Definition darkroom.c:1843
void expose(dt_view_t *self, cairo_t *cri, int32_t width, int32_t height, int32_t pointerx, int32_t pointery)
Definition darkroom.c:304
int try_enter(dt_view_t *self)
Definition darkroom.c:558
void mouse_enter(dt_view_t *self)
Definition darkroom.c:2109
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