diff options
Diffstat (limited to 'source/blender/functions/FN_multi_function_params.hh')
-rw-r--r-- | source/blender/functions/FN_multi_function_params.hh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/functions/FN_multi_function_params.hh b/source/blender/functions/FN_multi_function_params.hh index 9cce8bb7401..93d7b47af83 100644 --- a/source/blender/functions/FN_multi_function_params.hh +++ b/source/blender/functions/FN_multi_function_params.hh @@ -68,6 +68,10 @@ class MFParamsBuilder { virtual_array_spans_.append(ref); } + template<typename T> void add_uninitialized_single_output(T *value) + { + this->add_uninitialized_single_output(GMutableSpan(CPPType::get<T>(), value, 1)); + } void add_uninitialized_single_output(GMutableSpan ref) { this->assert_current_param_type(MFParamType::ForSingleOutput(ref.type())); |