|
Blender
V2.93
|
Inherits blender::fn::Value.
Public Member Functions | |
| OwnSingleValue (GMutableSpan span, int max_remaining_users, bool is_single_allocated) | |
Public Member Functions inherited from blender::fn::Value | |
| Value (ValueType type) | |
Public Attributes | |
| GMutableSpan | span |
| int | max_remaining_users |
| bool | is_single_allocated |
Public Attributes inherited from blender::fn::Value | |
| ValueType | type |
Definition at line 489 of file multi_function_network_evaluation.cc.
|
inline |
Definition at line 496 of file multi_function_network_evaluation.cc.
References blender::fn::OwnSingle.
| bool blender::fn::OwnSingleValue::is_single_allocated |
Definition at line 494 of file multi_function_network_evaluation.cc.
Referenced by blender::fn::MFNetworkEvaluationStorage::finish_input_socket(), blender::fn::MFNetworkEvaluationStorage::get_mutable_single__full(), blender::fn::MFNetworkEvaluationStorage::get_single_input__full(), and blender::fn::MFNetworkEvaluationStorage::~MFNetworkEvaluationStorage().
| int blender::fn::OwnSingleValue::max_remaining_users |
| GMutableSpan blender::fn::OwnSingleValue::span |
This span has been allocated during the evaluation of the multi-function network and contains intermediate data. It has to be freed once the network evaluation is finished.
Definition at line 492 of file multi_function_network_evaluation.cc.
Referenced by blender::fn::MFNetworkEvaluationStorage::finish_input_socket(), blender::fn::MFNetworkEvaluationStorage::get_mutable_single__full(), blender::fn::MFNetworkEvaluationStorage::get_mutable_single__single(), blender::fn::MFNetworkEvaluationStorage::get_single_input__full(), blender::fn::MFNetworkEvaluationStorage::get_single_input__single(), and blender::fn::MFNetworkEvaluationStorage::~MFNetworkEvaluationStorage().