add_signature_parameters(MFSignatureBuilder &signature, std::index_sequence< I... >) | blender::fn::CustomMF< MFParamTag< MFParamCategory::SingleInput, In1 >, MFParamTag< MFParamCategory::SingleOutput, Out1 > > | inlinestatic |
call(IndexMask mask, MFParams params, MFContext UNUSED(context)) const override | blender::fn::CustomMF< MFParamTag< MFParamCategory::SingleInput, In1 >, MFParamTag< MFParamCategory::SingleOutput, Out1 > > | inline |
blender::fn::MultiFunction::call(IndexMask mask, MFParams params, MFContext context) const =0 | blender::fn::MultiFunction | pure virtual |
call_auto(IndexMask mask, MFParams params, MFContext context) const | blender::fn::MultiFunction | |
CustomMF(const char *name, ElementFn element_fn, ExecPreset exec_preset=CustomMF_presets::Materialized()) | blender::fn::CustomMF< MFParamTag< MFParamCategory::SingleInput, In1 >, MFParamTag< MFParamCategory::SingleOutput, Out1 > > | inline |
CustomMF_SI_SO(const char *name, ElementFn element_fn, ExecPreset exec_preset=CustomMF_presets::Materialized()) | blender::fn::CustomMF_SI_SO< In1, Out1 > | inline |
debug_name() const | blender::fn::MultiFunction | virtual |
depends_on_context() const | blender::fn::MultiFunction | inline |
equals(const MultiFunction &UNUSED(other)) const | blender::fn::MultiFunction | inlinevirtual |
execute(ElementFn element_fn, ExecPreset exec_preset, IndexMask mask, MFParams params, std::index_sequence< I... >) | blender::fn::CustomMF< MFParamTag< MFParamCategory::SingleInput, In1 >, MFParamTag< MFParamCategory::SingleOutput, Out1 > > | inlinestatic |
execution_hints() const | blender::fn::MultiFunction | |
get_execution_hints() const | blender::fn::MultiFunction | protectedvirtual |
hash() const | blender::fn::MultiFunction | inlinevirtual |
name() const | blender::fn::MultiFunction | inline |
param_amount() const | blender::fn::MultiFunction | inline |
param_indices() const | blender::fn::MultiFunction | inline |
param_name(int param_index) const | blender::fn::MultiFunction | inline |
param_type(int param_index) const | blender::fn::MultiFunction | inline |
set_signature(const MFSignature *signature) | blender::fn::MultiFunction | inlineprotected |
signature() const | blender::fn::MultiFunction | inline |
~MultiFunction() | blender::fn::MultiFunction | inlinevirtual |