summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_knob.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/ardour_knob.h')
-rw-r--r--gtk2_ardour/ardour_knob.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/ardour_knob.h b/gtk2_ardour/ardour_knob.h
index 4ec290cbc7..c9ca72b1a4 100644
--- a/gtk2_ardour/ardour_knob.h
+++ b/gtk2_ardour/ardour_knob.h
@@ -57,7 +57,7 @@ public:
unused5 = 0x20,
};
- ArdourKnob (Element e = default_elements);
+ ArdourKnob (Element e = default_elements, bool arc_to_zero = false);
virtual ~ArdourKnob ();
void set_active_state (Gtkmm2ext::ActiveState);
@@ -103,7 +103,9 @@ public:
bool _hovering;
float _grabbed_y;
- float _val; //percent of knob travel
+ float _val; // current value [0..1]
+ float _zero; // default value, arc
+ bool _arc_to_zero; // if false, arc starts left-edge
void action_sensitivity_changed ();
void action_visibility_changed ();