Blender V5.0
blender::deg::CompositorBuilderPipeline Class Reference

#include <pipeline_compositor.h>

Inherits blender::deg::AbstractBuilderPipeline.

Public Member Functions

 CompositorBuilderPipeline (::Depsgraph *graph, bNodeTree *nodetree)
Public Member Functions inherited from blender::deg::AbstractBuilderPipeline
 AbstractBuilderPipeline (::Depsgraph *graph)
virtual ~AbstractBuilderPipeline ()=default
void build ()

Protected Member Functions

std::unique_ptr< DepsgraphNodeBuilderconstruct_node_builder () override
std::unique_ptr< DepsgraphRelationBuilderconstruct_relation_builder () override
void build_nodes (DepsgraphNodeBuilder &node_builder) override
void build_relations (DepsgraphRelationBuilder &relation_builder) override
Protected Member Functions inherited from blender::deg::AbstractBuilderPipeline
virtual void build_step_sanity_check ()
void build_step_nodes ()
void build_step_relations ()
void build_step_finalize ()

Additional Inherited Members

Protected Attributes inherited from blender::deg::AbstractBuilderPipeline
Depsgraphdeg_graph_
Mainbmain_
Scenescene_
ViewLayerview_layer_
DepsgraphBuilderCache builder_cache_

Detailed Description

Definition at line 17 of file pipeline_compositor.h.

Constructor & Destructor Documentation

◆ CompositorBuilderPipeline()

blender::deg::CompositorBuilderPipeline::CompositorBuilderPipeline ( ::Depsgraph * graph,
bNodeTree * nodetree )

Member Function Documentation

◆ build_nodes()

◆ build_relations()

◆ construct_node_builder()

std::unique_ptr< DepsgraphNodeBuilder > blender::deg::CompositorBuilderPipeline::construct_node_builder ( )
overrideprotectedvirtual

◆ construct_relation_builder()

std::unique_ptr< DepsgraphRelationBuilder > blender::deg::CompositorBuilderPipeline::construct_relation_builder ( )
overrideprotectedvirtual

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