summaryrefslogtreecommitdiff
path: root/gtk2_ardour/processor_box.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-12-28 04:11:45 +0100
committerRobin Gareus <robin@gareus.org>2015-12-28 04:11:45 +0100
commit4758de37cd734d2c94ececb0ac4a613ace68730b (patch)
tree1a6d4e480b315440f24efa8ea9890e568eb778de /gtk2_ardour/processor_box.h
parent0aba08594c9151c4a8859bf92a134d63bb1e7786 (diff)
allow creating plugin-presets by dragging a plugin to the sidebar
Diffstat (limited to 'gtk2_ardour/processor_box.h')
-rw-r--r--gtk2_ardour/processor_box.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/processor_box.h b/gtk2_ardour/processor_box.h
index 872f58ce61..d904e13c74 100644
--- a/gtk2_ardour/processor_box.h
+++ b/gtk2_ardour/processor_box.h
@@ -119,6 +119,8 @@ public:
bool is_selectable() const {return _selectable;}
void set_selectable(bool s) { _selectable = s; }
+ bool drag_data_get (Glib::RefPtr<Gdk::DragContext> const, Gtk::SelectionData &);
+
enum Position {
PreFader,
Fader,
@@ -165,6 +167,7 @@ private:
PBD::ScopedConnection active_connection;
PBD::ScopedConnection name_connection;
PBD::ScopedConnection config_connection;
+ ARDOUR::PluginPresetPtr _plugin_preset_pointer;
class Control : public sigc::trackable {
public: