summaryrefslogtreecommitdiffstats
path: root/ingen/client/BlockModel.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2017-03-09 08:33:21 +0100
committerDavid Robillard <d@drobilla.net>2017-03-09 08:33:21 +0100
commit83d366452af8e93f0722658d730528d699f21e2b (patch)
treedb66b0653d57ca2e2939a1352b3d45aeada4689e /ingen/client/BlockModel.hpp
parente360392489fe62dbae1f0c28b7f5fb839851f5f6 (diff)
downloadingen-83d366452af8e93f0722658d730528d699f21e2b.tar.gz
ingen-83d366452af8e93f0722658d730528d699f21e2b.tar.bz2
ingen-83d366452af8e93f0722658d730528d699f21e2b.zip
Preliminary port groups workgroups
Diffstat (limited to 'ingen/client/BlockModel.hpp')
-rw-r--r--ingen/client/BlockModel.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/ingen/client/BlockModel.hpp b/ingen/client/BlockModel.hpp
index e689414c..bd8b336a 100644
--- a/ingen/client/BlockModel.hpp
+++ b/ingen/client/BlockModel.hpp
@@ -36,8 +36,9 @@ class URIs;
namespace Client {
-class PluginModel;
class ClientStore;
+class GroupModel;
+class PluginModel;
/** Block model class, used by the client to store engine's state.
*
@@ -81,6 +82,8 @@ public:
// Signals
INGEN_SIGNAL(new_port, void, SPtr<const PortModel>);
INGEN_SIGNAL(removed_port, void, SPtr<const PortModel>);
+ INGEN_SIGNAL(new_group, void, SPtr<const GroupModel>);
+ INGEN_SIGNAL(removed_group, void, SPtr<const GroupModel>);
protected:
friend class ClientStore;