From 2ddb3dc617a5ad3dd5882cde8c088127bd57f916 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Thu, 16 Jul 2020 13:38:23 +0200 Subject: Nodes: support default function for partially implemented nodes --- source/blender/functions/FN_multi_function_builder.hh | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'source/blender/functions/FN_multi_function_builder.hh') diff --git a/source/blender/functions/FN_multi_function_builder.hh b/source/blender/functions/FN_multi_function_builder.hh index 6e7efb21850..c2c95f7c355 100644 --- a/source/blender/functions/FN_multi_function_builder.hh +++ b/source/blender/functions/FN_multi_function_builder.hh @@ -302,6 +302,17 @@ template class CustomMF_Constant : public MultiFunction { } }; +class CustomMF_DefaultOutput : public MultiFunction { + private: + uint output_amount_; + + public: + CustomMF_DefaultOutput(StringRef name, + Span input_types, + Span output_types); + void call(IndexMask mask, MFParams params, MFContext context) const override; +}; + } // namespace blender::fn #endif /* __FN_MULTI_FUNCTION_BUILDER_HH__ */ -- cgit v1.2.3