Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
imageop_gui.c File Reference
#include "develop/imageop_gui.h"
#include "develop/imageop.h"
#include "bauhaus/bauhaus.h"
#include "dtgtk/button.h"
#include "common/darktable.h"
#include "gui/gtk.h"
#include <assert.h>
#include <gmodule.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <strings.h>
#include <time.h>
+ Include dependency graph for imageop_gui.c:

Data Structures

struct  dt_module_param_t
 

Typedefs

typedef struct dt_module_param_t dt_module_param_t
 

Functions

static void _iop_toggle_callback (GtkWidget *togglebutton, dt_module_param_t *data)
 
static void _add_widget_to_module_list (dt_iop_module_t *self, GtkWidget *widget)
 
GtkWidget * dt_bauhaus_slider_from_params (dt_iop_module_t *self, const char *param)
 
GtkWidget * dt_bauhaus_combobox_from_params (dt_iop_module_t *self, const char *param)
 
GtkWidget * dt_bauhaus_toggle_from_params (dt_iop_module_t *self, const char *param)
 
GtkWidget * dt_iop_togglebutton_new (dt_iop_module_t *self, const char *section, const gchar *label, const gchar *ctrl_label, GCallback callback, gboolean local, guint accel_key, GdkModifierType mods, DTGTKCairoPaintIconFunc paint, GtkWidget *box)
 
GtkWidget * dt_iop_button_new (dt_iop_module_t *self, const gchar *label, GCallback callback, gboolean local, guint accel_key, GdkModifierType mods, DTGTKCairoPaintIconFunc paint, gint paintflags, GtkWidget *box)
 
gboolean dt_mask_scroll_increases (int up)
 

Typedef Documentation

◆ dt_module_param_t

Function Documentation

◆ _add_widget_to_module_list()

static void _add_widget_to_module_list ( dt_iop_module_t self,
GtkWidget *  widget 
)
static

◆ _iop_toggle_callback()

static void _iop_toggle_callback ( GtkWidget *  togglebutton,
dt_module_param_t data 
)
static

◆ dt_bauhaus_combobox_from_params()

◆ dt_bauhaus_slider_from_params()

◆ dt_bauhaus_toggle_from_params()

◆ dt_iop_button_new()

GtkWidget * dt_iop_button_new ( dt_iop_module_t self,
const gchar *  label,
GCallback  callback,
gboolean  local,
guint  accel_key,
GdkModifierType  mods,
DTGTKCairoPaintIconFunc  paint,
gint  paintflags,
GtkWidget *  box 
)

◆ dt_iop_togglebutton_new()

GtkWidget * dt_iop_togglebutton_new ( dt_iop_module_t self,
const char *  section,
const gchar *  label,
const gchar *  ctrl_label,
GCallback  callback,
gboolean  local,
guint  accel_key,
GdkModifierType  mods,
DTGTKCairoPaintIconFunc  paint,
GtkWidget *  box 
)

◆ dt_mask_scroll_increases()

gboolean dt_mask_scroll_increases ( int  up)