Blender V4.3
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
14
15struct XMLReader {
16 map<ustring, Node *> node_map;
17};
18
19void xml_read_node(XMLReader &reader, Node *node, xml_node xml_node);
20xml_node xml_write_node(Node *node, xml_node xml_root);
21
#define CCL_NAMESPACE_END
xml_node xml_write_node(Node *node, xml_node xml_root)
Definition node_xml.cpp:234
void xml_read_node(XMLReader &reader, Node *node, xml_node xml_node)
Definition node_xml.cpp:43
map< ustring, Node * > node_map
Definition node_xml.h:16