summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mono_panner.h
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2011-10-22 16:19:27 +0000
committerCarl Hetherington <carl@carlh.net>2011-10-22 16:19:27 +0000
commit195c735181d94fcb496050d3339538cb3306a812 (patch)
treec3a372a5a1a9eda6fe49e9c5e82da93e8ee23932 /gtk2_ardour/mono_panner.h
parent47d0b8883036fa4f4a448c998b8d5e01fa283e16 (diff)
Implement reset() in panners, and use it from the GUI (fixes #4196).
git-svn-id: svn://localhost/ardour2/branches/3.0@10282 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/mono_panner.h')
-rw-r--r--gtk2_ardour/mono_panner.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk2_ardour/mono_panner.h b/gtk2_ardour/mono_panner.h
index f583140af9..37a0932b99 100644
--- a/gtk2_ardour/mono_panner.h
+++ b/gtk2_ardour/mono_panner.h
@@ -34,7 +34,7 @@ namespace PBD {
class MonoPanner : public Gtk::DrawingArea
{
public:
- MonoPanner (boost::shared_ptr<PBD::Controllable> pos);
+ MonoPanner (boost::shared_ptr<ARDOUR::Panner>);
~MonoPanner ();
boost::shared_ptr<PBD::Controllable> get_controllable() const { return position_control; }
@@ -54,6 +54,7 @@ class MonoPanner : public Gtk::DrawingArea
bool on_leave_notify_event (GdkEventCrossing* ev);
private:
+ boost::shared_ptr<ARDOUR::Panner> _panner;
boost::shared_ptr<PBD::Controllable> position_control;
PBD::ScopedConnectionList connections;
bool dragging;