Blender
V4.3
intern
cycles
graph
node_xml.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2011-2022 Blender Foundation
2
*
3
* SPDX-License-Identifier: Apache-2.0 */
4
5
#pragma once
6
7
#include "
graph/node.h
"
8
9
#include "
util/map.h
"
10
#include "
util/string.h
"
11
#include "
util/xml.h
"
12
13
CCL_NAMESPACE_BEGIN
14
15
struct
XMLReader
{
16
map<ustring, Node *>
node_map
;
17
};
18
19
void
xml_read_node
(
XMLReader
&reader,
Node
*node, xml_node xml_node);
20
xml_node
xml_write_node
(
Node
*node, xml_node xml_root);
21
22
CCL_NAMESPACE_END
map.h
CCL_NAMESPACE_END
#define CCL_NAMESPACE_END
Definition
device/cuda/compat.h:10
node.h
CCL_NAMESPACE_BEGIN
Definition
python.cpp:44
xml_write_node
xml_node xml_write_node(Node *node, xml_node xml_root)
Definition
node_xml.cpp:234
xml_read_node
void xml_read_node(XMLReader &reader, Node *node, xml_node xml_node)
Definition
node_xml.cpp:43
string.h
Node
Definition
graph/node.h:90
XMLReader
Definition
node_xml.h:15
XMLReader::node_map
map< ustring, Node * > node_map
Definition
node_xml.h:16
xml.h
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0