|
Blender V4.3
|
#include <pipeline_from_ids.h>
Inherits blender::deg::AbstractBuilderPipeline.
Public Member Functions | |
| FromIDsBuilderPipeline (::Depsgraph *graph, Span< ID * > ids) | |
Public Member Functions inherited from blender::deg::AbstractBuilderPipeline | |
| 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 |
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 | |
| Depsgraph * | deg_graph_ |
| Main * | bmain_ |
| Scene * | scene_ |
| ViewLayer * | view_layer_ |
| DepsgraphBuilderCache | builder_cache_ |
Definition at line 25 of file pipeline_from_ids.h.
| blender::deg::FromIDsBuilderPipeline::FromIDsBuilderPipeline | ( | ::Depsgraph * | graph, |
| Span< ID * > | ids ) |
Definition at line 79 of file pipeline_from_ids.cc.
|
overrideprotectedvirtual |
Implements blender::deg::AbstractBuilderPipeline.
Definition at line 95 of file pipeline_from_ids.cc.
References blender::deg::DepsgraphNodeBuilder::build_id(), 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 103 of file pipeline_from_ids.cc.
References blender::deg::DepsgraphRelationBuilder::build_id(), blender::deg::DepsgraphRelationBuilder::build_view_layer(), blender::deg::DEG_ID_LINKED_DIRECTLY, blender::deg::AbstractBuilderPipeline::scene_, and blender::deg::AbstractBuilderPipeline::view_layer_.
|
overrideprotectedvirtual |
Reimplemented from blender::deg::AbstractBuilderPipeline.
Definition at line 84 of file pipeline_from_ids.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 89 of file pipeline_from_ids.cc.
References blender::deg::AbstractBuilderPipeline::bmain_, blender::deg::AbstractBuilderPipeline::builder_cache_, and blender::deg::AbstractBuilderPipeline::deg_graph_.