summaryrefslogtreecommitdiff
path: root/gtk2_ardour/panner_interface.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-07-02 15:29:57 +0200
committerRobin Gareus <robin@gareus.org>2017-07-02 18:19:13 +0200
commit98a1a96f3244de660f5434a6816f2ddd36a38513 (patch)
tree581444d9ff1eecd40ed41a16b4866006641d087f /gtk2_ardour/panner_interface.h
parentc4fcb12d128857a0eaab7d2093d38fdf4cc641cc (diff)
Add control-focus notifications from bindable GUI widgets.
Diffstat (limited to 'gtk2_ardour/panner_interface.h')
-rw-r--r--gtk2_ardour/panner_interface.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/panner_interface.h b/gtk2_ardour/panner_interface.h
index eb2ee4334e..07d14abf03 100644
--- a/gtk2_ardour/panner_interface.h
+++ b/gtk2_ardour/panner_interface.h
@@ -24,8 +24,13 @@
#include <gtkmm/drawingarea.h>
#include <gtkmm/label.h>
#include "gtkmm2ext/persistent_tooltip.h"
+
#include "pbd/destructible.h"
+namespace PBD {
+ class Controllable;
+}
+
namespace ARDOUR {
class Panner;
}
@@ -63,6 +68,7 @@ public:
protected:
virtual void set_tooltip () = 0;
+ virtual boost::weak_ptr<PBD::Controllable> proxy_controllable () const = 0;
void value_change ();