diff options
author | David Robillard <d@drobilla.net> | 2013-11-01 22:40:23 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2013-11-01 22:40:23 +0000 |
commit | b50590f499271e6c1807285db538cd7684da327f (patch) | |
tree | bf4d6643e3b0bd2911524bc5be19b7cc00e592a1 /ingen | |
parent | 1adbdc3fedf441be5b08cc10e2bd239c73b49b80 (diff) | |
download | ingen-b50590f499271e6c1807285db538cd7684da327f.tar.gz ingen-b50590f499271e6c1807285db538cd7684da327f.tar.bz2 ingen-b50590f499271e6c1807285db538cd7684da327f.zip |
Implement static UI port notifications (fix #935).
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5172 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'ingen')
-rw-r--r-- | ingen/client/PluginUI.hpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ingen/client/PluginUI.hpp b/ingen/client/PluginUI.hpp index 12e970bf..1857d3e2 100644 --- a/ingen/client/PluginUI.hpp +++ b/ingen/client/PluginUI.hpp @@ -1,6 +1,6 @@ /* This file is part of Ingen. - Copyright 2007-2012 David Robillard <http://drobilla.net/> + Copyright 2007-2013 David Robillard <http://drobilla.net/> Ingen is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free @@ -17,6 +17,8 @@ #ifndef INGEN_CLIENT_PLUGINUI_HPP #define INGEN_CLIENT_PLUGINUI_HPP +#include <set> + #include "ingen/types.hpp" #include "lilv/lilv.h" @@ -67,6 +69,7 @@ private: SPtr<const BlockModel> _block; SuilInstance* _instance; LilvNode* _ui_node; + std::set<uint32_t> _subscribed_ports; static SuilHost* ui_host; |