[Bf-blender-cvs] [c3422c48add] master: Cleanup: remove dummy multi function
Jacques Lucke
noreply at git.blender.org
Wed Nov 17 12:33:28 CET 2021
Commit: c3422c48add05324414dcf32a7e4557de5f26d6d
Author: Jacques Lucke
Date: Wed Nov 17 12:33:07 2021 +0100
Branches: master
https://developer.blender.org/rBc3422c48add05324414dcf32a7e4557de5f26d6d
Cleanup: remove dummy multi function
===================================================================
M source/blender/functions/FN_multi_function.hh
M source/blender/functions/intern/multi_function.cc
===================================================================
diff --git a/source/blender/functions/FN_multi_function.hh b/source/blender/functions/FN_multi_function.hh
index 98788025558..c57f6cf574e 100644
--- a/source/blender/functions/FN_multi_function.hh
+++ b/source/blender/functions/FN_multi_function.hh
@@ -131,8 +131,6 @@ inline MFParamsBuilder::MFParamsBuilder(const MultiFunction &fn, const IndexMask
{
}
-extern const MultiFunction &dummy_multi_function;
-
namespace multi_function_types {
using fn::CPPType;
using fn::GMutableSpan;
diff --git a/source/blender/functions/intern/multi_function.cc b/source/blender/functions/intern/multi_function.cc
index bb657f321ec..43eacdcd2a1 100644
--- a/source/blender/functions/intern/multi_function.cc
+++ b/source/blender/functions/intern/multi_function.cc
@@ -18,28 +18,4 @@
namespace blender::fn {
-class DummyMultiFunction : public MultiFunction {
- public:
- DummyMultiFunction()
- {
- static MFSignature signature = create_signature();
- this->set_signature(&signature);
- }
-
- static MFSignature create_signature()
- {
- MFSignatureBuilder signature{"Dummy"};
- return signature.build();
- }
-
- void call(IndexMask UNUSED(mask),
- MFParams UNUSED(params),
- MFContext UNUSED(context)) const override
- {
- }
-};
-
-static DummyMultiFunction dummy_multi_function_;
-const MultiFunction &dummy_multi_function = dummy_multi_function_;
-
} // namespace blender::fn
More information about the Bf-blender-cvs
mailing list