49 set_name (
X_(
"SendUIFrame"));
51 _vbox.set_spacing (5);
52 _vbox.set_border_width (5);
59 pack_start (
_vbox,
false,
false);
61 pack_start (*
io,
true,
true);
103 if (change.
type & IOChange::ConfigurationChanged) {
128 if (
Config->get_meter_falloff() > 0.0f) {
142 set_name (
"SendUIWindow");
virtual void set_panner(boost::shared_ptr< ARDOUR::PannerShell >, boost::shared_ptr< ARDOUR::Panner >)
void set_available_panners(std::map< std::string, std::string >)
sigc::connection super_rapid_connect(const sigc::slot< void > &slot)
uint32_t pans_required() const
sigc::connection screen_update_connection
void set_fader_name(const char *name)
sigc::connection fast_screen_update_connection
#define ENSURE_GUI_THREAD(obj, method,...)
void set_metering(bool yn)
virtual uint32_t pan_outs() const
LIBARDOUR_API RCConfiguration * Config
enum ARDOUR::IOChange::Type type
boost::shared_ptr< PeakMeter > meter() const
boost::shared_ptr< ARDOUR::Panner > _panner
virtual void set_controls(boost::shared_ptr< ARDOUR::Route > route, boost::shared_ptr< ARDOUR::PeakMeter > meter, boost::shared_ptr< ARDOUR::Amp > amp)
SendUI(Gtk::Window *, boost::shared_ptr< ARDOUR::Send >, ARDOUR::Session *)
SendUIWindow(boost::shared_ptr< ARDOUR::Send >, ARDOUR::Session *)
PBD::ScopedConnectionList connections
void setup_meters(int len=0)
boost::shared_ptr< Amp > amp() const
boost::shared_ptr< IO > output()
boost::shared_ptr< ARDOUR::Send > _send
void outs_changed(ARDOUR::IOChange, void *)
boost::shared_ptr< PannerShell > panner_shell() const
boost::shared_ptr< Panner > panner() const