summaryrefslogtreecommitdiffstats
path: root/src/client/PluginUI.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/PluginUI.hpp')
-rw-r--r--src/client/PluginUI.hpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/client/PluginUI.hpp b/src/client/PluginUI.hpp
index e07da923..f9dc0bbb 100644
--- a/src/client/PluginUI.hpp
+++ b/src/client/PluginUI.hpp
@@ -19,8 +19,11 @@
#define INGEN_CLIENT_PLUGINUI_HPP
#include "raul/SharedPtr.hpp"
+
#include "slv2/slv2.h"
+#include "suil/suil.h"
+
#include "LV2Features.hpp"
namespace Ingen {
@@ -45,7 +48,7 @@ public:
SharedPtr<NodeModel> node,
SLV2Plugin plugin);
- LV2UI_Widget get_widget();
+ SuilWidget get_widget();
void port_event(uint32_t port_index,
uint32_t buffer_size,
@@ -61,9 +64,9 @@ private:
Ingen::Shared::World* _world;
SharedPtr<NodeModel> _node;
- SLV2UIInstance _instance;
+ SuilInstance _instance;
- static SLV2UIHost ui_host;
+ static SuilHost ui_host;
SharedPtr<Shared::LV2Features::FeatureArray> _features;
};