Blender
V3.3
intern
cycles
graph
node_xml.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: Apache-2.0
2
* Copyright 2011-2022 Blender Foundation */
3
4
#pragma once
5
6
#include "
graph/node.h
"
7
8
#include "
util/map.h
"
9
#include "
util/string.h
"
10
#include "
util/xml.h
"
11
12
CCL_NAMESPACE_BEGIN
13
14
struct
XMLReader
{
15
map<ustring, Node *>
node_map
;
16
};
17
18
void
xml_read_node
(
XMLReader
&reader,
Node
*
node
, xml_node xml_node);
19
xml_node
xml_write_node
(
Node
*
node
, xml_node xml_root);
20
21
CCL_NAMESPACE_END
CCL_NAMESPACE_END
#define CCL_NAMESPACE_END
Definition:
cuda/compat.h:9
map.h
node
OperationNode * node
Definition:
deg_builder_cycle.cc:38
node.h
CCL_NAMESPACE_BEGIN
Definition:
python.cpp:37
xml_write_node
xml_node xml_write_node(Node *node, xml_node xml_root)
Definition:
node_xml.cpp:224
xml_read_node
void xml_read_node(XMLReader &reader, Node *node, xml_node xml_node)
Definition:
node_xml.cpp:41
string.h
Node
Definition:
graph/node.h:89
XMLReader
Definition:
node_xml.h:14
XMLReader::node_map
map< ustring, Node * > node_map
Definition:
node_xml.h:15
xml.h
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1