Blender V4.3
blender::fn::lazy_function::tests::SimpleSideEffectProvider Class Reference

Inherits blender::fn::lazy_function::GraphExecutorSideEffectProvider.

Public Member Functions

 SimpleSideEffectProvider (Span< const FunctionNode * > side_effect_nodes)
 
Vector< const FunctionNode * > get_nodes_with_side_effects (const Context &) const override
 
- Public Member Functions inherited from blender::fn::lazy_function::GraphExecutorSideEffectProvider
virtual ~GraphExecutorSideEffectProvider ()=default
 

Detailed Description

Definition at line 56 of file FN_lazy_function_test.cc.

Constructor & Destructor Documentation

◆ SimpleSideEffectProvider()

blender::fn::lazy_function::tests::SimpleSideEffectProvider::SimpleSideEffectProvider ( Span< const FunctionNode * > side_effect_nodes)
inline

Definition at line 61 of file FN_lazy_function_test.cc.

Member Function Documentation

◆ get_nodes_with_side_effects()

Vector< const FunctionNode * > blender::fn::lazy_function::tests::SimpleSideEffectProvider::get_nodes_with_side_effects ( const Context & ) const
inlineoverridevirtual

The documentation for this class was generated from the following file: