![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/darktable.h"#include "common/debug.h"#include "control/signal.h"#include "bauhaus/bauhaus.h"#include "gui/gtk.h"#include "libs/lib.h"#include <gtk/gtk.h>#include <stdlib.h>#include <dtgtk/expander.h>
Include dependency graph for ioporder.c:Data Structures | |
| struct | dt_lib_ioporder_t |
Typedefs | |
| typedef struct dt_lib_ioporder_t | dt_lib_ioporder_t |
Functions | |
| const char * | name (struct dt_lib_module_t *self) |
| const char ** | views (dt_lib_module_t *self) |
| uint32_t | container (dt_lib_module_t *self) |
| int | position () |
| void | update (dt_lib_module_t *self) |
| static void | _image_loaded_callback (gpointer instance, gpointer user_data) |
| void | gui_init (dt_lib_module_t *self) |
| void | gui_cleanup (dt_lib_module_t *self) |
| void | gui_reset (dt_lib_module_t *self) |
| void | init_presets (dt_lib_module_t *self) |
| int | set_params (dt_lib_module_t *self, const void *params, int size) |
| void * | get_params (dt_lib_module_t *self, int *size) |
| gboolean | preset_autoapply (dt_lib_module_t *self) |
| typedef struct dt_lib_ioporder_t dt_lib_ioporder_t |
|
static |
References update().
Referenced by gui_init().
| uint32_t container | ( | dt_lib_module_t * | self | ) |
References DT_UI_CONTAINER_PANEL_LEFT_CENTER.
| void * get_params | ( | dt_lib_module_t * | self, |
| int * | size | ||
| ) |
References darktable, darktable_t::develop, dt_ioppr_serialize_iop_order_list(), dt_develop_t::iop_order_list, and size.
| void gui_cleanup | ( | dt_lib_module_t * | self | ) |
References dt_lib_module_t::data, and dt_lib_ioporder_t::widget.
| void gui_init | ( | dt_lib_module_t * | self | ) |
References _image_loaded_callback(), dt_lib_ioporder_t::current_mode, darktable, dt_lib_module_t::data, DT_DEBUG_CONTROL_SIGNAL_CONNECT, DT_SIGNAL_DEVELOP_HISTORY_CHANGE, DT_SIGNAL_DEVELOP_IMAGE_CHANGED, DT_SIGNAL_DEVELOP_INITIALIZE, dt_lib_ioporder_t::last_custom_iop_order, darktable_t::signals, dt_lib_ioporder_t::widget, and dt_lib_module_t::widget.
| void gui_reset | ( | dt_lib_module_t * | self | ) |
| void init_presets | ( | dt_lib_module_t * | self | ) |
| const char * name | ( | struct dt_lib_module_t * | self | ) |
| int position | ( | ) |
| gboolean preset_autoapply | ( | dt_lib_module_t * | self | ) |
References TRUE.
| int set_params | ( | dt_lib_module_t * | self, |
| const void * | params, | ||
| int | size | ||
| ) |
| void update | ( | dt_lib_module_t * | self | ) |
References dt_lib_module_t::arrow, dt_lib_ioporder_t::current_mode, darktable, dt_lib_module_t::data, darktable_t::db, darktable_t::develop, dt_database_get(), DT_DEBUG_SQLITE3_PREPARE_V2, DT_IOP_ORDER_CUSTOM, DT_IOP_ORDER_LEGACY, dt_iop_order_string(), DT_IOP_ORDER_V30, DT_IOP_ORDER_V30_JPG, dt_ioppr_deserialize_iop_order_list(), dt_ioppr_get_iop_order_list_kind(), dt_ioppr_serialize_text_iop_order_list(), DTGTK_EXPANDER, dtgtk_expander_get_header(), dt_lib_module_t::expander, FALSE, dt_develop_t::iop_order_list, name, TRUE, and dt_lib_ioporder_t::widget.
Referenced by __wrap_dt_iop_color_picker_reset(), _dt_style_update_from_image(), _gui_styles_edit_style_response(), _gui_styles_get_active_items(), _image_loaded_callback(), _widget_set_size(), dt_styles_create_from_style(), dt_styles_update(), and set_params().
| const char ** views | ( | dt_lib_module_t * | self | ) |