diff options
Diffstat (limited to 'ingen/EngineBase.hpp')
-rw-r--r-- | ingen/EngineBase.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ingen/EngineBase.hpp b/ingen/EngineBase.hpp index a57743fe..19f66cb7 100644 --- a/ingen/EngineBase.hpp +++ b/ingen/EngineBase.hpp @@ -23,10 +23,12 @@ #include "ingen/ingen.h" #include "ingen/types.hpp" +#include "lilv/lilv.h" namespace Ingen { class Interface; +class Node; /** The audio engine which executes the graph. @@ -49,6 +51,11 @@ public: size_t seq_size) = 0; /** + Return the LV2 instance of a block if possible, or NULL. + */ + virtual LilvInstance* block_instance(Node* node) = 0; + + /** Activate the engine. */ virtual bool activate() = 0; |