id_t becomes a fully-fledged object, UUID's used for IDs, generic MIDI now owns bindi...
[ardour.git] / gtk2_ardour / route_ui.h
index 69c9b7f5a9ac92f0788e2f4183fb028517774c99..df2e3aa31987a43eed91d62490c2f21bc323563a 100644 (file)
 
 #include "axis_view.h"
 
-namespace Gtkmm2ext {
-       class BindableToggleButton;
-}
-
 namespace ARDOUR {
        class AudioTrack;
 }
@@ -43,6 +39,8 @@ namespace Gtk {
        class Widget;
 }
 
+class BindableToggleButton;
+
 class RouteUI : public virtual AxisView
 {
   public:
@@ -65,9 +63,9 @@ class RouteUI : public virtual AxisView
        bool ignore_toggle;
        bool wait_for_release;
 
-       Gtkmm2ext::BindableToggleButton * mute_button;
-       Gtkmm2ext::BindableToggleButton * solo_button;
-       Gtkmm2ext::BindableToggleButton * rec_enable_button;
+       BindableToggleButton* mute_button;
+       BindableToggleButton* solo_button;
+       BindableToggleButton* rec_enable_button;
        
        virtual string solo_button_name () const { return "SoloButton"; }
        virtual string safe_solo_button_name () const { return "SafeSoloButton"; }