diff options
author | Robin Gareus <robin@gareus.org> | 2016-04-17 14:10:13 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-04-17 14:10:13 +0200 |
commit | 8fc19d6c670a106ffab2f12f1629d74c5855355b (patch) | |
tree | 9e03f26cf6e77b1e6edd7ef7b82f3477794e6937 /gtk2_ardour/plugin_pin_dialog.h | |
parent | 8f14f422e053646a1b171a87f696d9d7f232e3bf (diff) |
use temporary sends for sidechain inputs
Diffstat (limited to 'gtk2_ardour/plugin_pin_dialog.h')
-rw-r--r-- | gtk2_ardour/plugin_pin_dialog.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_pin_dialog.h b/gtk2_ardour/plugin_pin_dialog.h index 613491bbc7..9abcfa7a81 100644 --- a/gtk2_ardour/plugin_pin_dialog.h +++ b/gtk2_ardour/plugin_pin_dialog.h @@ -126,7 +126,9 @@ private: void draw_connection (cairo_t*, double, double, double, double, bool, bool, bool dashed = false); void draw_connection (cairo_t*, const CtrlWidget&, const CtrlWidget&, bool dashed = false); const CtrlWidget& get_io_ctrl (CtrlType ct, ARDOUR::DataType dt, uint32_t id, uint32_t ip = 0) const; + static void edge_coordinates (const CtrlWidget& w, double &x, double &y); + static std::string port_label (const std::string&, bool); void reset_mapping (); void reset_configuration (); @@ -145,6 +147,7 @@ private: void remove_port (boost::weak_ptr<ARDOUR::Port>); void disconnect_port (boost::weak_ptr<ARDOUR::Port>); void connect_port (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Port>); + void add_send_from (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Route>); uint32_t add_port_to_table (boost::shared_ptr<ARDOUR::Port>, uint32_t, bool); uint32_t maybe_add_route_to_input_menu (boost::shared_ptr<ARDOUR::Route>, ARDOUR::DataType, boost::weak_ptr<ARDOUR::Port>); void port_connected_or_disconnected (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Port>); |