Blender V5.0
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#ifdef WITH_PUGIXML
8
9# include "util/map.h"
10# include "util/param.h"
11# include "util/xml.h"
12
14
15struct Node;
16
17struct XMLReader {
18 map<ustring, Node *> node_map;
19};
20
21void xml_read_node(XMLReader &reader, Node *node, const xml_node xml_node);
22xml_node xml_write_node(Node *node, const xml_node xml_root);
23
25
26#endif /* WITH_PUGIXML */
#define CCL_NAMESPACE_END