![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <develop.h>
Collaboration diagram for dt_develop_t:| GList* dt_develop_t::allforms |
Definition at line 300 of file develop.h.
Referenced by _masks_cleanup_unused(), dt_dev_cleanup(), dt_masks_change_form_gui(), dt_masks_copy_used_forms_for_module(), dt_masks_create_ext(), dt_masks_replace_current_forms(), and leave().
| GList* dt_develop_t::alliop |
Definition at line 270 of file develop.h.
Referenced by _check_deleted_instances(), _gui_delete_callback(), dt_dev_cleanup(), and leave().
| GList* dt_develop_t::allprofile_info |
Definition at line 285 of file develop.h.
Referenced by dt_dev_cleanup(), dt_ioppr_add_profile_info_to_list(), and dt_ioppr_get_profile_info_from_list().
| int32_t dt_develop_t::border_size |
Definition at line 189 of file develop.h.
Referenced by dt_dev_clip_roi(), dt_dev_get_image_box_in_widget(), dt_drawlayer_compute_view_patch(), dt_focus_draw_clusters(), expose(), and gui_init().
| GtkWidget* dt_develop_t::button |
Definition at line 420 of file develop.h.
Referenced by gui_init().
| struct dt_iop_module_t* dt_develop_t::chroma_adaptation |
Definition at line 409 of file develop.h.
Referenced by _is_another_module_cat_on_pipe(), cleanup_pipe(), declare_cat_on_pipe(), dt_dev_cleanup(), and reload_defaults().
| struct { ... } dt_develop_t::color_picker |
Authoritative darkroom color-picker state.
Picker ownership used to be split between darktable.lib->proxy.colorpicker, the preview pipe, and the module widgets. That made it difficult to tell whether a picker move should:
The picker state now lives under dt_develop_t because the develop module is the only subsystem that simultaneously knows:
Ownership rules:
module, picker, and widget describe the currently active module picker.primary_sample is the editable picker drawn in darkroom for that active picker.samples are the histogram live samples refreshed from the preview backbuffer.piece_hash remembers which immutable preview-piece contract produced the current picker values.pending_module, pending_pipe, and piece_hash hold the ready-to-consume sample locator between cache sampling and DT_SIGNAL_CONTROL_PICKERDATA_READY.We intentionally do not keep a dt_dev_pixelpipe_iop_t * across that signal boundary. Piece objects belong to one concrete pipe graph instance and may disappear when the preview pipe is resynchronized or rebuilt. The stable locator is therefore the sealed piece->global_hash, which lets signal subscribers reopen the current piece from the current pipe graph when they consume the ready state.
This state is GUI-only. Export/headless code paths never own or mutate it.
Referenced by _add_sample(), _area_draw_callback(), _bin_pixels_waveform(), _bin_vectorscope(), _color_picker_new(), _color_picker_widget_destroy(), _darkroom_pickers_draw(), _display_samples_changed(), _draw_color_picker(), _iop_color_picker_cacheline_ready_callback(), _live_sample_button(), _picker_sample_box(), _pixelpipe_pick_samples(), _process_histogram(), _queue_refresh_active_picker(), _record_point_area(), _refresh_active_picker(), _refresh_active_picker_idle(), _refresh_preview_module_histogram_for_hash(), _remove_sample(), _remove_sample_cb(), _restrict_histogram_changed(), _sample_enter_callback(), _sample_leave_callback(), _sample_picker_from_cache(), _sample_picker_luminance_mask(), _statistic_changed(), _sync_pending_histogram_hashes(), _track_active_picker_hashes(), _update_everything(), button_pressed(), button_released(), dt_dev_cleanup(), dt_dev_init(), dt_dev_pixelpipe_process(), dt_iop_cleanup_module(), dt_iop_color_picker_force_cache(), dt_iop_color_picker_get_active_cst(), dt_iop_color_picker_get_ready_data(), dt_iop_color_picker_is_visible(), dt_iop_color_picker_request_update(), dt_iop_color_picker_reset(), dt_iop_color_picker_set_cst(), dt_iop_tonecurve_draw(), dt_lib_colorpicker_set_box_area(), dt_lib_colorpicker_set_point(), expose(), gui_cleanup(), gui_reset(), leave(), and mouse_moved().
| dt_dev_overexposed_colorscheme_t dt_develop_t::colorscheme |
Definition at line 423 of file develop.h.
Referenced by colorscheme_callback(), dt_dev_cleanup(), dt_dev_init(), gui_init(), process(), process(), process_cl(), and rawoverexposed_colorscheme_callback().
| dt_dev_rawoverexposed_colorscheme_t dt_develop_t::colorscheme |
| int dt_develop_t::completed |
Definition at line 464 of file develop.h.
Referenced by dt_control_expose(), dt_dev_darkroom_pipeline(), and dt_dev_pixelpipe_process_rec().
| gboolean dt_develop_t::darkroom_skip_mouse_events |
Definition at line 467 of file develop.h.
Referenced by dt_masks_events_button_pressed(), dt_masks_events_button_released(), dt_masks_events_mouse_moved(), and dt_masks_events_mouse_scrolled().
| struct { ... } dt_develop_t::display |
Referenced by gui_init().
| dt_backbuf_t dt_develop_t::display_histogram |
Definition at line 308 of file develop.h.
Referenced by _get_histogram_backbuf(), dt_dev_init(), and leave().
| gboolean dt_develop_t::display_samples |
Definition at line 365 of file develop.h.
Referenced by _darkroom_pickers_draw(), _display_samples_changed(), button_pressed(), dt_dev_init(), and expose().
| gboolean dt_develop_t::enabled |
Definition at line 358 of file develop.h.
Referenced by _build_preview_fallback_surface(), _color_picker_new(), _iso_12646_quickbutton_clicked(), _overexposed_quickbutton_clicked(), _rawoverexposed_quickbutton_clicked(), _refresh_active_picker(), _render_main_locked_surface(), _sample_picker_from_cache(), _track_active_picker_hashes(), commit_params(), commit_params(), dt_iop_cleanup_module(), dt_iop_color_picker_is_visible(), dt_iop_color_picker_reset(), and expose().
| int dt_develop_t::exit |
Definition at line 164 of file develop.h.
Referenced by dt_dev_darkroom_pipeline(), enter(), and leave().
| const gchar* dt_develop_t::filename |
Definition at line 391 of file develop.h.
Referenced by dt_dev_snapshot_request(), expose(), update_modelines.modelines_updater_t::load_lines(), update_modelines.modelines_updater_t::remove_lines(), update_modelines.modelines_updater_t::update(), and update_modelines.modelines_updater_t::write_file().
| GtkWidget* dt_develop_t::floating_window |
Definition at line 420 of file develop.h.
Referenced by gui_init(), and leave().
| struct dt_masks_form_gui_t* dt_develop_t::form_gui |
Definition at line 298 of file develop.h.
Referenced by _blendop_masks_all_selection_changed(), _blendop_masks_group_selection_changed(), _brush_events_button_released(), _darkroom_edge_pan_enable_check(), _edit_masks(), _lib_masks_handler_callback(), _lib_masks_recreate_list(), _lib_masks_shape_button_started(), _masks_shape_button_is_current_creation(), _masks_shape_button_pressed(), _shape_is_being_added(), _tree_add_brush(), _tree_add_circle(), _tree_add_ellipse(), _tree_add_gradient(), _tree_add_polygon(), _tree_selection_change(), button_pressed(), dt_masks_clear_form_gui(), dt_masks_creation_mode_enter(), dt_masks_events_button_pressed(), dt_masks_events_button_released(), dt_masks_events_key_pressed(), dt_masks_events_mouse_moved(), dt_masks_events_mouse_scrolled(), dt_masks_events_post_expose(), dt_masks_form_exit_creation(), dt_masks_get_edit_mode(), dt_masks_get_visible_form(), dt_masks_gui_cleanup(), dt_masks_gui_init(), dt_masks_set_edit_mode(), dt_masks_set_visible_form(), gui_focus(), in_mask_editing(), leave(), rt_edit_masks_callback(), rt_get_selected_shape_id(), rt_select_algorithm_callback(), rt_shape_is_being_added(), and rt_show_forms_for_current_scale().
| GList* dt_develop_t::forms |
Definition at line 292 of file develop.h.
Referenced by _blendop_masks_check_id(), _blendop_masks_refresh_lists(), _check_id(), _dt_dev_modules_reload_defaults(), _is_form_used(), _lib_masks_recreate_list(), _masks_gui_form_group_use_count(), _tree_context_menu(), _tree_group(), commit_params(), commit_params(), dt_dev_cleanup(), dt_dev_masks_update_hash(), dt_dev_pixelpipe_process(), dt_iop_commit_params(), dt_iop_load_default_params(), dt_masks_append_form(), dt_masks_change_form_gui(), dt_masks_copy_used_forms_for_module(), dt_masks_form_delete(), dt_masks_get_from_id(), dt_masks_gui_form_save_creation(), dt_masks_remove_form(), dt_masks_replace_current_forms(), dt_masks_snapshot_current_forms(), gui_update(), leave(), legacy_params(), and post_history_commit().
| gboolean dt_develop_t::forms_changed |
Definition at line 297 of file develop.h.
Referenced by _delayed_history_commit(), dt_dev_masks_update_hash(), and dt_masks_snapshot_current_forms().
| uint64_t dt_develop_t::forms_hash |
Definition at line 295 of file develop.h.
Referenced by dt_dev_masks_update_hash().
| GtkWidget * dt_develop_t::gamut_button |
Definition at line 458 of file develop.h.
Referenced by gui_init().
| int32_t dt_develop_t::gui_attached |
Definition at line 162 of file develop.h.
Referenced by __attribute__(), __attribute__(), _darkroom_gui_module_requests_uncropped_full_image(), _darkroom_restart_cache_wait(), _dt_dev_history_compress_internal(), _dt_dev_mipmap_prefetch_full(), _fill_runtime_inputs(), _gui_delete_callback(), _history_apply_history_end(), _lib_snapshots_refresh_pipe_image(), _pop_undo(), _preview_cacheline_ready_callback(), _refresh_preview_histograms(), _refresh_preview_module_histogram_for_hash(), _seal_opencl_cache_policy(), _switch_cursors(), _sync_virtual_pipe(), commit_params(), commit_params(), dt_dev_add_history_item_real(), dt_dev_history_gui_update(), dt_dev_history_notify_change(), dt_dev_history_pixelpipe_update(), dt_dev_history_truncate(), dt_dev_init(), dt_dev_module_remove(), dt_dev_pipelines_share_preview_output(), dt_dev_pixelpipe_activemodule_disables_currentmodule(), dt_dev_pixelpipe_change_zoom_main(), dt_dev_pixelpipe_has_preview_output(), dt_dev_pixelpipe_process(), dt_dev_pixelpipe_process_rec(), dt_dev_pixelpipe_rebuild_all_real(), dt_dev_pixelpipe_reset_all(), dt_dev_pixelpipe_resync_history_all_real(), dt_dev_pixelpipe_resync_history_main_real(), dt_dev_pixelpipe_resync_history_preview_real(), dt_dev_pixelpipe_update_history_all_real(), dt_dev_pixelpipe_update_history_main_real(), dt_dev_pixelpipe_update_history_preview_real(), dt_dev_pixelpipe_update_zoom_main_real(), dt_dev_pixelpipe_update_zoom_preview_real(), dt_dev_pop_history_items(), dt_dev_reload_history_items(), dt_dev_undo_end_record(), dt_dev_undo_start_record(), dt_develop_blend_process(), dt_develop_blend_process_cl(), dt_drawlayer_commit_dabs(), dt_lightroom_import(), dt_masks_get_lock_mode(), dt_masks_set_lock_mode(), dt_pixelpipe_get_global_hash(), process(), process(), process(), process(), process(), process_cl(), process_cl(), process_common_cleanup(), process_drago(), process_internal(), process_wavelets(), and reload_defaults().
| gboolean dt_develop_t::gui_inited |
Definition at line 225 of file develop.h.
Referenced by dt_dev_configure_real(), dt_dev_get_natural_scale(), and dt_dev_get_thumbnail_size().
| struct dt_iop_module_t* dt_develop_t::gui_module |
Definition at line 165 of file develop.h.
Referenced by _action_request_focus(), _area_button_press_callback(), _area_scroll_callback(), _check_deleted_instances(), _darkroom_gui_module_requests_uncropped_full_image(), _delayed_history_commit(), _edit_masks(), _fill_runtime_inputs(), _focus_next_control(), _focus_next_module(), _focus_previous_control(), _focus_previous_module(), _gui_delete_callback(), _gui_set_single_expanded(), _lib_masks_recreate_list(), _modulegroups_switch_tab_next(), _modulegroups_switch_tab_previous(), _pop_undo(), _sample_picker_from_cache(), _seal_opencl_cache_policy(), _sync_realtime_top_history_in_place(), _track_active_picker_hashes(), _update_iop_visibility(), button_pressed(), button_pressed(), button_released(), default_iop_focus(), dt_dev_history_undo_end_record_locked(), dt_dev_pixelpipe_activemodule_disables_currentmodule(), dt_develop_blend_process(), dt_develop_blend_process_cl(), dt_iop_color_picker_is_visible(), dt_iop_levels_button_press(), dt_iop_levels_scroll(), dt_iop_request_focus(), dt_masks_create_menu(), dt_pixelpipe_get_global_hash(), enter(), expose(), gui_focus(), gui_has_focus(), gui_post_expose(), gui_update(), key_pressed(), leave(), mouse_enter(), mouse_leave(), mouse_moved(), post_history_commit(), process(), process_cl(), process_internal(), rt_display_selected_shapes_lbl(), rt_edit_masks_callback(), rt_get_selected_shape_index(), rt_show_forms_for_current_scale(), scrolled(), and scrolled().
| int32_t dt_develop_t::height |
Definition at line 178 of file develop.h.
Referenced by _darkroom_pipeline_inputs_ready(), _start_new_shape(), _update_darkroom_roi(), dt_dev_check_zoom_pos_bounds(), dt_dev_configure_real(), dt_dev_get_natural_scale(), dt_dev_get_zoom_scale(), and dt_dev_init().
| struct dt_lib_module_t* dt_develop_t::histogram_module |
Definition at line 369 of file develop.h.
Referenced by _live_sample_button(), _refresh_active_picker(), _refresh_preview_module_histogram_for_hash(), _remove_sample_cb(), and gui_cleanup().
| uint32_t * dt_develop_t::histogram_pre_levels |
Definition at line 288 of file develop.h.
Referenced by dt_dev_cleanup(), and dt_dev_init().
| uint32_t dt_develop_t::histogram_pre_levels_max |
Definition at line 289 of file develop.h.
Referenced by dt_dev_init().
| uint32_t* dt_develop_t::histogram_pre_tonecurve |
Definition at line 288 of file develop.h.
Referenced by dt_dev_cleanup(), and dt_dev_init().
| uint32_t dt_develop_t::histogram_pre_tonecurve_max |
Definition at line 289 of file develop.h.
Referenced by dt_dev_init().
| GList* dt_develop_t::history |
Definition at line 264 of file develop.h.
Referenced by _blendif_change_blend_colorspace(), _dt_dev_history_compress_internal(), _dt_styles_build_mod_list_from_history(), _find_previous_history_step(), _get_user_mod_list(), _gui_delete_callback(), _history_show_module_for_end(), _hm_backup_dest(), _hm_build_last_history_by_id(), _hm_build_override_map(), _hm_report_resync_history_iop_order(), _hm_restore_dest_from_backup(), _hm_truncate_dest_redo_tail(), _ioporder_module_in_history(), _is_module_in_history(), _lib_history_change_callback(), _lib_masks_blending_gui_changed_callback(), _lib_snapshot_capture_state(), _lib_snapshots_add_button_clicked_callback(), _pop_undo(), _process_history_db_entry(), _remove_history_leaks(), _search_history_by_op(), _styles_rebuild_history_from_items(), _sync_pipe_nodes_from_history(), _sync_pipe_nodes_from_history_from_node(), _sync_realtime_top_history_in_place(), _update_iop_visibility(), dt_dev_add_history_item_ext(), dt_dev_add_history_item_real(), dt_dev_cleanup(), dt_dev_get_history_end_ext(), dt_dev_history_compress_or_truncate(), dt_dev_history_compute_hash(), dt_dev_history_free_history(), dt_dev_history_gui_update(), dt_dev_history_notify_change(), dt_dev_history_truncate(), dt_dev_history_undo_end_record_locked(), dt_dev_history_undo_start_record_locked(), dt_dev_module_remove(), dt_dev_modules_update_multishow(), dt_dev_pixelpipe_synch_all_real(), dt_dev_pixelpipe_synch_top(), dt_dev_pop_history_items_ext(), dt_dev_read_history_ext(), dt_dev_set_history_end_ext(), dt_dev_write_history_ext(), dt_history_merge(), dt_iop_update_multi_priority(), dt_ioppr_check_iop_order(), dt_ioppr_resync_pipeline(), dt_masks_cleanup_unused(), dt_masks_read_masks_history(), and legacy_params().
| int32_t dt_develop_t::history_end |
Definition at line 261 of file develop.h.
Referenced by dt_dev_get_history_end_ext(), and dt_dev_set_history_end_ext().
| dt_atomic_uint64 dt_develop_t::history_hash |
Definition at line 312 of file develop.h.
Referenced by dt_dev_get_history_hash(), and dt_dev_set_history_hash().
| dt_pthread_rwlock_t dt_develop_t::history_mutex |
Definition at line 252 of file develop.h.
Referenced by _delayed_history_commit(), _dt_dev_history_compress_internal(), _history_apply_history_end(), _history_show_module_for_end(), _lib_history_change_callback(), _lib_snapshot_capture_state(), _pop_undo(), _publish_backend_progress(), _update_iop_visibility(), dt_dev_add_history_item_real(), dt_dev_cleanup(), dt_dev_history_gui_update(), dt_dev_history_truncate(), dt_dev_history_undo_end_record(), dt_dev_history_undo_start_record(), dt_dev_init(), dt_dev_load_image(), dt_dev_module_remove(), dt_dev_pixelpipe_change(), dt_dev_pop_history_items(), dt_dev_reload_history_items(), dt_dev_write_history(), dt_drawlayer_commit_dabs(), dt_styles_apply_style_item(), gui_focus(), and leave().
| dt_image_t dt_develop_t::image_storage |
Definition at line 248 of file develop.h.
Referenced by _auto_set_illuminant(), _background_layer_job_done_idle(), _build_preview_fallback_surface(), _create_background_layer_from_input(), _create_new_layer(), _darkroom_image_loaded_callback(), _darkroom_pipeline_inputs_ready(), _darkroom_prepare_image_surface(), _darkroom_preview_fallback_valid(), _default_pipe_hash(), _deflicker_prepare_histogram(), _delete_current_layer(), _dev_auto_apply_presets(), _dt_dev_history_compress_internal(), _dt_dev_refresh_image_storage(), _flip_h(), _flip_v(), _get_crop_aspect_angle(), _get_exposure_bias(), _get_structure(), _hm_backup_dest(), _hm_build_last_history_by_id(), _hm_restore_dest_from_backup(), _hm_show_merge_report_popup(), _hm_truncate_dest_redo_tail(), _insert_default_modules(), _ioporder_graph_draw(), _ioporder_rebuild_graph(), _lib_duplicate_delete(), _lib_duplicate_init_callback(), _lib_duplicate_preview_updated_callback(), _lib_navigation_draw_callback(), _lib_snapshot_capture_state(), _lib_snapshots_refresh_pipe_image(), _lrop(), _pop_undo(), _populate_layer_list(), _preview_pipe_finished(), _process_history_db_entry(), _rename_current_layer_from_gui(), _resolve_input_profile(), _save_layer_clicked(), _set_params(), _styles_apply_callback(), _switch_to_next_picture(), _switch_to_prev_picture(), _sync_pipe_nodes_from_history(), _sync_pipe_nodes_from_history_from_node(), _sync_virtual_pipe(), _update_output_cfa_descriptor(), autoset(), calculate_bogus_daylight_wb(), check_gain_maps(), color_rgb_sliders(), colorpicker_callback(), commit_params(), commit_params(), commit_params(), commit_params(), compress_history_callback(), default_colorspace(), default_input_format(), default_output_format(), distort_backtransform(), distort_transform(), do_rotate(), dt_dev_add_history_item_real(), dt_dev_darkroom_pipeline(), dt_dev_get_thumbnail_size(), dt_dev_history_compress_or_truncate(), dt_dev_init(), dt_dev_init_default_history(), dt_dev_is_current_image(), dt_dev_load_image(), dt_dev_pixelpipe_get_roi_in(), dt_dev_pixelpipe_set_input(), dt_dev_pop_history_items_ext(), dt_dev_resync_mipmap_cache(), dt_dev_write_history(), dt_drawlayer_commit_dabs(), dt_drawlayer_ensure_layer_cache(), dt_drawlayer_flush_layer_cache(), dt_gui_presets_popup_menu_show_for_module(), dt_image_flip(), dt_iop_denoiseprofile_get_auto_profile(), dt_ioppr_migrate_iop_order(), dt_lightroom_import(), dt_masks_legacy_params_v1_to_v2(), dt_masks_legacy_params_v2_to_v3(), dt_masks_read_masks_history(), dt_menu_apply_dev_history_update(), dt_menu_is_image_in_dev(), expose(), find_coeffs(), force_enable(), get_autoscale(), get_white_balance_coeff(), green_equilibration_cl(), gui_changed(), gui_focus(), gui_init(), gui_reset(), gui_sliders_update(), gui_update(), gui_update(), gui_update_from_coeffs(), illuminant_color_draw(), input_format(), leave(), legacy_params(), output_format(), paste_all_callback(), paste_parts_callback(), pixelpipe_process_on_CPU(), pixelpipe_process_on_GPU(), prepare_matrices(), process(), process(), process(), process(), process_cl(), process_common_setup(), reload_defaults(), reload_defaults(), set_params(), tiling_callback(), update_approx_cct(), update_profile_list(), and xtrans_fdc_interpolate().
| cairo_surface_t* dt_develop_t::image_surface |
Definition at line 470 of file develop.h.
Referenced by _darkroom_prepare_image_surface(), expose(), and leave().
| dt_dev_pixelpipe_cache_wait_t dt_develop_t::input_wait |
Definition at line 375 of file develop.h.
Referenced by _sample_picker_from_cache(), and dt_iop_color_picker_reset().
| GList* dt_develop_t::iop |
Definition at line 268 of file develop.h.
Referenced by _area_draw_callback(), _background_layer_job_done_idle(), _brush_pipeline_color_from_display(), _darkroom_attach_missing_iop_guis(), _darkroom_autoset_popover_rebuild(), _darkroom_image_loaded_callback(), _dev_history_add_filtered(), _dev_module_update_multishow(), _develop_blend_get_raster_source_module(), _draw_color_picker(), _dt_dev_modules_reload_defaults(), _dt_styles_tmp_module_from_style_item(), _find_so_for_history_entry(), _get_multi_priority(), _get_user_mod_list(), _gui_styles_dialog_run(), _history_merge_resolve_dest_instance(), _hm_build_last_history_by_id(), _hm_build_override_map(), _hm_collect_enabled_modules_gui_order(), _hm_module_from_id(), _hm_report_build_moved_set(), _hm_report_build_ordered_modules(), _hm_topo_build_constraint_ids(), _hm_topo_build_id_info_table(), _hm_topo_flatten_constraints(), _hm_try_merge_iop_order_topologically(), _iop_dim_all_but(), _ioporder_drag_motion(), _ioporder_rebuild_graph(), _lib_masks_list_recurs(), _lib_snapshot_capture_state(), _modulegroups_clear_drop_state(), _modulegroups_drag_motion(), _modulegroups_reorder_target(), _modulegroups_sync_section_label_margins(), _process_history_db_entry(), _raster_combo_populate(), _refresh_global_histogram_backbuf_for_hash(), _refresh_preview_histograms(), _sanitize_params(), _signal_profile_user_changed(), _tree_format_form_usage_label(), _ui_scroll_target_is_live_widget(), _update_gradient_slider_pickers(), _update_iop_visibility(), _working_rgb_to_display_rgb(), autoset(), color_picker_apply(), declare_cat_on_pipe(), dt_dev_cleanup(), dt_dev_create_module_instance(), dt_dev_history_gui_update(), dt_dev_init(), dt_dev_init_default_history(), dt_dev_module_duplicate(), dt_dev_module_remove(), dt_dev_modules_update_multishow(), dt_dev_next_multi_priority_for_op(), dt_dev_pixelpipe_create_nodes(), dt_dev_pixelpipe_process(), dt_dev_read_history_ext(), dt_drawlayer_ensure_layer_cache(), dt_history_merge(), dt_iop_autoset_build_list(), dt_iop_commit_blend_params(), dt_iop_get_colorout_module(), dt_iop_get_module(), dt_iop_gui_get_next_visible_module(), dt_iop_gui_get_previous_visible_module(), dt_iop_gui_set_expanded(), dt_iop_set_cache_bypass(), dt_ioppr_check_iop_order(), dt_ioppr_get_export_profile_type(), dt_ioppr_get_work_profile_type(), dt_ioppr_resync_iop_list(), dt_ioppr_resync_modules_order(), dt_ioppr_resync_pipeline(), dt_ioppr_update_for_entries(), dt_masks_form_delete(), dt_masks_get_mask_manager(), dt_masks_iop_value_changed_callback(), dt_masks_legacy_params_v1_to_v2(), dt_masks_reset_show_masks_icons(), enter(), gui_changed(), gui_cleanup(), leave(), process(), process(), and process_cl().
| GList* dt_develop_t::iop_order_list |
Definition at line 274 of file develop.h.
Referenced by __attribute__(), _hm_backup_dest(), _hm_restore_dest_from_backup(), _hm_try_merge_iop_order_topologically(), _ioporder_get_current_order_name(), _lib_snapshot_capture_state(), _pop_undo(), _process_history_db_entry(), _show_hide_colorspace(), _styles_init_source_dev(), dt_dev_cleanup(), dt_dev_history_undo_end_record_locked(), dt_dev_history_undo_start_record_locked(), dt_dev_pixelpipe_create_nodes(), dt_dev_write_history_ext(), dt_ioppr_change_iop_order(), dt_ioppr_get_pipe_current_profile_info(), dt_ioppr_insert_module_instance(), dt_ioppr_move_iop_after(), dt_ioppr_move_iop_before(), dt_ioppr_rebuild_iop_order_from_modules(), dt_ioppr_resync_iop_list(), dt_ioppr_resync_modules_order(), dt_ioppr_set_default_iop_order(), dt_ioppr_update_for_entries(), dt_ioppr_update_for_modules(), dt_ioppr_update_for_style_items(), and get_params().
| struct { ... } dt_develop_t::iso_12646 |
| int dt_develop_t::kind |
Definition at line 356 of file develop.h.
Referenced by _color_picker_new(), and dt_iop_color_picker_reset().
| struct dt_lib_module_t *void(* dt_develop_t::list_change) (struct dt_lib_module_t *self) |
Definition at line 399 of file develop.h.
Referenced by dt_dev_masks_list_change(), and gui_init().
| void(* dt_develop_t::list_remove) (struct dt_lib_module_t *self, int formid, int parentid) |
Definition at line 400 of file develop.h.
Referenced by dt_dev_masks_list_remove(), and gui_init().
| void(* dt_develop_t::list_update) (struct dt_lib_module_t *self) |
Definition at line 401 of file develop.h.
Referenced by dt_dev_masks_list_update(), and gui_init().
| gboolean dt_develop_t::live_samples_enabled |
Definition at line 366 of file develop.h.
Referenced by dt_dev_init().
| float dt_develop_t::lower |
Definition at line 424 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_init(), gui_init(), lower_callback(), process(), and process_cl().
| gboolean dt_develop_t::mask_lock |
Definition at line 468 of file develop.h.
Referenced by dt_masks_get_lock_mode(), and dt_masks_set_lock_mode().
| struct { ... } dt_develop_t::masks |
| dt_pthread_rwlock_t dt_develop_t::masks_mutex |
Definition at line 304 of file develop.h.
Referenced by commit_params(), dt_dev_cleanup(), dt_dev_init(), dt_dev_pixelpipe_process(), dt_masks_append_form(), dt_masks_change_form_gui(), dt_masks_create_ext(), dt_masks_get_from_id(), dt_masks_gui_form_save_creation(), dt_masks_remove_form(), dt_masks_replace_current_forms(), dt_masks_snapshot_current_forms(), gui_update(), leave(), and post_history_commit().
| dt_clipping_preview_mode_t dt_develop_t::mode |
Definition at line 426 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_init(), gui_init(), mode_callback(), process(), process(), process_cl(), and rawoverexposed_mode_callback().
| dt_dev_rawoverexposed_mode_t dt_develop_t::mode |
| float dt_develop_t::natural_scale |
Definition at line 213 of file develop.h.
Referenced by _lib_navigation_draw_callback(), _update_darkroom_roi(), _zoom_preset_change(), button_pressed(), commit_params(), dt_dev_check_zoom_scale_bounds(), dt_dev_get_thumbnail_size(), dt_dev_get_widget_zoom_scale(), dt_dev_get_zoom_level(), dt_dev_pixelpipe_has_preview_output(), and dt_dev_reset_roi().
| int32_t dt_develop_t::orig_height |
Definition at line 194 of file develop.h.
Referenced by configure(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_get_widget_center(), and dt_drawlayer_compute_view_patch().
| int32_t dt_develop_t::orig_width |
Definition at line 194 of file develop.h.
Referenced by configure(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_get_widget_center(), and dt_drawlayer_compute_view_patch().
| dt_backbuf_t dt_develop_t::output_histogram |
Definition at line 307 of file develop.h.
Referenced by _get_histogram_backbuf(), dt_dev_init(), and leave().
| gboolean dt_develop_t::output_inited |
Definition at line 231 of file develop.h.
Referenced by _update_darkroom_roi(), dt_dev_get_thumbnail_size(), dt_dev_pipelines_share_preview_output(), and dt_dev_pixelpipe_has_preview_output().
| dt_dev_pixelpipe_cache_wait_t dt_develop_t::output_wait |
Definition at line 376 of file develop.h.
Referenced by _sample_picker_from_cache(), and dt_iop_color_picker_reset().
| struct { ... } dt_develop_t::overexposed |
| struct dt_iop_module_t* dt_develop_t::pending_module |
Definition at line 378 of file develop.h.
Referenced by _sample_picker_from_cache(), dt_dev_pixelpipe_process(), and dt_iop_color_picker_get_ready_data().
| struct dt_dev_pixelpipe_t* dt_develop_t::pending_pipe |
Definition at line 379 of file develop.h.
Referenced by _sample_picker_from_cache(), dt_dev_pixelpipe_process(), and dt_iop_color_picker_get_ready_data().
| struct dt_iop_module_t* struct dt_iop_color_picker_t* dt_develop_t::picker |
Definition at line 354 of file develop.h.
Referenced by _add_sample(), _bin_pixels_waveform(), _bin_vectorscope(), _color_picker_new(), _color_picker_widget_destroy(), _live_sample_button(), _pixelpipe_pick_samples(), _process_histogram(), _refresh_active_picker(), _sample_enter_callback(), _sample_picker_from_cache(), _sync_pending_histogram_hashes(), _track_active_picker_hashes(), _update_everything(), button_pressed(), dt_iop_cleanup_module(), dt_iop_color_picker_get_active_cst(), dt_iop_color_picker_request_update(), dt_iop_color_picker_reset(), dt_iop_color_picker_set_cst(), and leave().
| int dt_develop_t::picker_cst |
Definition at line 357 of file develop.h.
Referenced by _color_picker_new(), and dt_iop_color_picker_reset().
| uint64_t dt_develop_t::piece_hash |
Definition at line 372 of file develop.h.
Referenced by _sample_picker_from_cache(), dt_dev_pixelpipe_process(), and dt_iop_color_picker_get_ready_data().
| struct dt_dev_pixelpipe_t* dt_develop_t::pipe |
Definition at line 236 of file develop.h.
Referenced by _area_draw_callback(), _brush_pipeline_color_from_display(), _build_pre_module_filter_string(), _channelmixerrgb_update_primaries_colors(), _channelmixerrgb_update_simple_colors(), _create_background_layer_from_input(), _draw_color_picker(), _lock_pipe_surface(), _sanitize_params(), _spot_settings_changed_callback(), _spot_settings_changed_callback(), _switch_cursors(), _update_gradient_slider_pickers(), _update_point_slider_colors(), _update_RGB_colors(), commit_params(), dt_dev_add_history_item_real(), dt_dev_cleanup(), dt_dev_darkroom_pipeline(), dt_dev_get_thumbnail_size(), dt_dev_get_zoom_scale(), dt_dev_init(), dt_dev_pipelines_share_preview_output(), dt_dev_pixelpipe_change_zoom_main(), dt_dev_pixelpipe_has_shutdown(), dt_dev_pixelpipe_rebuild_all_real(), dt_dev_pixelpipe_resync_history_main_real(), dt_dev_pixelpipe_update_history_main_real(), dt_dev_pixelpipe_update_zoom_main_real(), dt_develop_blend_process(), dt_develop_blend_process_cl(), dt_drawlayer_ensure_layer_cache(), dt_drawlayer_set_pipeline_realtime_mode(), expose(), gui_post_expose(), leave(), mouse_moved(), process(), process(), process_cl(), process_internal(), and scrolled().
| gboolean dt_develop_t::pipelines_started |
Definition at line 316 of file develop.h.
Referenced by dt_dev_start_all_pipelines(), and leave().
| int32_t dt_develop_t::preview_height |
Definition at line 202 of file develop.h.
Referenced by _darkroom_pickers_draw(), _darkroom_pipeline_inputs_ready(), _lib_navigation_draw_callback(), button_pressed(), button_released(), checker_changed_callback(), checker_color_changed_callback(), commit_box(), dt_dev_clip_roi(), dt_dev_coordinates_image_norm_to_preview_abs(), dt_dev_coordinates_preview_abs_to_image_norm(), dt_dev_get_image_box_in_widget(), dt_dev_get_thumbnail_size(), dt_dev_pixelpipe_has_preview_output(), dt_drawlayer_compute_view_patch(), expose(), gui_post_expose(), mouse_moved(), scrolled(), and start_profiling_callback().
| struct dt_dev_pixelpipe_t * dt_develop_t::preview_pipe |
Definition at line 236 of file develop.h.
Referenced by _build_preview_fallback_surface(), _create_vectorscope_image(), _current_preview_hash(), _current_preview_input_hash(), _current_preview_luminance_hash(), _develop_cacheline_ready_callback(), _develop_history_resync_callback(), _do_get_structure_auto(), _do_get_structure_lines(), _do_get_structure_quad(), _draw_curve(), _get_backbuf_source_piece(), _get_live_histogram_hash(), _ioporder_get_preview_piece(), _ioporder_runtime_band_profile_info(), _is_backbuf_ready(), _lib_navigation_draw_callback(), _lib_navigation_history_resync_callback(), _lib_snapshots_refresh_pipe_image(), _lock_pipe_surface(), _picker_get_module_bounds_image_norm(), _picker_sample_box(), _pixelpipe_pick_from_image(), _preview_cacheline_ready_callback(), _preview_pipe_finished(), _process_histogram(), _process_vectorscope(), _refresh_active_picker(), _refresh_global_histogram_backbuf_for_hash(), _refresh_preview_cursor_sample(), _refresh_preview_histograms(), _refresh_preview_module_histogram_for_hash(), _refresh_slider_gradients(), _render_preview_surface(), _resolve_backbuf_sampling_source(), _sample_picker_from_cache(), _scope_pixel_to_display_rgb(), _scope_pixel_to_xyz(), _switch_cursors(), _switch_preview_cursor(), _sync_private_buffer_from_preview_cache(), _track_active_picker_hashes(), _update_darkroom_roi(), _update_gui_lut_cache(), _update_gui_lut_cache(), commit_params(), dt_dev_add_history_item_real(), dt_dev_cleanup(), dt_dev_darkroom_pipeline(), dt_dev_init(), dt_dev_pipelines_share_preview_output(), dt_dev_pixelpipe_rebuild_all_real(), dt_dev_pixelpipe_resync_history_preview_real(), dt_dev_pixelpipe_update_history_preview_real(), dt_dev_pixelpipe_update_zoom_preview_real(), dt_drawlayer_set_pipeline_realtime_mode(), dt_iop_autoset_advance(), dt_iop_autoset_build_list(), dt_masks_gui_form_create(), dt_masks_gui_form_create_throttled(), dt_masks_gui_form_test_create(), expose(), gui_focus(), gui_post_expose(), leave(), mouse_moved(), process(), process(), and process_cl().
| int32_t dt_develop_t::preview_width |
Definition at line 202 of file develop.h.
Referenced by _darkroom_pickers_draw(), _darkroom_pipeline_inputs_ready(), _lib_navigation_draw_callback(), button_pressed(), button_released(), checker_changed_callback(), checker_color_changed_callback(), commit_box(), dt_dev_clip_roi(), dt_dev_coordinates_image_norm_to_preview_abs(), dt_dev_coordinates_preview_abs_to_image_norm(), dt_dev_get_image_box_in_widget(), dt_dev_get_thumbnail_size(), dt_dev_pixelpipe_has_preview_output(), dt_drawlayer_compute_view_patch(), expose(), gui_post_expose(), mouse_moved(), scrolled(), and start_profiling_callback().
| struct dt_colorpicker_sample_t* dt_develop_t::primary_sample |
Definition at line 362 of file develop.h.
Referenced by _add_sample(), _bin_pixels_waveform(), _bin_vectorscope(), _picker_sample_box(), _pixelpipe_pick_samples(), _process_histogram(), _record_point_area(), _sample_picker_luminance_mask(), _update_everything(), button_pressed(), button_released(), dt_dev_cleanup(), dt_dev_init(), dt_lib_colorpicker_set_box_area(), dt_lib_colorpicker_set_point(), expose(), gui_reset(), and mouse_moved().
| int32_t dt_develop_t::processed_height |
Definition at line 222 of file develop.h.
Referenced by __attribute__(), _darkroom_edge_pan_apply(), _darkroom_pipeline_inputs_ready(), _do_get_structure_quad(), _picker_get_module_bounds_image_norm(), _picker_initialize_geometry_raw(), _update_darkroom_roi(), _virtual_piece_layer_geometry(), button_pressed(), button_pressed(), button_released(), dt_dev_coordinates_image_abs_to_image_norm(), dt_dev_coordinates_image_norm_to_image_abs(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_get_natural_scale(), dt_dev_get_processed_size(), dt_dev_get_thumbnail_size(), dt_dev_get_zoom_scale(), get_stamp_params(), gui_post_expose(), key_pressed(), mouse_moved(), and mouse_moved().
| int32_t dt_develop_t::processed_width |
Definition at line 222 of file develop.h.
Referenced by __attribute__(), _darkroom_edge_pan_apply(), _darkroom_pipeline_inputs_ready(), _do_get_structure_quad(), _picker_get_module_bounds_image_norm(), _picker_initialize_geometry_raw(), _update_darkroom_roi(), _virtual_piece_layer_geometry(), button_pressed(), button_pressed(), button_released(), dt_dev_coordinates_image_abs_to_image_norm(), dt_dev_coordinates_image_norm_to_image_abs(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_get_natural_scale(), dt_dev_get_processed_size(), dt_dev_get_thumbnail_size(), dt_dev_get_zoom_scale(), get_stamp_params(), gui_post_expose(), key_pressed(), mouse_moved(), and mouse_moved().
| struct { ... } dt_develop_t::profile |
Referenced by gui_init(), and leave().
| struct { ... } dt_develop_t::progress |
Referenced by dt_control_expose(), dt_dev_darkroom_pipeline(), and dt_dev_pixelpipe_process_rec().
| struct { ... } dt_develop_t::proxy |
Referenced by _darkroom_image_loaded_callback(), _is_another_module_cat_on_pipe(), cleanup_pipe(), commit_params(), declare_cat_on_pipe(), dt_dev_cleanup(), dt_dev_init(), dt_dev_masks_list_change(), dt_dev_masks_list_remove(), dt_dev_masks_list_update(), dt_dev_masks_selection_change(), dt_dev_snapshot_request(), expose(), get_white_balance_coeff(), gui_init(), and reload_defaults().
| int32_t dt_develop_t::raw_height |
Definition at line 217 of file develop.h.
Referenced by _brush_events_mouse_moved(), _brush_events_post_expose(), _circle_get_points(), _circle_get_points_source(), _darkroom_pipeline_inputs_ready(), _delete_current_layer(), _dt_dev_mipmap_prefetch_full(), _ellipse_get_points(), _ellipse_get_points_source(), _gradient_draw_shape(), _gradient_get_points(), _gradient_get_pts_border(), _polygon_events_mouse_moved(), _rename_current_layer_from_gui(), _sync_virtual_pipe(), dt_dev_coordinates_raw_abs_to_raw_norm(), dt_dev_coordinates_raw_norm_to_raw_abs(), dt_dev_darkroom_pipeline(), dt_dev_get_thumbnail_size(), dt_drawlayer_ensure_layer_cache(), dt_masks_calculate_source_pos_origin(), dt_masks_set_source_pos_initial_value(), and get_stamp_params().
| dt_backbuf_t dt_develop_t::raw_histogram |
Definition at line 306 of file develop.h.
Referenced by _get_histogram_backbuf(), dt_dev_init(), and leave().
| gboolean dt_develop_t::raw_inited |
Definition at line 228 of file develop.h.
Referenced by _dt_dev_mipmap_prefetch_full(), _sync_virtual_pipe(), dt_dev_get_natural_scale(), and dt_dev_get_thumbnail_size().
| int32_t dt_develop_t::raw_width |
Definition at line 217 of file develop.h.
Referenced by _brush_events_mouse_moved(), _brush_events_post_expose(), _circle_get_points(), _circle_get_points_source(), _darkroom_pipeline_inputs_ready(), _delete_current_layer(), _dt_dev_mipmap_prefetch_full(), _ellipse_get_points(), _ellipse_get_points_source(), _gradient_draw_shape(), _gradient_get_points(), _gradient_get_pts_border(), _polygon_events_mouse_moved(), _rename_current_layer_from_gui(), _sync_virtual_pipe(), dt_dev_coordinates_raw_abs_to_raw_norm(), dt_dev_coordinates_raw_norm_to_raw_abs(), dt_dev_darkroom_pipeline(), dt_dev_get_thumbnail_size(), dt_drawlayer_ensure_layer_cache(), dt_masks_calculate_source_pos_origin(), dt_masks_set_source_pos_initial_value(), and get_stamp_params().
| struct { ... } dt_develop_t::rawoverexposed |
| gboolean(* dt_develop_t::refresh_global_picker) (struct dt_lib_module_t *self) |
Definition at line 370 of file develop.h.
Referenced by _refresh_active_picker(), and gui_cleanup().
| guint dt_develop_t::refresh_idle_source |
Definition at line 360 of file develop.h.
Referenced by _queue_refresh_active_picker(), and _refresh_active_picker_idle().
| gboolean dt_develop_t::request |
Definition at line 390 of file develop.h.
Referenced by dt_dev_snapshot_request(), and expose().
| gboolean dt_develop_t::restrict_histogram |
Definition at line 367 of file develop.h.
Referenced by _restrict_histogram_changed(), and dt_dev_init().
| struct { ... } dt_develop_t::roi |
Referenced by __attribute__(), _brush_events_mouse_moved(), _brush_events_post_expose(), _build_preview_fallback_surface(), _center_view_free_zoom(), _change_scaling(), _circle_get_points(), _circle_get_points_source(), _darkroom_edge_pan_apply(), _darkroom_edge_pan_update_state(), _darkroom_pickers_draw(), _darkroom_pipeline_inputs_ready(), _delete_current_layer(), _dev_translate_roi(), _do_get_structure_quad(), _dt_dev_mipmap_prefetch_full(), _ellipse_get_points(), _ellipse_get_points_source(), _ensure_widget_cache(), _fill_runtime_inputs(), _gradient_draw_shape(), _gradient_get_points(), _gradient_get_pts_border(), _key_scroll(), _lib_navigation_draw_callback(), _lib_navigation_set_position(), _lib_snapshots_add_button_clicked_callback(), _picker_get_module_bounds_image_norm(), _picker_initialize_geometry_raw(), _polygon_events_mouse_moved(), _rename_current_layer_from_gui(), _start_new_shape(), _sync_virtual_pipe(), _update_darkroom_roi(), _virtual_piece_layer_geometry(), _zoom_preset_change(), button_pressed(), button_pressed(), button_released(), checker_changed_callback(), checker_color_changed_callback(), commit_box(), commit_params(), configure(), dt_dev_check_zoom_pos_bounds(), dt_dev_check_zoom_scale_bounds(), dt_dev_clip_roi(), dt_dev_configure_real(), dt_dev_coordinates_image_abs_to_image_norm(), dt_dev_coordinates_image_norm_to_image_abs(), dt_dev_coordinates_image_norm_to_preview_abs(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_preview_abs_to_image_norm(), dt_dev_coordinates_raw_abs_to_raw_norm(), dt_dev_coordinates_raw_norm_to_raw_abs(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_darkroom_pipeline(), dt_dev_get_fit_scale(), dt_dev_get_image_box_in_widget(), dt_dev_get_natural_scale(), dt_dev_get_processed_size(), dt_dev_get_thumbnail_size(), dt_dev_get_widget_center(), dt_dev_get_widget_zoom_scale(), dt_dev_get_zoom_level(), dt_dev_get_zoom_scale(), dt_dev_init(), dt_dev_pipelines_share_preview_output(), dt_dev_pixelpipe_has_preview_output(), dt_dev_reset_roi(), dt_drawlayer_compute_view_patch(), dt_drawlayer_ensure_layer_cache(), dt_focus_draw_clusters(), dt_masks_calculate_source_pos_origin(), dt_masks_center_view_on_form(), dt_masks_set_source_pos_initial_value(), expose(), get_stamp_params(), gui_init(), gui_init(), gui_post_expose(), gui_post_expose(), gui_post_expose(), key_pressed(), mouse_moved(), mouse_moved(), scrolled(), and start_profiling_callback().
| GSList* dt_develop_t::samples |
Definition at line 363 of file develop.h.
Referenced by _add_sample(), _area_draw_callback(), _bin_pixels_waveform(), _bin_vectorscope(), _draw_color_picker(), _pixelpipe_pick_samples(), _process_histogram(), _remove_sample(), _sync_pending_histogram_hashes(), _update_everything(), button_pressed(), dt_iop_tonecurve_draw(), expose(), gui_cleanup(), and gui_reset().
| float dt_develop_t::scaling |
Definition at line 182 of file develop.h.
Referenced by _build_preview_fallback_surface(), _center_view_free_zoom(), _change_scaling(), _darkroom_edge_pan_update_state(), _ensure_widget_cache(), _fill_runtime_inputs(), _lib_navigation_draw_callback(), _lib_navigation_set_position(), _update_darkroom_roi(), _zoom_preset_change(), button_pressed(), button_pressed(), commit_params(), dt_dev_check_zoom_pos_bounds(), dt_dev_check_zoom_scale_bounds(), dt_dev_get_fit_scale(), dt_dev_get_image_box_in_widget(), dt_dev_get_zoom_level(), dt_dev_reset_roi(), expose(), gui_init(), gui_post_expose(), gui_post_expose(), key_pressed(), mouse_moved(), and mouse_moved().
| struct dt_colorpicker_sample_t* dt_develop_t::selected_sample |
Definition at line 364 of file develop.h.
Referenced by _add_sample(), _darkroom_pickers_draw(), _sample_enter_callback(), _sample_leave_callback(), and expose().
| void(* dt_develop_t::selection_change) (struct dt_lib_module_t *self, struct dt_iop_module_t *module, const int selectid, const int throw_event) |
Definition at line 403 of file develop.h.
Referenced by dt_dev_masks_selection_change(), and gui_init().
| struct { ... } dt_develop_t::snapshot |
Referenced by dt_dev_snapshot_request(), and expose().
| GtkWidget * dt_develop_t::softproof_button |
Definition at line 458 of file develop.h.
Referenced by gui_init().
| int dt_develop_t::statistic |
Definition at line 368 of file develop.h.
Referenced by _statistic_changed().
| float dt_develop_t::threshold |
Definition at line 437 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_init(), gui_init(), process_common_setup(), and rawoverexposed_threshold_callback().
| int dt_develop_t::total |
Definition at line 464 of file develop.h.
Referenced by dt_control_expose(), dt_dev_darkroom_pipeline(), and dt_dev_pixelpipe_process_rec().
| int dt_develop_t::undo_history_before_end |
Definition at line 281 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_history_undo_end_record_locked(), and dt_dev_history_undo_start_record_locked().
| GList* dt_develop_t::undo_history_before_iop_order_list |
Definition at line 282 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_history_undo_end_record_locked(), and dt_dev_history_undo_start_record_locked().
| GList* dt_develop_t::undo_history_before_snapshot |
Definition at line 280 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_history_undo_end_record_locked(), and dt_dev_history_undo_start_record_locked().
| int dt_develop_t::undo_history_depth |
Definition at line 279 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_history_undo_end_record_locked(), and dt_dev_history_undo_start_record_locked().
| gboolean dt_develop_t::update_pending |
Definition at line 359 of file develop.h.
Referenced by _refresh_active_picker(), _sample_picker_from_cache(), dt_iop_cleanup_module(), dt_iop_color_picker_request_update(), and dt_iop_color_picker_reset().
| float dt_develop_t::upper |
Definition at line 425 of file develop.h.
Referenced by dt_dev_cleanup(), dt_dev_init(), gui_init(), process(), process_cl(), and upper_callback().
| struct dt_dev_pixelpipe_t* dt_develop_t::virtual_pipe |
Definition at line 240 of file develop.h.
Referenced by __attribute__(), _aspect_ratio_get(), _brush_get_points_border(), _circle_get_points_source(), _commit_box(), _do_get_structure_lines(), _do_get_structure_quad(), _draw_retrieve_lines_from_params(), _draw_save_lines_to_params(), _ellipse_get_points_source(), _get_debug_pipe_name(), _iop_clipping_set_max_clip(), _polygon_get_points_border(), _ratio_get_aspect(), _sync_virtual_pipe(), _virtual_piece_layer_geometry(), button_pressed(), button_released(), commit_box(), commit_params(), dt_dev_cleanup(), dt_dev_coordinates_image_abs_to_raw_abs(), dt_dev_coordinates_raw_abs_to_image_abs(), dt_dev_get_thumbnail_size(), dt_dev_init(), dt_drawlayer_layer_points_to_widget_coords(), dt_drawlayer_widget_brush_radius(), dt_drawlayer_widget_points_to_layer_coords(), get_point_scale(), get_points(), gui_post_expose(), gui_post_expose(), leave(), mouse_moved(), process(), process_cl(), set_grad_from_points(), and set_points_from_grad().
| uint64_t dt_develop_t::wait_input_hash |
Definition at line 373 of file develop.h.
Referenced by _iop_color_picker_cacheline_ready_callback(), _sample_picker_from_cache(), and _track_active_picker_hashes().
| uint64_t dt_develop_t::wait_output_hash |
Definition at line 374 of file develop.h.
Referenced by _iop_color_picker_cacheline_ready_callback(), _sample_picker_from_cache(), and _track_active_picker_hashes().
| dt_aligned_pixel_t dt_develop_t::wb_coeffs |
Definition at line 413 of file develop.h.
Referenced by _darkroom_image_loaded_callback(), commit_params(), dt_dev_cleanup(), dt_dev_init(), and get_white_balance_coeff().
| gboolean dt_develop_t::wb_is_D65 |
Definition at line 412 of file develop.h.
Referenced by commit_params(), and dt_dev_init().
| GtkWidget* dt_develop_t::widget |
Definition at line 355 of file develop.h.
Referenced by _color_picker_new(), _color_picker_widget_destroy(), dt_iop_cleanup_module(), dt_iop_color_picker_get_ready_data(), dt_iop_color_picker_request_update(), and dt_iop_color_picker_reset().
| int32_t dt_develop_t::width |
Definition at line 178 of file develop.h.
Referenced by _darkroom_pipeline_inputs_ready(), _start_new_shape(), _update_darkroom_roi(), dt_dev_check_zoom_pos_bounds(), dt_dev_configure_real(), dt_dev_get_natural_scale(), dt_dev_get_zoom_scale(), and dt_dev_init().
| float dt_develop_t::x |
Definition at line 186 of file develop.h.
Referenced by _build_preview_fallback_surface(), _change_scaling(), _darkroom_edge_pan_apply(), _dev_translate_roi(), _ensure_widget_cache(), _fill_runtime_inputs(), _key_scroll(), _lib_navigation_draw_callback(), _lib_navigation_set_position(), _lib_snapshots_add_button_clicked_callback(), _update_darkroom_roi(), _zoom_preset_change(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_reset_roi(), dt_masks_center_view_on_form(), gui_init(), gui_post_expose(), key_pressed(), and mouse_moved().
| float dt_develop_t::y |
Definition at line 186 of file develop.h.
Referenced by _build_preview_fallback_surface(), _change_scaling(), _darkroom_edge_pan_apply(), _dev_translate_roi(), _ensure_widget_cache(), _fill_runtime_inputs(), _key_scroll(), _lib_navigation_draw_callback(), _lib_navigation_set_position(), _lib_snapshots_add_button_clicked_callback(), _update_darkroom_roi(), _zoom_preset_change(), dt_dev_coordinates_image_norm_to_widget(), dt_dev_coordinates_widget_to_image_norm(), dt_dev_reset_roi(), dt_masks_center_view_on_form(), gui_init(), gui_post_expose(), key_pressed(), and mouse_moved().