![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <masks.h>
Collaboration diagram for dt_masks_form_group_t:Data Fields | |
| int | formid |
| int | parentid |
| int | state |
| float | opacity |
structure used to store all forms's id for a group
| int dt_masks_form_group_t::formid |
Referenced by _blendop_masks_find_group_entry(), _blendop_masks_group_tree_append(), _blendop_masks_group_tree_append_entry(), _blendop_masks_is_group_with_shapes(), _blendop_masks_is_single_group_wrapper(), _brush_add_node_callback(), _brush_events_button_released(), _cleanup_unused_recurs(), _dt_masks_events_get_dispatch_form(), _dt_masks_events_group_update_selection(), _find_in_group(), _group_duplicate_points(), _group_get_child_at(), _group_get_gravity_center(), _group_get_mask(), _group_get_mask_roi(), _lib_masks_list_recurs(), _lib_masks_update_item(), _masks_fill_used_forms(), _masks_group_find_form(), _masks_gui_delete_node_callback(), _masks_gui_form_group_use_count(), _masks_gui_remove_form_callback(), _masks_move_up_down_callback(), _masks_operation_callback(), _masks_remove_shape(), _polygon_add_node_callback(), _polygon_events_post_expose(), _process(), _resynch_params(), _set_hinter_message(), _shape_is_being_added(), _tree_difference(), _tree_exclusion(), _tree_format_form_usage_label(), _tree_group(), _tree_intersection(), _tree_inverse(), _tree_selection_change(), _tree_union(), _update_foreach(), dt_masks_create_menu(), dt_masks_events_button_released(), dt_masks_events_key_pressed(), dt_masks_form_get_interaction_value(), dt_masks_form_get_selected_group_live(), dt_masks_form_move(), dt_masks_form_remove(), dt_masks_form_set_interaction_value(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_group_index_from_formid(), dt_masks_group_ungroup(), dt_masks_gui_form_save_creation(), dt_masks_gui_form_test_create(), dt_masks_iop_combo_populate(), dt_masks_iop_use_same_as(), give_control_to_form(), modify_roi_in(), rt_compute_roi_in(), rt_extend_roi_in_for_clone(), rt_extend_roi_in_from_source_clones(), rt_get_mask_point_group(), rt_get_selected_shape_id(), rt_process_forms(), rt_resynch_params(), rt_shape_is_being_added(), and rt_show_forms_for_current_scale().
| float dt_masks_form_group_t::opacity |
Referenced by _change_opacity(), _group_duplicate_points(), _group_get_mask(), _group_get_mask_roi(), _lib_masks_list_recurs(), _lib_masks_update_item(), _process(), _tree_difference(), _tree_exclusion(), _tree_group(), _tree_intersection(), _tree_inverse(), _tree_selection_change(), _tree_union(), _update_foreach(), dt_masks_form_get_interaction_value(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_group_ungroup(), dt_masks_gui_form_save_creation(), dt_masks_iop_use_same_as(), rt_get_shape_opacity(), rt_masks_form_change_opacity(), rt_masks_form_get_opacity(), rt_process_forms(), and rt_show_forms_for_current_scale().
| int dt_masks_form_group_t::parentid |
Referenced by _blendop_masks_group_tree_append_entry(), _brush_add_node_callback(), _dt_masks_events_get_dispatch_form(), _group_duplicate_points(), _group_events_key_pressed(), _masks_gui_delete_node_callback(), _masks_gui_remove_form_callback(), _masks_move_up_down_callback(), _masks_operation_callback(), _polygon_add_node_callback(), _set_opacity_slider(), _tree_group(), _tree_selection_change(), dt_masks_create_menu(), dt_masks_events_key_pressed(), dt_masks_form_get_selected_group_live(), dt_masks_group_add_form(), dt_masks_group_ungroup(), dt_masks_gui_form_save_creation(), and rt_show_forms_for_current_scale().
| int dt_masks_form_group_t::state |
Referenced by _blendop_masks_group_operation_callback(), _blendop_masks_group_tree_append_entry(), _group_duplicate_points(), _group_get_mask(), _group_get_mask_roi(), _lib_masks_list_recurs(), _lib_masks_update_item(), _tree_difference(), _tree_exclusion(), _tree_group(), _tree_intersection(), _tree_inverse(), _tree_selection_change(), _tree_union(), _update_foreach(), apply_operation(), dt_masks_create_menu(), dt_masks_group_add_form(), dt_masks_group_get_hash(), dt_masks_group_ungroup(), dt_masks_gui_form_save_creation(), dt_masks_iop_use_same_as(), update_modelines.modelines_updater_t::process_line(), and rt_show_forms_for_current_scale().