Cleanup: remove flag from GizmoCommonData
[blender.git] / source / blender / editors / gizmo_library / gizmo_library_intern.h
index db88a52f087c2b20abf35625a8a1382d2fae3d87..f58935e1fba6a2ad2944c8fbf4536068aa0a9155 100644 (file)
@@ -37,8 +37,6 @@
  * Data for common interactions. Used in gizmo_library_utils.c functions.
  */
 typedef struct GizmoCommonData {
-       int flag;
-
        float range_fac;      /* factor for arrow min/max distance */
        float offset;
 
@@ -46,6 +44,8 @@ typedef struct GizmoCommonData {
        float range;
        /* min/max value for constrained gizmos */
        float min, max;
+
+       uint is_custom_range_set : 1;
 } GizmoCommonData;
 
 typedef struct GizmoInteraction {
@@ -62,12 +62,6 @@ typedef struct GizmoInteraction {
        float precision_offset;
 } GizmoInteraction;
 
-/* GizmoCommonData->flag  */
-enum {
-       GIZMO_CUSTOM_RANGE_SET = (1 << 0),
-};
-
-
 float gizmo_offset_from_value(
         GizmoCommonData *data, const float value,
         const bool constrained, const bool inverted);