PluginInfo::type added to copy constructor. But why is the copy constructor defined...
[ardour.git] / gtk2_ardour / route_ui.h
index e3b423f52db3dab6a7cc50e1257121d8f3765837..f58c8f4fe94d8df7e91521b16f4f909521f2c73e 100644 (file)
@@ -71,6 +71,8 @@ class RouteUI : public virtual AxisView
 
        bool ignore_toggle;
        bool wait_for_release;
+       bool multiple_mute_change;
+       bool multiple_solo_change;
 
        BindableToggleButton* mute_button;
        BindableToggleButton* solo_button;
@@ -87,6 +89,8 @@ class RouteUI : public virtual AxisView
        void ensure_xml_node ();
 
        XMLNode* get_child_xml_node (const string & childname);
+
+       void save_as_template ();
        
        bool mute_press(GdkEventButton*);
        bool mute_release(GdkEventButton*);
@@ -166,8 +170,12 @@ class RouteUI : public virtual AxisView
        std::string m_name;
        std::string r_name;
 
+       bool self_destruct; 
+
        void init ();
        void reset ();
+
+       void save_template (const std::string&);
 };
 
 #endif /* __ardour_route_ui__ */