forward propagate solo-isolated status to everything fed by a route by something...
[ardour.git] / libs / ardour / ardour / automation_control.h
index e4b024a290a953b77c386cb9776df3de142d7bd9..15bac5fef863c2d40f182389241af4b95c30674f 100644 (file)
@@ -22,9 +22,9 @@
 #define __ardour_automation_control_h__
 
 #include <boost/shared_ptr.hpp>
-#include <pbd/controllable.h>
-#include <evoral/Control.hpp>
-#include <ardour/automation_list.h>
+#include "pbd/controllable.h"
+#include "evoral/Control.hpp"
+#include "ardour/automation_list.h"
 
 namespace ARDOUR {
 
@@ -40,8 +40,8 @@ public:
        AutomationControl(ARDOUR::Session&,
                        const Evoral::Parameter& parameter,
                        boost::shared_ptr<ARDOUR::AutomationList> l=boost::shared_ptr<ARDOUR::AutomationList>(),
-                       const string& name="");
-       
+                       const std::string& name="");
+
        boost::shared_ptr<AutomationList> alist() const {
                return boost::dynamic_pointer_cast<AutomationList>(_list);
        }
@@ -51,24 +51,24 @@ public:
        inline bool automation_playback() const {
                return ((ARDOUR::AutomationList*)_list.get())->automation_playback();
        }
-       
+
        inline bool automation_write() const {
                return ((ARDOUR::AutomationList*)_list.get())->automation_write();
        }
-       
+
        inline AutoState automation_state() const {
                return ((ARDOUR::AutomationList*)_list.get())->automation_state();
        }
-       
+
        inline void set_automation_state(AutoState as) {
                return ((ARDOUR::AutomationList*)_list.get())->set_automation_state(as);
        }
-       
+
        inline void start_touch() {
                set_touching (true);
                return ((ARDOUR::AutomationList*)_list.get())->start_touch();
        }
-       
+
        inline void stop_touch() {
                set_touching (false);
                return ((ARDOUR::AutomationList*)_list.get())->stop_touch();