101 typedef std::map <uint32_t, ARDOUR::ChanMapping>
Mappings;
152 double pin_x_pos (uint32_t,
double,
double, uint32_t, uint32_t,
bool);
153 void draw_connection (cairo_t*,
double,
double,
double,
double,
bool,
bool,
bool dashed =
false)
const;
179 void connect_port (std::weak_ptr<ARDOUR::Port>, std::weak_ptr<ARDOUR::Port>);
180 void add_send_from (std::weak_ptr<ARDOUR::Port>, std::weak_ptr<ARDOUR::Route>);
192 std::shared_ptr<ARDOUR::PluginInsert>
_pi;
221 Control (std::shared_ptr<ARDOUR::AutomationControl>, std::string
const &);
262 std::shared_ptr<ARDOUR::PluginInsert>
_pi;
std::shared_ptr< ARDOUR::Route > _route
void set_session(ARDOUR::Session *)
std::shared_ptr< ARDOUR::PluginInsert > _pi
Gtk::ScrolledWindow * scroller
void route_property_changed(PBD::PropertyChange const &)
PBD::ScopedConnectionList _connections
void processor_property_changed(PBD::PropertyChange const &)
PluginPinDialog(std::shared_ptr< ARDOUR::Route >)
void route_processors_changed(ARDOUR::RouteProcessorChange)
PluginPinDialog(std::shared_ptr< ARDOUR::PluginInsert >)
std::shared_ptr< PluginPinWidget > PluginPinWidgetPtr
void add_processor(std::weak_ptr< ARDOUR::Processor >)
void map_height(Gtk::Allocation &)
std::vector< PluginPinWidgetPtr > PluginPinWidgetList