summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-04-11 14:03:37 +0200
committerRobin Gareus <robin@gareus.org>2016-04-11 14:03:37 +0200
commit04c9b3155cedcdd69e0ad4bc2154cae96d4c8a2d (patch)
tree5577cf71876a77a87f4e4e79cf7db0830c4e3c09 /libs
parent96d0e099bd2c6adf8c665943a60b4a81bb3896f9 (diff)
add some class documentation
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/automation_list.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/ardour/automation_list.h b/libs/ardour/ardour/automation_list.h
index f317820b7f..c437462be4 100644
--- a/libs/ardour/ardour/automation_list.h
+++ b/libs/ardour/ardour/automation_list.h
@@ -61,6 +61,10 @@ private:
AutomationListProperty& operator= (AutomationListProperty const &);
};
+/** AutomationList is a stateful wrapper around Evoral::ControlList.
+ * It includes session-specifics (such as automation state), control logic (e.g. touch, signals)
+ * and acts as proxy to the underlying ControlList which holds the actual data.
+ */
class LIBARDOUR_API AutomationList : public PBD::StatefulDestructible, public Evoral::ControlList
{
public: