![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <masks.h>
Collaboration diagram for dt_masks_form_gui_t:Data Fields | |
| GList * | points |
| dt_masks_dynbuf_t * | guipoints |
| dt_masks_dynbuf_t * | guipoints_payload |
| int | guipoints_count |
| float | pos [2] |
| float | delta [2] |
| float | scrollx |
| float | scrolly |
| float | pos_source [2] |
| gboolean | mouse_leaved_center |
| gboolean | form_selected |
| gboolean | border_selected |
| gboolean | source_selected |
| gboolean | pivot_selected |
| dt_masks_edit_mode_t | edit_mode |
| int | node_selected |
| int | node_edited |
| int | handle_selected |
| int | seg_selected |
| int | handle_border_selected |
| int | source_pos_type |
| gboolean | form_dragging |
| gboolean | source_dragging |
| gboolean | form_rotating |
| gboolean | border_toggling |
| gboolean | gradient_toggling |
| int | node_dragging |
| int | handle_dragging |
| int | seg_dragging |
| int | handle_border_dragging |
| int | group_selected |
| gboolean | creation |
| gboolean | creation_closing_form |
| dt_iop_module_t * | creation_module |
| dt_masks_pressure_sensitivity_t | pressure_sensitivity |
| int | formid |
| uint64_t | pipe_hash |
structure used to display a form
| gboolean dt_masks_form_gui_t::border_selected |
Referenced by _brush_events_post_expose(), _brush_set_hint_message(), _circle_events_button_released(), _circle_events_post_expose(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_post_expose(), _ellipse_set_hint_message(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _gradient_events_post_expose(), _group_events_button_released(), _polygon_events_post_expose(), dt_masks_clear_form_gui(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::border_toggling |
| gboolean dt_masks_form_gui_t::creation |
Referenced by _add_shape(), _blendop_masks_add_shape(), _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(), _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(), _menu_add_shape(), _polygon_events_button_pressed(), _polygon_events_button_released(), _polygon_events_mouse_moved(), _polygon_events_mouse_scrolled(), _polygon_events_post_expose(), _polygon_set_hint_message(), _set_cursor_shape(), _shape_is_being_added(), _tree_add_brush(), _tree_add_circle(), _tree_add_ellipse(), _tree_add_gradient(), _tree_add_path(), dt_masks_clear_form_gui(), dt_masks_draw_source(), dt_masks_events_post_expose(), dt_masks_gui_form_save_creation(), dt_masks_iop_update(), gui_focus(), rt_add_shape(), rt_edit_masks_callback(), rt_select_algorithm_callback(), rt_shape_is_being_added(), and rt_show_forms_for_current_scale().
| gboolean dt_masks_form_gui_t::creation_closing_form |
| dt_iop_module_t* dt_masks_form_gui_t::creation_module |
Referenced by _add_shape(), _blendop_masks_add_shape(), _brush_events_button_released(), _circle_events_button_pressed(), _edit_masks(), _ellipse_events_button_pressed(), _gradient_events_button_pressed(), _menu_add_shape(), _polygon_events_button_pressed(), _shape_is_being_added(), _tree_add_brush(), _tree_add_circle(), _tree_add_ellipse(), _tree_add_gradient(), _tree_add_path(), dt_masks_clear_form_gui(), dt_masks_iop_update(), gui_focus(), rt_add_shape(), rt_edit_masks_callback(), rt_select_algorithm_callback(), and rt_shape_is_being_added().
| float dt_masks_form_gui_t::delta[2] |
Referenced by _brush_events_button_pressed(), _brush_events_mouse_moved(), _circle_events_button_pressed(), _circle_events_mouse_moved(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), dt_masks_clear_form_gui(), dt_masks_rotate_with_anchor(), and dt_masks_soft_reset_form_gui().
| dt_masks_edit_mode_t dt_masks_form_gui_t::edit_mode |
Referenced by _brush_events_button_pressed(), _brush_events_mouse_moved(), _circle_events_button_pressed(), _circle_events_mouse_moved(), _edit_masks(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _gradient_events_button_pressed(), _gradient_events_button_released(), _gradient_events_mouse_moved(), _masks_remove_shape(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_mouse_scrolled(), _tree_selection_change(), dt_masks_clear_form_gui(), dt_masks_get_edit_mode(), dt_masks_gui_delete(), dt_masks_set_edit_mode(), and rt_show_forms_for_current_scale().
| gboolean dt_masks_form_gui_t::form_dragging |
Referenced by _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _circle_events_button_pressed(), _circle_events_button_released(), _circle_events_mouse_moved(), _circle_events_post_expose(), _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(), _polygon_events_button_pressed(), _polygon_events_button_released(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), dt_masks_clear_form_gui(), dt_masks_draw_source(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::form_rotating |
Referenced by _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(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::form_selected |
Referenced by _brush_events_button_pressed(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _brush_set_hint_message(), _circle_events_button_pressed(), _circle_events_button_released(), _circle_events_mouse_scrolled(), _circle_events_post_expose(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_scrolled(), _ellipse_events_post_expose(), _ellipse_set_hint_message(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _gradient_events_button_pressed(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _gradient_set_hint_message(), _group_events_button_released(), _polygon_events_button_pressed(), _polygon_events_mouse_scrolled(), _polygon_events_post_expose(), _polygon_set_hint_message(), _set_cursor_shape(), dt_masks_clear_form_gui(), dt_masks_draw_source(), dt_masks_init_form_gui(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::formid |
| gboolean dt_masks_form_gui_t::gradient_toggling |
Referenced by _gradient_events_button_pressed(), _gradient_events_button_released(), and dt_masks_clear_form_gui().
| int dt_masks_form_gui_t::group_selected |
Referenced by _brush_events_button_released(), _brush_events_post_expose(), _circle_events_button_pressed(), _circle_events_post_expose(), _ellipse_events_button_pressed(), _ellipse_events_post_expose(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _get_opacity(), _gradient_events_post_expose(), _group_events_button_pressed(), _group_events_button_released(), _group_events_mouse_moved(), _group_events_mouse_scrolled(), _polygon_events_button_pressed(), _polygon_events_post_expose(), _set_hinter_message(), _tree_add_brush(), _tree_add_circle(), _tree_add_ellipse(), _tree_add_gradient(), _tree_add_path(), dt_group_events_post_expose(), dt_masks_clear_form_gui(), dt_masks_draw_source(), dt_masks_gui_delete(), dt_masks_soft_reset_form_gui(), and give_control_to_form().
| dt_masks_dynbuf_t* dt_masks_form_gui_t::guipoints |
| int dt_masks_form_gui_t::guipoints_count |
| dt_masks_dynbuf_t * dt_masks_form_gui_t::guipoints_payload |
| int dt_masks_form_gui_t::handle_border_dragging |
Referenced by _brush_events_button_released(), dt_masks_clear_form_gui(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::handle_border_selected |
| int dt_masks_form_gui_t::handle_dragging |
Referenced by _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _circle_events_button_pressed(), _polygon_events_button_pressed(), _polygon_events_button_released(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), dt_masks_clear_form_gui(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::handle_selected |
Referenced by _brush_events_button_pressed(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _circle_events_button_pressed(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _group_events_button_released(), _polygon_events_button_pressed(), _polygon_events_mouse_scrolled(), _polygon_events_post_expose(), _polygon_set_hint_message(), _set_cursor_shape(), dt_masks_clear_form_gui(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::mouse_leaved_center |
| int dt_masks_form_gui_t::node_dragging |
Referenced by _add_node_to_segment(), _add_node_to_segment(), _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _ellipse_draw_node(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _polygon_events_button_pressed(), _polygon_events_button_released(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), dt_masks_clear_form_gui(), and dt_masks_soft_reset_form_gui().
| int dt_masks_form_gui_t::node_edited |
Referenced by _add_node_to_segment(), _add_node_to_segment(), _brush_events_button_pressed(), _brush_events_post_expose(), _change_node_type(), _change_node_type(), _ellipse_draw_node(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _group_events_button_released(), _masks_remove_node(), _polygon_events_button_pressed(), _polygon_events_post_expose(), _set_cursor_shape(), and dt_masks_clear_form_gui().
| int dt_masks_form_gui_t::node_selected |
Referenced by _add_node_to_segment(), _add_node_to_segment(), _brush_events_button_pressed(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _change_curvature(), _change_hardness(), _change_hardness(), _change_size(), _change_size(), _ellipse_draw_node(), _ellipse_events_button_pressed(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _group_events_button_released(), _masks_remove_node(), _polygon_events_button_pressed(), _polygon_events_mouse_scrolled(), _polygon_events_post_expose(), _polygon_set_hint_message(), _set_cursor_shape(), dt_masks_clear_form_gui(), dt_masks_gui_delete(), and dt_masks_soft_reset_form_gui().
| uint64_t dt_masks_form_gui_t::pipe_hash |
| gboolean dt_masks_form_gui_t::pivot_selected |
Referenced by _ellipse_events_post_expose(), _find_closest_handle(), _find_closest_handle(), _gradient_events_button_pressed(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _group_events_button_released(), _set_cursor_shape(), dt_masks_clear_form_gui(), and dt_masks_soft_reset_form_gui().
| GList* dt_masks_form_gui_t::points |
Referenced by _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _brush_events_post_expose(), _brush_get_distance(), _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(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _gradient_events_post_expose(), _gradient_get_distance(), _polygon_events_button_pressed(), _polygon_events_mouse_moved(), _polygon_events_post_expose(), _polygon_get_distance(), _polygon_get_sizes(), dt_masks_clear_form_gui(), dt_masks_draw_source(), dt_masks_gui_form_create(), dt_masks_gui_form_remove(), and dt_masks_gui_form_test_create().
| float dt_masks_form_gui_t::pos[2] |
Referenced by _brush_events_button_pressed(), _brush_events_post_expose(), _circle_events_button_pressed(), _circle_events_post_expose(), _ellipse_events_button_pressed(), _ellipse_events_mouse_moved(), _ellipse_events_post_expose(), _gradient_events_button_pressed(), _gradient_events_mouse_moved(), _gradient_events_post_expose(), _polygon_events_button_pressed(), _polygon_events_post_expose(), dt_masks_events_mouse_moved(), and dt_masks_init_form_gui().
| float dt_masks_form_gui_t::pos_source[2] |
| dt_masks_pressure_sensitivity_t dt_masks_form_gui_t::pressure_sensitivity |
Referenced by _apply_pen_pressure(), _brush_events_post_expose(), _get_pressure_sensitivity(), and dt_masks_clear_form_gui().
| float dt_masks_form_gui_t::scrollx |
| float dt_masks_form_gui_t::scrolly |
| int dt_masks_form_gui_t::seg_dragging |
| int dt_masks_form_gui_t::seg_selected |
Referenced by _add_node_to_segment(), _add_node_to_segment(), _brush_events_button_pressed(), _brush_events_mouse_scrolled(), _brush_events_post_expose(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _gradient_events_button_pressed(), _gradient_events_mouse_scrolled(), _gradient_events_post_expose(), _gradient_set_hint_message(), _group_events_button_released(), _polygon_events_button_pressed(), _polygon_events_mouse_scrolled(), _polygon_events_post_expose(), _polygon_set_hint_message(), _set_cursor_shape(), dt_masks_clear_form_gui(), and dt_masks_soft_reset_form_gui().
| gboolean dt_masks_form_gui_t::source_dragging |
Referenced by _brush_events_button_pressed(), _brush_events_button_released(), _brush_events_mouse_moved(), _circle_events_button_pressed(), _circle_events_button_released(), _circle_events_mouse_moved(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _ellipse_events_mouse_moved(), _group_events_button_released(), _polygon_events_button_pressed(), _polygon_events_button_released(), _polygon_events_mouse_moved(), dt_masks_clear_form_gui(), and dt_masks_draw_source().
| int dt_masks_form_gui_t::source_pos_type |
| gboolean dt_masks_form_gui_t::source_selected |
Referenced by _brush_events_button_pressed(), _circle_events_button_pressed(), _circle_events_button_released(), _ellipse_events_button_pressed(), _ellipse_events_button_released(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _find_closest_handle(), _group_events_button_released(), _polygon_events_button_pressed(), dt_masks_clear_form_gui(), dt_masks_draw_source(), and dt_masks_soft_reset_form_gui().