GetRect module

Color_Picker_State

structSource

Fields

widget: Active_Widget
ring_point: := Vector2.{ 1, 0 }
disc_point: := Vector2.{ 1, 0 }
dragging_in_ring: bool
dragging_in_disc: bool
dragging_in_h: bool
dragging_in_h_zoom: bool
dragging_in_s: bool
dragging_in_l: bool
dragging_in_r: bool
dragging_in_g: bool
dragging_in_b: bool
dragging_in_hsv_rectangle: bool
dragging_in_ring_t: float
dragging_in_disc_t: float
dragging_in_h_t: float
dragging_in_h_zoom_t: float
dragging_in_s_t: float
dragging_in_l_t: float
dragging_in_r_t: float
dragging_in_g_t: float
dragging_in_b_t: float
dragging_in_hsv_rectangle_t: float
toggled_s: bool
toggled_v: bool
toggled_s_t: float
toggled_v_t: float
hsv_picker_in_rectangle_mode: := true
circle_picker_in_warped_mode: := false
zoom_hue_center: := 0.0
color_pick_mode: := Color_Pick_Mode.HSV_CIRCLE
current_hsv_color: Vector3
current_rgb_color: Vector3
original_rgb_color: Vector3
stashed_colors: [..] Vector3

See also