![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <glib.h>
Include dependency graph for iop-autoset.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | dt_autoset_manager_t |
Typedefs | |
| typedef struct dt_autoset_manager_t | dt_autoset_manager_t |
| typedef struct dt_develop_t | dt_develop_t |
| typedef struct dt_iop_module_t | dt_iop_module_t |
Functions | |
| void | dt_iop_autoset_build_list (struct dt_develop_t *dev, dt_autoset_manager_t *manager) |
| int | dt_iop_autoset_advance (struct dt_develop_t *dev, dt_autoset_manager_t *manager) |
| gchar * | dt_iop_autoset_get_conf_key (const dt_iop_module_t *module) |
| gboolean | dt_iop_autoset_module_is_enabled (const dt_iop_module_t *module) |
| void | dt_iop_autoset_module_set_enabled (const dt_iop_module_t *module, const gboolean enabled) |
| typedef struct dt_autoset_manager_t dt_autoset_manager_t |
| typedef struct dt_develop_t dt_develop_t |
| typedef struct dt_iop_module_t dt_iop_module_t |
| int dt_iop_autoset_advance | ( | struct dt_develop_t * | dev, |
| dt_autoset_manager_t * | manager | ||
| ) |
References dt_dev_pixelpipe_t::autoset, darktable, dt_dev_add_history_item, dt_dev_pixelpipe_cache_peek_gui(), dt_dev_pixelpipe_cache_rdlock_entry(), dt_dev_pixelpipe_get_module_piece(), dt_dev_pixelpipe_get_prev_enabled_piece(), dt_iop_gui_enter_critical_section(), dt_iop_gui_leave_critical_section(), dt_iop_gui_update(), FALSE, dt_autoset_manager_t::iop_to_set, IS_NULL_PTR, darktable_t::pixelpipe_cache, dt_develop_t::preview_pipe, and TRUE.
Referenced by _preview_pipe_finished(), and dt_iop_autoset_build_list().
| void dt_iop_autoset_build_list | ( | struct dt_develop_t * | dev, |
| dt_autoset_manager_t * | manager | ||
| ) |
| gchar * dt_iop_autoset_get_conf_key | ( | const dt_iop_module_t * | module | ) |
References IS_NULL_PTR, key, dt_iop_module_t::multi_priority, and dt_iop_module_t::op.
Referenced by dt_iop_autoset_module_is_enabled(), and dt_iop_autoset_module_set_enabled().
| gboolean dt_iop_autoset_module_is_enabled | ( | const dt_iop_module_t * | module | ) |
References dt_conf_get_int(), dt_conf_key_exists(), dt_iop_autoset_get_conf_key(), FALSE, IS_NULL_PTR, and key.
Referenced by _darkroom_autoset_popover_rebuild(), and dt_iop_autoset_build_list().
| void dt_iop_autoset_module_set_enabled | ( | const dt_iop_module_t * | module, |
| const gboolean | enabled | ||
| ) |
References dt_conf_set_int(), dt_iop_autoset_get_conf_key(), IS_NULL_PTR, and key.
Referenced by _darkroom_autoset_module_toggled().