diff options
Diffstat (limited to 'src/server/BlockImpl.hpp')
-rw-r--r-- | src/server/BlockImpl.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/BlockImpl.hpp b/src/server/BlockImpl.hpp index 845cd7df..b3064168 100644 --- a/src/server/BlockImpl.hpp +++ b/src/server/BlockImpl.hpp @@ -42,6 +42,7 @@ namespace Server { class Buffer; class BufferFactory; class Context; +class Engine; class GraphImpl; class PluginImpl; class PortImpl; @@ -83,6 +84,11 @@ public: */ virtual void deactivate(); + /** Duplicate this Node. */ + virtual BlockImpl* duplicate(Engine& engine, + const Raul::Symbol& symbol, + GraphImpl* parent) { return NULL; } + /** Return true iff this block is activated */ bool activated() const { return _activated; } |