|
Blender
V2.93
|
#include <FN_multi_function_signature.hh>
Public Member Functions | |
| int | data_index (int param_index) const |
Public Attributes | |
| std::string | function_name |
| Vector< std::string > | param_names |
| Vector< MFParamType > | param_types |
| Vector< int > | param_data_indices |
| bool | depends_on_context = false |
Definition at line 32 of file FN_multi_function_signature.hh.
|
inline |
Definition at line 39 of file FN_multi_function_signature.hh.
References param_data_indices.
Referenced by blender::fn::MFParams::readonly_single_input(), blender::fn::MFParams::readonly_vector_input(), blender::fn::MFParams::single_mutable(), blender::fn::MFParams::uninitialized_single_output(), blender::fn::MFParams::vector_mutable(), and blender::fn::MFParams::vector_output().
| bool blender::fn::MFSignature::depends_on_context = false |
Definition at line 37 of file FN_multi_function_signature.hh.
Referenced by ObjectSocketMultiFunction::create_signature(), and blender::fn::MultiFunction::depends_on_context().
| std::string blender::fn::MFSignature::function_name |
Definition at line 33 of file FN_multi_function_signature.hh.
Referenced by blender::fn::MultiFunction::name().
| Vector<int> blender::fn::MFSignature::param_data_indices |
Definition at line 36 of file FN_multi_function_signature.hh.
Referenced by data_index().
| Vector<std::string> blender::fn::MFSignature::param_names |
Definition at line 34 of file FN_multi_function_signature.hh.
Referenced by blender::fn::MultiFunction::param_name().
| Vector<MFParamType> blender::fn::MFSignature::param_types |
Definition at line 35 of file FN_multi_function_signature.hh.
Referenced by blender::fn::MultiFunction::param_amount(), blender::fn::MultiFunction::param_indices(), and blender::fn::MultiFunction::param_type().