Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/intern/COM_NodeOperationBuilder.cc
| Show All 40 Lines | |||||
| namespace blender::compositor { | namespace blender::compositor { | ||||
| NodeOperationBuilder::NodeOperationBuilder(const CompositorContext *context, bNodeTree *b_nodetree) | NodeOperationBuilder::NodeOperationBuilder(const CompositorContext *context, bNodeTree *b_nodetree) | ||||
| : m_context(context), m_current_node(nullptr), m_active_viewer(nullptr) | : m_context(context), m_current_node(nullptr), m_active_viewer(nullptr) | ||||
| { | { | ||||
| m_graph.from_bNodeTree(*context, b_nodetree); | m_graph.from_bNodeTree(*context, b_nodetree); | ||||
| } | } | ||||
| NodeOperationBuilder::~NodeOperationBuilder() | |||||
| { | |||||
| } | |||||
| void NodeOperationBuilder::convertToOperations(ExecutionSystem *system) | void NodeOperationBuilder::convertToOperations(ExecutionSystem *system) | ||||
| { | { | ||||
| /* interface handle for nodes */ | /* interface handle for nodes */ | ||||
| NodeConverter converter(this); | NodeConverter converter(this); | ||||
| for (Node *node : m_graph.nodes()) { | for (Node *node : m_graph.nodes()) { | ||||
| m_current_node = node; | m_current_node = node; | ||||
| ▲ Show 20 Lines • Show All 672 Lines • Show Last 20 Lines | |||||