Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacques Lucke <jacques@blender.org>2021-09-09 19:55:38 +0300
committerJacques Lucke <jacques@blender.org>2021-09-09 19:55:38 +0300
commit0eb570cbbb32b43048be13b6ba86de7ee30e6978 (patch)
tree895583e907ab1237156676825872ea5a9e8c1e21 /source/blender/functions/FN_multi_function_procedure.hh
parente3594c8e65f6e29e4cc647146941f089b5c6d666 (diff)
progress
Diffstat (limited to 'source/blender/functions/FN_multi_function_procedure.hh')
-rw-r--r--source/blender/functions/FN_multi_function_procedure.hh13
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