Blender
V3.3
|
#include <pipeline_view_layer.h>
Public Member Functions | |
ViewLayerBuilderPipeline (::Depsgraph *graph) | |
![]() | |
AbstractBuilderPipeline (::Depsgraph *graph) | |
virtual | ~AbstractBuilderPipeline ()=default |
void | build () |
Protected Member Functions | |
virtual void | build_nodes (DepsgraphNodeBuilder &node_builder) override |
virtual void | build_relations (DepsgraphRelationBuilder &relation_builder) override |
![]() | |
virtual unique_ptr< DepsgraphNodeBuilder > | construct_node_builder () |
virtual unique_ptr< DepsgraphRelationBuilder > | construct_relation_builder () |
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 14 of file pipeline_view_layer.h.
blender::deg::ViewLayerBuilderPipeline::ViewLayerBuilderPipeline | ( | ::Depsgraph * | graph | ) |
Definition at line 12 of file pipeline_view_layer.cc.
|
overrideprotectedvirtual |
Implements blender::deg::AbstractBuilderPipeline.
Definition at line 17 of file pipeline_view_layer.cc.
References blender::deg::DepsgraphNodeBuilder::build_view_layer(), blender::deg::DEG_ID_LINKED_DIRECTLY, blender::deg::AbstractBuilderPipeline::scene_, and blender::deg::AbstractBuilderPipeline::view_layer_.
|
overrideprotectedvirtual |
Implements blender::deg::AbstractBuilderPipeline.
Definition at line 22 of file pipeline_view_layer.cc.
References blender::deg::DepsgraphRelationBuilder::build_view_layer(), blender::deg::DEG_ID_LINKED_DIRECTLY, blender::deg::AbstractBuilderPipeline::scene_, and blender::deg::AbstractBuilderPipeline::view_layer_.