Blender
V3.3
source
blender
depsgraph
intern
builder
pipeline_view_layer.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later
2
* Copyright 2020 Blender Foundation. All rights reserved. */
3
8
#pragma once
9
10
#include "
pipeline.h
"
11
12
namespace
blender::deg
{
13
14
class
ViewLayerBuilderPipeline
:
public
AbstractBuilderPipeline
{
15
public
:
16
ViewLayerBuilderPipeline
(::
Depsgraph
*
graph
);
17
18
protected
:
19
virtual
void
build_nodes
(
DepsgraphNodeBuilder
&node_builder)
override
;
20
virtual
void
build_relations
(
DepsgraphRelationBuilder
&relation_builder)
override
;
21
};
22
23
}
// namespace blender::deg
blender::deg::AbstractBuilderPipeline
Definition:
source/blender/depsgraph/intern/builder/pipeline.h:33
blender::deg::DepsgraphNodeBuilder
Definition:
deg_builder_nodes.h:62
blender::deg::DepsgraphRelationBuilder
Definition:
deg_builder_relations.h:147
blender::deg::ViewLayerBuilderPipeline
Definition:
pipeline_view_layer.h:14
blender::deg::ViewLayerBuilderPipeline::ViewLayerBuilderPipeline
ViewLayerBuilderPipeline(::Depsgraph *graph)
Definition:
pipeline_view_layer.cc:12
blender::deg::ViewLayerBuilderPipeline::build_nodes
virtual void build_nodes(DepsgraphNodeBuilder &node_builder) override
Definition:
pipeline_view_layer.cc:17
blender::deg::ViewLayerBuilderPipeline::build_relations
virtual void build_relations(DepsgraphRelationBuilder &relation_builder) override
Definition:
pipeline_view_layer.cc:22
graph
Depsgraph * graph
Definition:
deg_builder_cycle.cc:56
pipeline.h
blender::deg
Definition:
deg_builder.cc:40
blender::deg::Depsgraph
Definition:
depsgraph.h:43
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1