start shaping up VCA assign process
[ardour.git] / gtk2_ardour / mixer_actor.h
index 6e941476047e4e72974bbf96a572acee80809ad3..16b450133d9e9e5fcacfb41c1021281ab224621d 100644 (file)
@@ -29,6 +29,10 @@ namespace Gtk {
        class ActionGroup;
 }
 
+namespace ARDOUR {
+       class VCA;
+}
+
 class MixerActor : virtual public sigc::trackable
 {
   public:
@@ -48,6 +52,9 @@ class MixerActor : virtual public sigc::trackable
 
        virtual void set_route_targets_for_operation () = 0;
 
+       void vca_assign (boost::shared_ptr<ARDOUR::VCA>);
+       void vca_unassign (boost::shared_ptr<ARDOUR::VCA>);
+
        void solo_action ();
        void mute_action ();
        void rec_enable_action ();