| add_signature_parameters(MFSignatureBuilder &signature, std::index_sequence< I... >) | blender::fn::CustomMF< MFParamTag< MFParamCategory::SingleInput, In1 >, MFParamTag< MFParamCategory::SingleInput, In2 >, MFParamTag< MFParamCategory::SingleOutput, Out1 > > | inlinestatic |
| call(IndexMask mask, MFParams params, MFContext UNUSED(context)) const override | blender::fn::CustomMF< MFParamTag< MFParamCategory::SingleInput, In1 >, MFParamTag< MFParamCategory::SingleInput, In2 >, 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::SingleInput, In2 >, MFParamTag< MFParamCategory::SingleOutput, Out1 > > | inline |
| CustomMF_SI_SI_SO(const char *name, ElementFn element_fn, ExecPreset exec_preset=CustomMF_presets::Materialized()) | blender::fn::CustomMF_SI_SI_SO< In1, In2, 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::SingleInput, In2 >, 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 |