summaryrefslogtreecommitdiffstats
path: root/src/gui/GraphCanvas.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-01-07 03:19:17 +0000
committerDavid Robillard <d@drobilla.net>2014-01-07 03:19:17 +0000
commit889c14b36793c217724a026b2388f05c653fb5cd (patch)
treed9fe95d3a01e4e526387d97c7d29e298da6a1397 /src/gui/GraphCanvas.hpp
parent3d7230d539584c70d6a013f7eb206a7bfa62cdca (diff)
downloadingen-889c14b36793c217724a026b2388f05c653fb5cd.tar.gz
ingen-889c14b36793c217724a026b2388f05c653fb5cd.tar.bz2
ingen-889c14b36793c217724a026b2388f05c653fb5cd.zip
Distinguish Ingen graphs in Plugin menu with a gear.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5292 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/GraphCanvas.hpp')
-rw-r--r--src/gui/GraphCanvas.hpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/gui/GraphCanvas.hpp b/src/gui/GraphCanvas.hpp
index 6ce4b5e5..6592106b 100644
--- a/src/gui/GraphCanvas.hpp
+++ b/src/gui/GraphCanvas.hpp
@@ -100,17 +100,18 @@ private:
void build_internal_menu();
void build_classless_menu();
+ void add_plugin_to_menu(Gtk::Menu* menu, SPtr<Client::PluginModel> p);
void auto_menu_position(int& x, int& y, bool& push_in);
typedef std::multimap<const std::string, const LilvPluginClass*> LV2Children;
- void build_plugin_menu();
- size_t build_plugin_class_menu(
- Gtk::Menu* menu,
- const LilvPluginClass* plugin_class,
- const LilvPluginClasses* classes,
- const LV2Children& children,
- std::set<const char*>& ancestors);
+
+ void build_plugin_menu();
+ size_t build_plugin_class_menu(Gtk::Menu* menu,
+ const LilvPluginClass* plugin_class,
+ const LilvPluginClasses* classes,
+ const LV2Children& children,
+ std::set<const char*>& ancestors);
Node::Properties get_initial_data(Resource::Graph ctx=Resource::Graph::DEFAULT);