Remove unused variable and the accessor methods for it from ARDOUR_UI
[ardour.git] / gtk2_ardour / redirect_box.h
index 7ab7d03cac115cebc977d32676f8b008b0a61027..88fbd5924d700fa8db53a5332ec38e47f6838841 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 #ifndef __ardour_gtk_redirect_box__
@@ -92,6 +91,7 @@ class RedirectBox : public Gtk::HBox
        boost::shared_ptr<ARDOUR::Route>  _route;
        ARDOUR::Session &   _session;
        bool                _owner_is_mixer;
+       bool                 ab_direction;
 
        ARDOUR::Placement   _placement;
 
@@ -171,10 +171,13 @@ class RedirectBox : public Gtk::HBox
        void redirect_drag_begin (GdkDragContext*);
        void redirect_drag_end (GdkDragContext*);
        void all_redirects_active(bool state);
+       void all_plugins_active(bool state);
+       void ab_plugins ();
 
        void cut_redirects ();
        void copy_redirects ();
        void paste_redirects ();
+       void delete_redirects ();
        void clear_redirects ();
        void clone_redirects ();
        void rename_redirects ();
@@ -195,7 +198,7 @@ class RedirectBox : public Gtk::HBox
 
        gint idle_delete_redirect (boost::weak_ptr<ARDOUR::Redirect>);
 
-       void wierd_plugin_dialog (ARDOUR::Plugin& p, uint32_t streams, boost::shared_ptr<ARDOUR::IO> io);
+       void weird_plugin_dialog (ARDOUR::Plugin& p, uint32_t streams, boost::shared_ptr<ARDOUR::IO> io);
 
        static RedirectBox* _current_redirect_box;
        static bool enter_box (GdkEventCrossing*, RedirectBox*);
@@ -208,6 +211,7 @@ class RedirectBox : public Gtk::HBox
        static void rb_cut ();
        static void rb_copy ();
        static void rb_paste ();
+       static void rb_delete ();
        static void rb_rename ();
        static void rb_select_all ();
        static void rb_deselect_all ();
@@ -216,6 +220,8 @@ class RedirectBox : public Gtk::HBox
        static void rb_activate_all ();
        static void rb_deactivate_all ();
        static void rb_edit ();
+       static void rb_ab_plugins ();
+       static void rb_deactivate_plugins ();
        
        void route_name_changed (void* src, PluginUIWindow* plugin_ui, boost::weak_ptr<ARDOUR::PluginInsert> pi);
        std::string generate_redirect_title (boost::shared_ptr<ARDOUR::PluginInsert> pi);