diff options
author | Jacques Lucke <jacques@blender.org> | 2021-09-09 19:55:38 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2021-09-09 19:55:38 +0300 |
commit | 0eb570cbbb32b43048be13b6ba86de7ee30e6978 (patch) | |
tree | 895583e907ab1237156676825872ea5a9e8c1e21 /source/blender/functions/FN_multi_function_procedure.hh | |
parent | e3594c8e65f6e29e4cc647146941f089b5c6d666 (diff) |
progress
Diffstat (limited to 'source/blender/functions/FN_multi_function_procedure.hh')
-rw-r--r-- | source/blender/functions/FN_multi_function_procedure.hh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source/blender/functions/FN_multi_function_procedure.hh b/source/blender/functions/FN_multi_function_procedure.hh index 62f2292c1d9..407d87fde63 100644 --- a/source/blender/functions/FN_multi_function_procedure.hh +++ b/source/blender/functions/FN_multi_function_procedure.hh @@ -246,6 +246,9 @@ class MFProcedure : NonCopyable, NonMovable { Span<MFVariable *> variables(); Span<const MFVariable *> variables() const; + Span<MFDestructInstruction *> destruct_instructions(); + Span<const MFDestructInstruction *> destruct_instructions() const; + std::string to_dot() const; bool validate() const; @@ -449,4 +452,14 @@ inline Span<const MFVariable *> MFProcedure::variables() const return variables_; } +inline Span<MFDestructInstruction *> MFProcedure::destruct_instructions() +{ + return destruct_instructions_; +} + +inline Span<const MFDestructInstruction *> MFProcedure::destruct_instructions() const +{ + return destruct_instructions_; +} + } // namespace blender::fn |