diff options
author | David Robillard <d@drobilla.net> | 2008-09-21 16:17:02 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-09-21 16:17:02 +0000 |
commit | e14187aadd574d46c82d8eb0d151b526b84ddcc7 (patch) | |
tree | a80073703c5c3f4a68b4d50aee2c14be7cc1e204 /libs/evoral/evoral/Control.hpp | |
parent | eec19ca7afde0da57b2a4d9abc6ef847e6924975 (diff) |
Display recorded controller data (fix show all/existing automation).
git-svn-id: svn://localhost/ardour2/branches/3.0@3779 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/evoral/evoral/Control.hpp')
-rw-r--r-- | libs/evoral/evoral/Control.hpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/evoral/evoral/Control.hpp b/libs/evoral/evoral/Control.hpp index 15d50fcdca..01dc2eebed 100644 --- a/libs/evoral/evoral/Control.hpp +++ b/libs/evoral/evoral/Control.hpp @@ -34,7 +34,7 @@ class Transport; class Control { public: - Control(boost::shared_ptr<ControlList>); + Control(const Parameter& parameter, boost::shared_ptr<ControlList>); virtual ~Control() {} void set_value(float val, bool to_list=false, nframes_t frame=0); @@ -46,9 +46,10 @@ public: boost::shared_ptr<ControlList> list() { return _list; } boost::shared_ptr<const ControlList> list() const { return _list; } - const Parameter& parameter() const; + inline const Parameter& parameter() const { return _parameter; } protected: + Parameter _parameter; boost::shared_ptr<ControlList> _list; float _user_value; }; |