Blender
V3.3
|
#include <pipeline_all_objects.h>
Public Member Functions | |
AllObjectsBuilderPipeline (::Depsgraph *graph) | |
![]() | |
ViewLayerBuilderPipeline (::Depsgraph *graph) | |
![]() | |
AbstractBuilderPipeline (::Depsgraph *graph) | |
virtual | ~AbstractBuilderPipeline ()=default |
void | build () |
Protected Member Functions | |
virtual unique_ptr< DepsgraphNodeBuilder > | construct_node_builder () override |
virtual unique_ptr< DepsgraphRelationBuilder > | construct_relation_builder () override |
![]() | |
virtual void | build_nodes (DepsgraphNodeBuilder &node_builder) override |
virtual void | build_relations (DepsgraphRelationBuilder &relation_builder) override |
![]() | |
virtual void | build_step_sanity_check () |
void | build_step_nodes () |
void | build_step_relations () |
void | build_step_finalize () |
Additional Inherited Members | |
![]() | |
Depsgraph * | deg_graph_ |
Main * | bmain_ |
Scene * | scene_ |
ViewLayer * | view_layer_ |
DepsgraphBuilderCache | builder_cache_ |
Definition at line 17 of file pipeline_all_objects.h.
blender::deg::AllObjectsBuilderPipeline::AllObjectsBuilderPipeline | ( | ::Depsgraph * | graph | ) |
Definition at line 44 of file pipeline_all_objects.cc.
|
overrideprotectedvirtual |
Reimplemented from blender::deg::AbstractBuilderPipeline.
Definition at line 49 of file pipeline_all_objects.cc.
References blender::deg::AbstractBuilderPipeline::bmain_, blender::deg::AbstractBuilderPipeline::builder_cache_, and blender::deg::AbstractBuilderPipeline::deg_graph_.
|
overrideprotectedvirtual |
Reimplemented from blender::deg::AbstractBuilderPipeline.
Definition at line 54 of file pipeline_all_objects.cc.
References blender::deg::AbstractBuilderPipeline::bmain_, blender::deg::AbstractBuilderPipeline::builder_cache_, and blender::deg::AbstractBuilderPipeline::deg_graph_.