#include <FN_multi_function_params.hh>
|
| MFParams (MFParamsBuilder &builder) |
|
template<typename T > |
VArray< T > | readonly_single_input (int param_index, StringRef name="") |
|
const GVArray & | readonly_single_input (int param_index, StringRef name="") |
|
bool | single_output_is_required (int param_index, StringRef name="") |
|
template<typename T > |
MutableSpan< T > | uninitialized_single_output (int param_index, StringRef name="") |
|
GMutableSpan | uninitialized_single_output (int param_index, StringRef name="") |
|
template<typename T > |
MutableSpan< T > | uninitialized_single_output_if_required (int param_index, StringRef name="") |
|
GMutableSpan | uninitialized_single_output_if_required (int param_index, StringRef name="") |
|
template<typename T > |
const VVectorArray< T > & | readonly_vector_input (int param_index, StringRef name="") |
|
const GVVectorArray & | readonly_vector_input (int param_index, StringRef name="") |
|
template<typename T > |
GVectorArray_TypedMutableRef< T > | vector_output (int param_index, StringRef name="") |
|
GVectorArray & | vector_output (int param_index, StringRef name="") |
|
template<typename T > |
MutableSpan< T > | single_mutable (int param_index, StringRef name="") |
|
GMutableSpan | single_mutable (int param_index, StringRef name="") |
|
template<typename T > |
GVectorArray_TypedMutableRef< T > | vector_mutable (int param_index, StringRef name="") |
|
GVectorArray & | vector_mutable (int param_index, StringRef name="") |
|
◆ MFParams()
◆ readonly_single_input() [1/2]
template<typename T >
VArray<T> blender::fn::MFParams::readonly_single_input |
( |
int |
param_index, |
|
|
StringRef |
name = "" |
|
) |
| |
|
inline |
◆ readonly_single_input() [2/2]
const GVArray& blender::fn::MFParams::readonly_single_input |
( |
int |
param_index, |
|
|
StringRef |
name = "" |
|
) |
| |
|
inline |
◆ readonly_vector_input() [1/2]
◆ readonly_vector_input() [2/2]
◆ single_mutable() [1/2]
◆ single_mutable() [2/2]
◆ single_output_is_required()
bool blender::fn::MFParams::single_output_is_required |
( |
int |
param_index, |
|
|
StringRef |
name = "" |
|
) |
| |
|
inline |
◆ uninitialized_single_output() [1/2]
template<typename T >
MutableSpan<T> blender::fn::MFParams::uninitialized_single_output |
( |
int |
param_index, |
|
|
StringRef |
name = "" |
|
) |
| |
|
inline |
◆ uninitialized_single_output() [2/2]
◆ uninitialized_single_output_if_required() [1/2]
template<typename T >
MutableSpan<T> blender::fn::MFParams::uninitialized_single_output_if_required |
( |
int |
param_index, |
|
|
StringRef |
name = "" |
|
) |
| |
|
inline |
◆ uninitialized_single_output_if_required() [2/2]
GMutableSpan blender::fn::MFParams::uninitialized_single_output_if_required |
( |
int |
param_index, |
|
|
StringRef |
name = "" |
|
) |
| |
|
inline |
◆ vector_mutable() [1/2]
◆ vector_mutable() [2/2]
◆ vector_output() [1/2]
◆ vector_output() [2/2]
The documentation for this class was generated from the following files: