Blender  V3.3
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 
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 
#define CCL_NAMESPACE_END
Definition: cuda/compat.h:9
OperationNode * node
xml_node xml_write_node(Node *node, xml_node xml_root)
Definition: node_xml.cpp:224
void xml_read_node(XMLReader &reader, Node *node, xml_node xml_node)
Definition: node_xml.cpp:41
map< ustring, Node * > node_map
Definition: node_xml.h:15