![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <masks_gui.h>
Collaboration diagram for dt_masks_form_gui_t:structure used to display a form
Definition at line 95 of file masks_gui.h.
| gboolean dt_masks_form_gui_t::border_selected |
Definition at line 152 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_events_post_expose(), _brush_set_hint_message(), _circle_events_post_expose(), _circle_set_hint_message(), _dt_masks_events_group_update_selection(), _ellipse_events_button_pressed(), _ellipse_events_post_expose(), _ellipse_set_hint_message(), _gradient_events_post_expose(), _gradient_post_select_cb(), _polygon_events_post_expose(), _polygon_set_hint_message(), dt_masks_clear_form_gui(), dt_masks_find_closest_handle_common(), dt_masks_form_exit_creation(), dt_masks_gui_was_anything_selected(), dt_masks_init_form_gui(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::border_toggling |
Definition at line 163 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _dt_masks_events_should_update_hover_on_move(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _gradient_events_button_pressed(), and dt_masks_clear_form_gui().
| gboolean dt_masks_form_gui_t::creation |
Definition at line 178 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _brush_set_hint_message(), _circle_events_button_pressed(), _circle_events_mouse_moved(), _circle_events_mouse_scrolled(), _circle_events_post_expose(), _circle_set_hint_message(), _darkroom_edge_pan_enable_check(), _dt_masks_events_should_update_hover_on_move(), _edit_masks(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _ellipse_events_mouse_scrolled(), _ellipse_events_post_expose(), _ellipse_set_hint_message(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _gradient_set_hint_message(), _masks_draw_creation_session_forms(), _masks_gui_delete_node_callback(), _masks_shape_button_is_current_creation(), _overlay_clip_to_bound(), _polygon_events_button_pressed(), _polygon_events_button_released(), _polygon_events_key_pressed(), _polygon_events_mouse_moved(), _polygon_events_mouse_scrolled(), _polygon_events_post_expose(), _polygon_populate_context_menu(), _polygon_set_hint_message(), _set_cursor_shape(), _shape_is_being_added(), _shape_manager_handler_callback(), _shape_manager_recreate_list(), _static_layer_applies(), _tree_select_module_group(), _tree_selection_change(), dt_iop_gui_blend_masks_update(), dt_masks_create_menu(), dt_masks_creation_mode_enter(), dt_masks_creation_mode_quit(), dt_masks_draw_path_seg_by_seg(), dt_masks_draw_source(), dt_masks_events_button_pressed(), dt_masks_events_button_released(), dt_masks_events_mouse_scrolled(), dt_masks_events_post_expose_with(), dt_masks_find_closest_handle_common(), dt_masks_form_exit_creation(), gui_focus(), mouse_moved(), rt_edit_masks_callback(), rt_select_algorithm_callback(), rt_shape_is_being_added(), rt_show_forms_for_current_scale(), and scrolled().
| gboolean dt_masks_form_gui_t::creation_closing_form |
Definition at line 179 of file masks_gui.h.
Referenced by _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _set_cursor_shape(), dt_masks_clear_form_gui(), and dt_masks_gui_form_save_creation().
| GList* dt_masks_form_gui_t::creation_formids |
Definition at line 184 of file masks_gui.h.
Referenced by _masks_draw_creation_session_forms(), _overlay_clip_to_bound(), _session_pattern_hash(), _static_layer_applies(), dt_masks_clear_form_gui(), dt_masks_creation_mode_enter(), dt_masks_events_post_expose_with(), dt_masks_form_exit_creation(), and dt_masks_gui_form_save_creation().
| int dt_masks_form_gui_t::creation_last_formid |
Definition at line 186 of file masks_gui.h.
Referenced by dt_masks_clear_form_gui(), dt_masks_creation_mode_enter(), dt_masks_form_exit_creation(), and dt_masks_gui_form_save_creation().
| dt_iop_module_t* dt_masks_form_gui_t::creation_module |
Definition at line 180 of file masks_gui.h.
Referenced by _brush_events_button_released(), _circle_events_button_pressed(), _edit_masks(), _ellipse_events_button_pressed(), _gradient_events_button_pressed(), _masks_shape_button_is_current_creation(), _polygon_creation_closing_form(), _shape_is_being_added(), dt_iop_gui_blend_masks_update(), dt_masks_clear_form_gui(), dt_masks_creation_mode_enter(), dt_masks_form_exit_creation(), gui_focus(), rt_edit_masks_callback(), rt_select_algorithm_callback(), and rt_shape_is_being_added().
| dt_masks_type_t dt_masks_form_gui_t::creation_type |
Definition at line 182 of file masks_gui.h.
Referenced by dt_iop_gui_blend_masks_update(), dt_masks_clear_form_gui(), dt_masks_creation_mode_enter(), dt_masks_form_exit_creation(), and dt_masks_gui_form_save_creation().
| float dt_masks_form_gui_t::delta[2] |
Definition at line 130 of file masks_gui.h.
Referenced by _brush_events_button_pressed(), _circle_events_button_pressed(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _gradient_events_button_pressed(), _polygon_events_button_pressed(), dt_masks_clear_form_gui(), dt_masks_gui_delta_to_image_abs(), dt_masks_gui_delta_to_raw_norm(), dt_masks_rotate_with_anchor(), and dt_masks_soft_reset_form_gui().
| struct dt_develop_t* dt_masks_form_gui_t::dev |
Definition at line 101 of file masks_gui.h.
Referenced by _add_node_to_segment(), _add_node_to_segment(), _brush_add_node_callback(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _brush_reset_round_node_callback(), _brush_switch_node_callback(), _canvas_cairo_bound(), _circle_events_button_pressed(), _circle_events_mouse_moved(), _circle_events_mouse_scrolled(), _circle_events_post_expose(), _circle_get_creation_preview(), _circle_init_new(), _dt_masks_events_flush_rebuild_if_needed(), _dt_masks_events_get_dispatch_form(), _dt_masks_events_group_update_selection(), _dt_masks_events_set_current_pos(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _ellipse_events_mouse_scrolled(), _ellipse_events_post_expose(), _ellipse_get_creation_preview(), _ellipse_init_new(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _gradient_get_creation_preview(), _gradient_init_new(), _group_events_post_expose_draw(), _group_get_selected_child(), _masks_draw_creation_session_forms(), _masks_gui_delete_node_callback(), _masks_gui_interaction_commit(), _masks_gui_resolve_selected_shape(), _masks_move_up_down_callback(), _masks_remove_or_delete_finish(), _masks_remove_shape(), _polygon_add_node_callback(), _polygon_creation_closing_form(), _polygon_creation_closing_form_callback(), _polygon_events_button_pressed(), _polygon_events_key_pressed(), _polygon_events_mouse_moved(), _polygon_events_mouse_scrolled(), _polygon_events_post_expose(), _polygon_get_sizes(), _polygon_reset_round_node_callback(), _polygon_switch_node_callback(), _set_cursor_shape(), _set_hinter_message(), _time_overlay_form(), dt_masks_calculate_source_pos_origin(), dt_masks_create_menu(), dt_masks_debug_write_png(), dt_masks_draw_source(), dt_masks_form_exit_creation(), dt_masks_form_get_selected_group_live(), dt_masks_gui_form_create(), dt_masks_gui_form_create_throttled(), dt_masks_gui_form_test_create(), dt_masks_init_form_gui(), dt_masks_remove_node(), dt_masks_remove_or_delete(), and dt_masks_set_source_pos_initial_value().
| dt_masks_edit_mode_t dt_masks_form_gui_t::edit_mode |
Definition at line 138 of file masks_gui.h.
Referenced by _blendop_masks_group_selection_changed(), _brush_events_button_pressed(), _circle_events_button_pressed(), _edit_masks(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _gradient_events_button_pressed(), _gradient_events_button_released(), _masks_draw_creation_session_forms(), _masks_remove_or_delete_finish(), _masks_remove_shape(), _polygon_events_button_pressed(), _polygon_events_mouse_scrolled(), _tree_selection_change(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), dt_masks_gui_remove(), and rt_show_forms_for_current_scale().
| gboolean dt_masks_form_gui_t::form_dragging |
Definition at line 160 of file masks_gui.h.
Referenced by _blendop_masks_group_selection_changed(), _brush_events_mouse_moved(), _brush_events_post_expose(), _circle_events_button_released(), _circle_events_mouse_moved(), _circle_events_post_expose(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _ellipse_events_post_expose(), _gradient_events_button_released(), _gradient_events_mouse_moved(), _gradient_events_post_expose(), _gradient_get_distance(), _polygon_events_mouse_moved(), dt_masks_clear_form_gui(), dt_masks_draw_path_seg_by_seg(), dt_masks_draw_source(), dt_masks_form_exit_creation(), dt_masks_gui_is_dragging(), dt_masks_gui_reset_dragging(), dt_masks_gui_set_dragging(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::form_rotating |
Definition at line 162 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _dt_masks_events_should_update_hover_on_move(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _ellipse_events_post_expose(), _gradient_events_button_pressed(), _gradient_events_button_released(), _gradient_events_mouse_moved(), _gradient_events_post_expose(), _gradient_get_distance(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::form_selected |
Definition at line 151 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_events_button_pressed(), _brush_events_post_expose(), _brush_set_hint_message(), _circle_events_button_pressed(), _circle_events_mouse_scrolled(), _circle_events_post_expose(), _circle_set_hint_message(), _ellipse_events_button_pressed(), _ellipse_events_mouse_scrolled(), _ellipse_events_post_expose(), _ellipse_set_hint_message(), _gradient_events_button_pressed(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _gradient_set_hint_message(), _masks_remove_or_delete_finish(), _polygon_events_button_pressed(), _polygon_set_hint_message(), _set_hinter_message(), _time_overlay_form(), dt_masks_clear_form_gui(), dt_masks_create_menu(), dt_masks_draw_path_seg_by_seg(), dt_masks_draw_source(), dt_masks_find_closest_handle_common(), dt_masks_form_exit_creation(), dt_masks_gui_set_dragging(), dt_masks_gui_was_anything_selected(), dt_masks_init_form_gui(), dt_masks_is_anything_selected(), and dt_masks_soft_reset_form_gui().
| dt_masks_form_t* dt_masks_form_gui_t::form_visible |
Definition at line 105 of file masks_gui.h.
Referenced by _check_hidpi_placement(), _time_overlay_form(), dt_masks_cow_touch(), dt_masks_debug_write_png(), dt_masks_get_visible_form(), dt_masks_replace_current_forms(), and dt_masks_set_visible_form().
| int dt_masks_form_gui_t::formid |
Definition at line 191 of file masks_gui.h.
Referenced by _brush_reset_round_node_callback(), _brush_switch_node_callback(), _check_hidpi_placement(), _overlay_leftovers(), _polygon_reset_round_node_callback(), _polygon_switch_node_callback(), _time_overlay_form(), dt_masks_clear_form_gui(), dt_masks_debug_write_png(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), dt_masks_gui_form_save_creation(), dt_masks_gui_form_test_create(), and dt_masks_gui_init().
| uint64_t dt_masks_form_gui_t::geometry_generation |
Definition at line 200 of file masks_gui.h.
Referenced by _check_hidpi_placement(), _overlay_leftovers(), _time_overlay_form(), dt_masks_clear_form_gui(), dt_masks_gui_form_create(), dt_masks_gui_form_create_throttled(), dt_masks_gui_form_remove(), dt_masks_gui_form_save_creation(), dt_masks_gui_form_test_create(), and dt_masks_gui_init().
| gboolean dt_masks_form_gui_t::gradient_toggling |
Definition at line 164 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _dt_masks_events_should_update_hover_on_move(), _gradient_events_button_pressed(), _gradient_events_button_released(), and dt_masks_clear_form_gui().
| int dt_masks_form_gui_t::group_selected |
Definition at line 156 of file masks_gui.h.
Referenced by _blendop_masks_group_selection_changed(), _brush_add_node_callback(), _brush_events_button_released(), _brush_events_post_expose(), _brush_populate_context_menu(), _brush_reset_round_node_callback(), _brush_set_interaction_value(), _brush_switch_node_callback(), _canvas_cairo_bound(), _check_hidpi_placement(), _circle_events_post_expose(), _circle_set_interaction_value(), _dt_masks_events_get_dispatch_form(), _dt_masks_events_group_update_selection(), _ellipse_events_post_expose(), _ellipse_set_interaction_value(), _gradient_events_post_expose(), _gradient_set_interaction_value(), _group_events_key_pressed(), _group_get_selected_child(), _masks_draw_creation_session_forms(), _masks_gui_delete_node_callback(), _masks_gui_resolve_selected_shape(), _masks_move_up_down_callback(), _masks_remove_or_delete_finish(), _overlay_draw_form(), _polygon_add_node_callback(), _polygon_events_post_expose(), _polygon_populate_context_menu(), _polygon_reset_round_node_callback(), _polygon_set_interaction_value(), _polygon_switch_node_callback(), _set_hinter_message(), _shape_manager_shape_button_started(), _static_layer_ensure(), _static_layer_key_compute(), _time_hit_test(), _time_overlay_form(), _tree_add_shape(), dt_group_events_post_expose(), dt_masks_clear_form_gui(), dt_masks_draw_path_seg_by_seg(), dt_masks_draw_source(), dt_masks_events_button_pressed(), dt_masks_events_key_pressed(), dt_masks_events_mouse_scrolled(), dt_masks_find_closest_handle_common(), dt_masks_form_exit_creation(), dt_masks_form_get_selected_group(), dt_masks_form_get_selected_group_live(), dt_masks_gui_remove(), and dt_masks_soft_reset_form_gui().
| dt_masks_dynbuf_t* dt_masks_form_gui_t::guipoints |
Definition at line 110 of file masks_gui.h.
Referenced by _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), and dt_masks_gui_form_save_creation().
| int dt_masks_form_gui_t::guipoints_count |
Definition at line 111 of file masks_gui.h.
Referenced by _apply_pen_pressure(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _init_fading(), _init_size(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), and dt_masks_gui_form_save_creation().
| dt_masks_dynbuf_t * dt_masks_form_gui_t::guipoints_payload |
Definition at line 110 of file masks_gui.h.
Referenced by _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _init_fading(), _init_size(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), and dt_masks_gui_form_save_creation().
| int dt_masks_form_gui_t::handle_border_dragging |
Definition at line 168 of file masks_gui.h.
Referenced by _brush_events_mouse_moved(), _polygon_events_mouse_moved(), dt_masks_clear_form_gui(), dt_masks_find_closest_handle_common(), dt_masks_gui_is_dragging(), dt_masks_gui_reset_dragging(), dt_masks_gui_set_dragging(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::handle_border_hovered |
Definition at line 143 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _brush_events_button_pressed(), _brush_events_post_expose(), _brush_set_hint_message(), _polygon_events_button_pressed(), _polygon_events_post_expose(), _polygon_set_hint_message(), dt_masks_clear_form_gui(), dt_masks_find_closest_handle_common(), dt_masks_gui_selected_handle_border_index(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_hovered(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::handle_border_selected |
Definition at line 148 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_events_post_expose(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), dt_masks_gui_selected_handle_border_index(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_selected(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::handle_dragging |
Definition at line 166 of file masks_gui.h.
Referenced by _brush_events_mouse_moved(), _polygon_events_mouse_moved(), dt_masks_clear_form_gui(), dt_masks_find_closest_handle_common(), dt_masks_gui_is_dragging(), dt_masks_gui_reset_dragging(), dt_masks_gui_set_dragging(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::handle_hovered |
Definition at line 141 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _brush_events_button_pressed(), _brush_events_post_expose(), _brush_set_hint_message(), _circle_events_button_pressed(), _polygon_events_button_pressed(), _polygon_events_post_expose(), _polygon_set_hint_message(), dt_masks_clear_form_gui(), dt_masks_find_closest_handle_common(), dt_masks_gui_selected_handle_index(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_hovered(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::handle_selected |
Definition at line 146 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_events_post_expose(), _polygon_events_post_expose(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), dt_masks_gui_selected_handle_index(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_selected(), and dt_masks_soft_reset_form_gui().
| float dt_masks_form_gui_t::last_hit_test_pos[2] |
Definition at line 176 of file masks_gui.h.
Referenced by dt_masks_clear_form_gui(), dt_masks_gui_should_hit_test(), dt_masks_init_form_gui(), and dt_masks_soft_reset_form_gui().
| float dt_masks_form_gui_t::last_rebuild_pos[2] |
Definition at line 172 of file masks_gui.h.
Referenced by _dt_masks_events_flush_rebuild_if_needed(), dt_masks_clear_form_gui(), dt_masks_gui_form_create_throttled(), dt_masks_init_form_gui(), and dt_masks_soft_reset_form_gui().
| double dt_masks_form_gui_t::last_rebuild_ts |
Definition at line 171 of file masks_gui.h.
Referenced by _dt_masks_events_flush_rebuild_if_needed(), dt_masks_clear_form_gui(), dt_masks_gui_form_create_throttled(), dt_masks_init_form_gui(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::node_dragging |
Definition at line 165 of file masks_gui.h.
Referenced by _brush_events_mouse_moved(), _brush_events_post_expose(), _ellipse_draw_handles(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _masks_gui_delete_node_callback(), _polygon_creation_closing_form(), _polygon_events_button_pressed(), _polygon_events_key_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), dt_masks_clear_form_gui(), dt_masks_find_closest_handle_common(), dt_masks_gui_is_dragging(), dt_masks_gui_reset_dragging(), dt_masks_gui_set_dragging(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::node_hovered |
Definition at line 140 of file masks_gui.h.
Referenced by _add_node_to_segment(), _add_node_to_segment(), _apply_gui_button_pressed_state(), _brush_events_button_pressed(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _brush_populate_context_menu(), _brush_reset_round_node_callback(), _brush_set_hint_message(), _brush_switch_node_callback(), _change_curvature(), _change_size(), _ellipse_draw_handles(), _ellipse_events_button_pressed(), _ellipse_set_hint_message(), _masks_gui_delete_node_callback(), _polygon_events_button_pressed(), _polygon_events_post_expose(), _polygon_populate_context_menu(), _polygon_reset_round_node_callback(), _polygon_set_hint_message(), _polygon_switch_node_callback(), _set_hinter_message(), dt_masks_clear_form_gui(), dt_masks_create_menu(), dt_masks_find_closest_handle_common(), dt_masks_gui_remove(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_hovered(), dt_masks_remove_node(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::node_selected |
Definition at line 145 of file masks_gui.h.
Referenced by _add_node_to_segment(), _add_node_to_segment(), _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_events_button_pressed(), _brush_events_post_expose(), _brush_reset_round_node_callback(), _brush_set_hint_message(), _brush_switch_node_callback(), _polygon_events_button_pressed(), _polygon_events_post_expose(), _polygon_reset_round_node_callback(), _polygon_set_hint_message(), _polygon_switch_node_callback(), dt_masks_clear_form_gui(), dt_masks_create_menu(), dt_masks_form_exit_creation(), dt_masks_gui_remove(), dt_masks_gui_selected_node_index(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_selected(), dt_masks_remove_node(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::node_selected_idx |
Definition at line 149 of file masks_gui.h.
Referenced by _add_node_to_segment(), _add_node_to_segment(), _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_reset_round_node_callback(), _brush_switch_node_callback(), _polygon_events_button_pressed(), _polygon_reset_round_node_callback(), _polygon_switch_node_callback(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), dt_masks_gui_selected_node_index(), dt_masks_init_form_gui(), dt_masks_remove_node(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::outline_step |
Definition at line 210 of file masks_gui.h.
Referenced by dt_masks_gui_outline_step(), dt_masks_gui_set_outline_density(), and dt_masks_init_form_gui().
| int dt_masks_form_gui_t::outline_step_built |
Definition at line 211 of file masks_gui.h.
Referenced by _masks_draw_creation_session_forms(), dt_masks_gui_form_create(), and dt_masks_gui_form_test_create().
| gboolean dt_masks_form_gui_t::pivot_selected |
Definition at line 154 of file masks_gui.h.
Referenced by _blendop_masks_group_selection_changed(), _ellipse_events_post_expose(), _ellipse_post_select_cb(), _find_closest_handle(), _find_closest_handle(), _gradient_events_button_pressed(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _gradient_post_select_cb(), _gradient_set_hint_message(), _set_cursor_shape(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), dt_masks_gui_was_anything_selected(), dt_masks_init_form_gui(), and dt_masks_soft_reset_form_gui().
| GList* dt_masks_form_gui_t::points |
Definition at line 107 of file masks_gui.h.
Referenced by _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _brush_get_distance(), _brush_populate_context_menu(), _brush_reset_round_node_callback(), _brush_switch_node_callback(), _canvas_cairo_bound(), _circle_events_button_pressed(), _circle_events_post_expose(), _circle_get_distance(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _ellipse_events_post_expose(), _ellipse_get_distance(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _gradient_events_post_expose(), _gradient_get_distance(), _group_events_post_expose_draw(), _masks_draw_creation_session_forms(), _overlay_dump(), _overlay_report(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _polygon_get_distance(), _polygon_get_sizes(), _polygon_populate_context_menu(), _polygon_reset_round_node_callback(), _polygon_switch_node_callback(), _session_bbox_from_points(), _session_gui_reset(), _session_sigs_take(), _static_layer_key_compute(), dt_masks_clear_form_gui(), dt_masks_draw_source(), dt_masks_find_closest_handle_common(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), dt_masks_gui_form_save_creation(), and dt_masks_gui_form_test_create().
| float dt_masks_form_gui_t::pos[2] |
Definition at line 118 of file masks_gui.h.
Referenced by _brush_events_button_pressed(), _brush_events_mouse_moved(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _circle_events_button_pressed(), _circle_events_post_expose(), _dt_masks_events_cursor_over_form(), _dt_masks_events_flush_rebuild_if_needed(), _dt_masks_events_group_blocks_motion(), _dt_masks_events_group_update_selection(), _dt_masks_events_set_current_pos(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _ellipse_events_post_expose(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _time_hit_test(), dt_masks_find_closest_handle_common(), dt_masks_gui_delta_to_image_abs(), dt_masks_gui_delta_to_raw_norm(), dt_masks_gui_should_hit_test(), dt_masks_init_form_gui(), dt_masks_preview_add_clone_source(), dt_masks_set_source_pos_initial_state(), and dt_masks_set_source_pos_initial_value().
| float dt_masks_form_gui_t::pos_source[2] |
Definition at line 136 of file masks_gui.h.
Referenced by dt_masks_calculate_source_pos_origin(), dt_masks_init_form_gui(), dt_masks_set_source_pos_initial_state(), and dt_masks_set_source_pos_initial_value().
| dt_masks_pressure_sensitivity_t dt_masks_form_gui_t::pressure_sensitivity |
Definition at line 188 of file masks_gui.h.
Referenced by _apply_pen_pressure(), _brush_events_post_expose(), _get_pressure_sensitivity(), and dt_masks_clear_form_gui().
| float dt_masks_form_gui_t::raw_pos[2] |
Definition at line 126 of file masks_gui.h.
Referenced by _dt_masks_events_group_update_selection(), _dt_masks_events_set_current_pos(), _time_hit_test(), dt_masks_gui_cursor_to_raw_norm(), and dt_masks_init_form_gui().
| gboolean dt_masks_form_gui_t::rebuild_pending |
Definition at line 173 of file masks_gui.h.
Referenced by _dt_masks_events_flush_rebuild_if_needed(), dt_masks_clear_form_gui(), dt_masks_gui_form_create_throttled(), dt_masks_init_form_gui(), and dt_masks_soft_reset_form_gui().
| float dt_masks_form_gui_t::rel_pos[2] |
Definition at line 122 of file masks_gui.h.
Referenced by _dt_masks_events_set_current_pos(), dt_masks_events_button_pressed(), and dt_masks_init_form_gui().
| float dt_masks_form_gui_t::scrollx |
Definition at line 133 of file masks_gui.h.
Referenced by _brush_events_mouse_scrolled(), _dt_masks_events_group_blocks_motion(), and dt_masks_clear_form_gui().
| float dt_masks_form_gui_t::scrolly |
Definition at line 133 of file masks_gui.h.
Referenced by _brush_events_mouse_scrolled(), _dt_masks_events_group_blocks_motion(), and dt_masks_clear_form_gui().
| int dt_masks_form_gui_t::seg_dragging |
Definition at line 167 of file masks_gui.h.
Referenced by _brush_events_mouse_moved(), _polygon_events_mouse_moved(), dt_masks_clear_form_gui(), dt_masks_find_closest_handle_common(), dt_masks_gui_is_dragging(), dt_masks_gui_reset_dragging(), dt_masks_gui_set_dragging(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::seg_hovered |
Definition at line 142 of file masks_gui.h.
Referenced by _add_node_to_segment(), _add_node_to_segment(), _apply_gui_button_pressed_state(), _brush_events_button_pressed(), _brush_set_hint_message(), _gradient_events_button_pressed(), _gradient_set_hint_message(), _polygon_events_button_pressed(), _polygon_set_hint_message(), _set_hinter_message(), dt_masks_clear_form_gui(), dt_masks_create_menu(), dt_masks_find_closest_handle_common(), dt_masks_gui_selected_segment_index(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_hovered(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::seg_selected |
Definition at line 147 of file masks_gui.h.
Referenced by _add_node_to_segment(), _add_node_to_segment(), _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_events_post_expose(), _brush_populate_context_menu(), _brush_set_hint_message(), _gradient_events_button_pressed(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _gradient_set_hint_message(), _polygon_populate_context_menu(), _polygon_set_hint_message(), dt_masks_clear_form_gui(), dt_masks_form_exit_creation(), dt_masks_gui_set_dragging(), dt_masks_init_form_gui(), dt_masks_is_anything_selected(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::source_dragging |
Definition at line 161 of file masks_gui.h.
Referenced by _blendop_masks_group_selection_changed(), _brush_events_mouse_moved(), _circle_events_button_released(), _circle_events_mouse_moved(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _polygon_events_mouse_moved(), dt_masks_clear_form_gui(), dt_masks_draw_source(), dt_masks_form_exit_creation(), dt_masks_gui_is_dragging(), dt_masks_gui_reset_dragging(), and dt_masks_gui_set_dragging().
| int dt_masks_form_gui_t::source_pos_type |
Definition at line 158 of file masks_gui.h.
Referenced by dt_masks_calculate_source_pos_origin(), dt_masks_init_form_gui(), dt_masks_set_source_pos_initial_state(), and dt_masks_set_source_pos_initial_value().
| gboolean dt_masks_form_gui_t::source_selected |
Definition at line 153 of file masks_gui.h.
Referenced by _apply_gui_button_pressed_state(), _blendop_masks_group_selection_changed(), _brush_events_button_pressed(), _brush_set_hint_message(), _circle_events_button_pressed(), _circle_set_hint_message(), _ellipse_events_button_pressed(), _ellipse_set_hint_message(), _polygon_events_button_pressed(), _polygon_set_hint_message(), dt_masks_clear_form_gui(), dt_masks_draw_source(), dt_masks_find_closest_handle_common(), dt_masks_form_exit_creation(), dt_masks_gui_set_dragging(), dt_masks_gui_was_anything_selected(), dt_masks_init_form_gui(), dt_masks_is_anything_selected(), and dt_masks_soft_reset_form_gui().
| dt_masks_type_t dt_masks_form_gui_t::type |
Definition at line 103 of file masks_gui.h.
Referenced by _group_events_post_expose_draw(), _masks_draw_creation_session_forms(), _overlay_draw_form(), _polygon_events_post_expose(), dt_masks_draw_source(), and dt_masks_gui_form_create().