diff options
Diffstat (limited to 'source/blender/compositor/intern/COM_CompositorContext.h')
-rw-r--r-- | source/blender/compositor/intern/COM_CompositorContext.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/source/blender/compositor/intern/COM_CompositorContext.h b/source/blender/compositor/intern/COM_CompositorContext.h index 2889f43290e..8425030aec2 100644 --- a/source/blender/compositor/intern/COM_CompositorContext.h +++ b/source/blender/compositor/intern/COM_CompositorContext.h @@ -63,6 +63,11 @@ private: * @see ExecutionSystem */ bNodeTree *bnodetree; + + /** + * @brief activegNode the group node that is currently being edited. + */ + bNode *activegNode; /** * @brief does this system have active opencl devices? @@ -101,6 +106,16 @@ public: const bNodeTree * getbNodeTree() const {return this->bnodetree;} /** + * @brief set the active groupnode of the context + */ + void setActivegNode(bNode *gnode) {this->activegNode = gnode;} + + /** + * @brief get the active groupnode of the context + */ + const bNode * getActivegNode() const {return this->activegNode;} + + /** * @brief get the scene of the context */ const Scene *getScene() const {return this->scene;} |