From 902ee4d13ce8cdaee869ecdb1a6925be940d0cd7 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Tue, 7 Jul 2020 19:46:10 +0200 Subject: Functions: cleanup loop that traverses the MFNetwork --- source/blender/functions/FN_multi_function_network.hh | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'source/blender/functions/FN_multi_function_network.hh') diff --git a/source/blender/functions/FN_multi_function_network.hh b/source/blender/functions/FN_multi_function_network.hh index 413f68a8531..01860c540e3 100644 --- a/source/blender/functions/FN_multi_function_network.hh +++ b/source/blender/functions/FN_multi_function_network.hh @@ -95,8 +95,6 @@ class MFNode : NonCopyable, NonMovable { Span outputs(); Span outputs() const; - template void foreach_origin_socket(const FuncT &func) const; - bool all_inputs_have_origin() const; private: @@ -333,16 +331,6 @@ inline Span MFNode::outputs() const return outputs_; } -template inline void MFNode::foreach_origin_socket(const FuncT &func) const -{ - for (const MFInputSocket *socket : inputs_) { - const MFOutputSocket *origin = socket->origin(); - if (origin != nullptr) { - func(*origin); - } - } -} - inline bool MFNode::all_inputs_have_origin() const { for (const MFInputSocket *socket : inputs_) { -- cgit v1.2.3