diff options
Diffstat (limited to 'source/blender/compositor/intern/COM_NodeOperation.h')
-rw-r--r-- | source/blender/compositor/intern/COM_NodeOperation.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/source/blender/compositor/intern/COM_NodeOperation.h b/source/blender/compositor/intern/COM_NodeOperation.h index f300fb092a3..41e5d8b69fc 100644 --- a/source/blender/compositor/intern/COM_NodeOperation.h +++ b/source/blender/compositor/intern/COM_NodeOperation.h @@ -250,6 +250,7 @@ struct NodeOperationFlags { */ class NodeOperation { private: + std::string m_name; blender::Vector<NodeOperationInput> m_inputs; blender::Vector<NodeOperationOutput> m_outputs; @@ -295,6 +296,16 @@ class NodeOperation { { } + void set_name(const std::string name) + { + m_name = name; + } + + const std::string get_name() const + { + return m_name; + } + const NodeOperationFlags get_flags() const { return flags; @@ -594,4 +605,7 @@ class NodeOperation { #endif }; +std::ostream &operator<<(std::ostream &os, const NodeOperationFlags &node_operation_flags); +std::ostream &operator<<(std::ostream &os, const NodeOperation &node_operation); + } // namespace blender::compositor |