|
Blender V4.3
|
#include <FN_lazy_function_graph_executor.hh>
Inherited by blender::fn::lazy_function::tests::SimpleSideEffectProvider, blender::nodes::ForeachGeometryElementZoneSideEffectProvider, and blender::nodes::RepeatZoneSideEffectProvider.
Public Member Functions | |
| virtual | ~GraphExecutorSideEffectProvider ()=default |
| virtual Vector< const FunctionNode * > | get_nodes_with_side_effects (const Context &context) const |
Has to be implemented when some of the nodes in the graph may have side effects. The #GraphExecutor has to know about that to make sure that these nodes will be executed even though their outputs are not needed.
Definition at line 53 of file FN_lazy_function_graph_executor.hh.
|
virtualdefault |
|
virtual |
Reimplemented in blender::fn::lazy_function::tests::SimpleSideEffectProvider, blender::nodes::ForeachGeometryElementZoneSideEffectProvider, and blender::nodes::RepeatZoneSideEffectProvider.
Definition at line 1572 of file lazy_function_graph_executor.cc.
References UNUSED_VARS.