|
Blender V4.3
|
#include <MOD_nodes.hh>
Public Attributes | |
| std::shared_ptr< nodes::geo_eval_log::GeoModifierLog > | eval_log |
| std::shared_ptr< bke::bake::ModifierCache > | cache |
Definition at line 27 of file MOD_nodes.hh.
| std::shared_ptr<bke::bake::ModifierCache> blender::NodesModifierRuntime::cache |
Simulation cache that is shared between original and evaluated modifiers. This allows the original modifier to be removed, without also removing the simulation state which may still be used by the evaluated modifier.
Definition at line 40 of file MOD_nodes.hh.
| std::shared_ptr<nodes::geo_eval_log::GeoModifierLog> blender::NodesModifierRuntime::eval_log |
Contains logged information from the last evaluation. This can be used to help the user to debug a node tree. This is a shared pointer because we might want to keep it around in some cases after the evaluation (e.g. for gizmo backpropagation).
Definition at line 34 of file MOD_nodes.hh.