![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <gradientslider.h>
Collaboration diagram for _GtkDarktableGradientSlider:Data Fields | |
| GtkDrawingArea | widget |
| GList * | colors |
| gint | selected |
| gint | active |
| gint | positions |
| gdouble | position [10] |
| gdouble | resetvalue [10] |
| gint | marker [10] |
| gdouble | increment |
| gdouble | min_spacing |
| gdouble | picker [3] |
| gint | margin_left |
| gint | margin_right |
| gboolean | is_dragging |
| gboolean | is_changed |
| gboolean | is_resettable |
| gboolean | do_reset |
| gboolean | is_entered |
| gint | markers_type |
| guint | timeout_handle |
| float(* | scale_callback )(GtkWidget *, float, int) |
Definition at line 107 of file gradientslider.h.
| gint _GtkDarktableGradientSlider::active |
Definition at line 112 of file gradientslider.h.
Referenced by _get_active_marker(), _gradient_slider_leave_notify_event(), _gradient_slider_motion_notify(), and _gradient_slider_set_defaults().
| GList* _GtkDarktableGradientSlider::colors |
Definition at line 110 of file gradientslider.h.
Referenced by _gradient_slider_destroy(), _gradient_slider_draw(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_clear_stops(), dtgtk_gradient_slider_multivalue_new_with_color(), dtgtk_gradient_slider_multivalue_set_scale_callback(), and dtgtk_gradient_slider_multivalue_set_stop().
| gboolean _GtkDarktableGradientSlider::do_reset |
Definition at line 125 of file gradientslider.h.
Referenced by _gradient_slider_button_press(), _gradient_slider_button_release(), _gradient_slider_motion_notify(), and _gradient_slider_set_defaults().
| gdouble _GtkDarktableGradientSlider::increment |
Definition at line 117 of file gradientslider.h.
Referenced by _get_position_from_screen(), _gradient_slider_key_press_event(), _gradient_slider_scroll_event(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_set_increment(), and dtgtk_gradient_slider_set_increment().
| gboolean _GtkDarktableGradientSlider::is_changed |
Definition at line 123 of file gradientslider.h.
Referenced by _gradient_slider_add_delta_internal(), _gradient_slider_button_press(), _gradient_slider_button_release(), _gradient_slider_motion_notify(), and _gradient_slider_set_defaults().
| gboolean _GtkDarktableGradientSlider::is_dragging |
Definition at line 122 of file gradientslider.h.
Referenced by _gradient_slider_button_press(), _gradient_slider_button_release(), _gradient_slider_leave_notify_event(), _gradient_slider_motion_notify(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_is_dragging(), and dtgtk_gradient_slider_multivalue_is_dragging().
| gboolean _GtkDarktableGradientSlider::is_entered |
Definition at line 126 of file gradientslider.h.
Referenced by _gradient_slider_draw(), _gradient_slider_enter_notify_event(), _gradient_slider_leave_notify_event(), and _gradient_slider_set_defaults().
| gboolean _GtkDarktableGradientSlider::is_resettable |
Definition at line 124 of file gradientslider.h.
Referenced by _gradient_slider_button_press(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_set_resetvalue(), and dtgtk_gradient_slider_multivalue_set_resetvalues().
| gint _GtkDarktableGradientSlider::margin_left |
Definition at line 120 of file gradientslider.h.
Referenced by _gradient_slider_set_defaults(), _scale_to_screen(), and _screen_to_scale().
| gint _GtkDarktableGradientSlider::margin_right |
Definition at line 121 of file gradientslider.h.
Referenced by _gradient_slider_set_defaults(), _scale_to_screen(), and _screen_to_scale().
| gint _GtkDarktableGradientSlider::marker[10] |
Definition at line 116 of file gradientslider.h.
Referenced by _get_active_marker_internal(), _gradient_slider_draw(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_set_marker(), and dtgtk_gradient_slider_multivalue_set_markers().
| gint _GtkDarktableGradientSlider::markers_type |
Definition at line 127 of file gradientslider.h.
Referenced by _gradient_slider_set_defaults(), and _slider_move().
| gdouble _GtkDarktableGradientSlider::min_spacing |
Definition at line 118 of file gradientslider.h.
Referenced by _gradient_slider_set_defaults(), and _slider_move().
| gdouble _GtkDarktableGradientSlider::picker[3] |
Definition at line 119 of file gradientslider.h.
Referenced by _gradient_slider_draw(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_set_picker(), dtgtk_gradient_slider_multivalue_set_picker_meanminmax(), dtgtk_gradient_slider_multivalue_set_scale_callback(), dtgtk_gradient_slider_set_picker(), and dtgtk_gradient_slider_set_picker_meanminmax().
| gdouble _GtkDarktableGradientSlider::position[10] |
Definition at line 114 of file gradientslider.h.
Referenced by _clamp_marker(), _get_active_marker_internal(), _gradient_slider_add_delta_internal(), _gradient_slider_button_press(), _gradient_slider_button_release(), _gradient_slider_draw(), _gradient_slider_motion_notify(), _gradient_slider_set_defaults(), _slider_move(), dtgtk_gradient_slider_multivalue_get_value(), dtgtk_gradient_slider_multivalue_get_values(), dtgtk_gradient_slider_multivalue_set_scale_callback(), dtgtk_gradient_slider_multivalue_set_value(), and dtgtk_gradient_slider_multivalue_set_values().
| gint _GtkDarktableGradientSlider::positions |
Definition at line 113 of file gradientslider.h.
Referenced by _clamp_marker(), _get_active_marker_internal(), _gradient_slider_button_press(), _gradient_slider_draw(), _gradient_slider_set_defaults(), _slider_move(), dtgtk_gradient_slider_multivalue_get_values(), dtgtk_gradient_slider_multivalue_new(), dtgtk_gradient_slider_multivalue_new_with_color(), dtgtk_gradient_slider_multivalue_set_markers(), dtgtk_gradient_slider_multivalue_set_resetvalues(), dtgtk_gradient_slider_multivalue_set_scale_callback(), dtgtk_gradient_slider_multivalue_set_value(), and dtgtk_gradient_slider_multivalue_set_values().
| gdouble _GtkDarktableGradientSlider::resetvalue[10] |
Definition at line 115 of file gradientslider.h.
Referenced by _gradient_slider_button_press(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_get_resetvalue(), dtgtk_gradient_slider_multivalue_set_resetvalue(), dtgtk_gradient_slider_multivalue_set_resetvalues(), and dtgtk_gradient_slider_multivalue_set_scale_callback().
| float(* _GtkDarktableGradientSlider::scale_callback) (GtkWidget *, float, int) |
Definition at line 129 of file gradientslider.h.
Referenced by _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_get_resetvalue(), dtgtk_gradient_slider_multivalue_get_value(), dtgtk_gradient_slider_multivalue_get_values(), dtgtk_gradient_slider_multivalue_set_picker(), dtgtk_gradient_slider_multivalue_set_picker_meanminmax(), dtgtk_gradient_slider_multivalue_set_resetvalue(), dtgtk_gradient_slider_multivalue_set_resetvalues(), dtgtk_gradient_slider_multivalue_set_scale_callback(), dtgtk_gradient_slider_multivalue_set_stop(), dtgtk_gradient_slider_multivalue_set_value(), dtgtk_gradient_slider_multivalue_set_values(), dtgtk_gradient_slider_set_picker(), and dtgtk_gradient_slider_set_picker_meanminmax().
| gint _GtkDarktableGradientSlider::selected |
Definition at line 111 of file gradientslider.h.
Referenced by _get_active_marker(), _gradient_slider_button_press(), _gradient_slider_draw(), _gradient_slider_motion_notify(), _gradient_slider_set_defaults(), dtgtk_gradient_slider_multivalue_set_value(), and dtgtk_gradient_slider_multivalue_set_values().
| guint _GtkDarktableGradientSlider::timeout_handle |
Definition at line 128 of file gradientslider.h.
Referenced by _gradient_slider_add_delta_internal(), _gradient_slider_destroy(), _gradient_slider_motion_notify(), and _gradient_slider_set_defaults().
| GtkDrawingArea _GtkDarktableGradientSlider::widget |
Definition at line 109 of file gradientslider.h.