|
Blender V5.0
|
#include <NOD_geometry_nodes_closure_eval.hh>
Public Attributes | |
| std::string | key |
| const bke::bNodeSocketType * | type = nullptr |
| bke::SocketValueVariant * | value = nullptr |
Definition at line 23 of file NOD_geometry_nodes_closure_eval.hh.
| std::string blender::nodes::ClosureEagerEvalParams::OutputItem::key |
Definition at line 24 of file NOD_geometry_nodes_closure_eval.hh.
| const bke::bNodeSocketType* blender::nodes::ClosureEagerEvalParams::OutputItem::type = nullptr |
Definition at line 25 of file NOD_geometry_nodes_closure_eval.hh.
Referenced by blender::nodes::evaluate_closure_eagerly().
| bke::SocketValueVariant* blender::nodes::ClosureEagerEvalParams::OutputItem::value = nullptr |
Where the output value should be stored. This is expected to point to uninitialized memory when it's passed into evaluate_closure_eagerly which will then construct the value inplace.
Definition at line 30 of file NOD_geometry_nodes_closure_eval.hh.
Referenced by blender::nodes::evaluate_closure_eagerly().