X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fpanner_ui.h;h=600a9d145c86d3af0a523718c1e47ed8e3269375;hb=91ae97d5c96e18cbb1f9937a961bd503ee8d5a38;hp=dca24451d198aec34cd34668883eb5de3a652e2f;hpb=6fc1f270137a06115a79c6089004174c5cab5ed7;p=ardour.git diff --git a/gtk2_ardour/panner_ui.h b/gtk2_ardour/panner_ui.h index dca24451d1..600a9d145c 100644 --- a/gtk2_ardour/panner_ui.h +++ b/gtk2_ardour/panner_ui.h @@ -73,7 +73,8 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr void set_width (Width); void setup_pan (); - void set_available_panners(boost::shared_ptr, std::map); + void set_available_panners(std::map); + void set_send_drawing_mode (bool); void effective_pan_display (); @@ -85,6 +86,7 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr private: friend class MixerStrip; + friend class SendUI; boost::shared_ptr _panshell; boost::shared_ptr _panner; @@ -95,6 +97,8 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr bool in_pan_update; int _current_nouts; int _current_nins; + std::string _current_uri; + bool _send_mode; static const int pan_bar_height; @@ -161,7 +165,6 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr void start_touch (boost::weak_ptr); void stop_touch (boost::weak_ptr); - boost::shared_ptr _route; std::map _panner_list; bool _suspend_menu_callbacks; };