|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| struct | XMLReader |
Functions | |
| void | xml_read_node (XMLReader &reader, Node *node, xml_node xml_node) |
| xml_node | xml_write_node (Node *node, xml_node xml_root) |
Definition at line 43 of file node_xml.cpp.
References SocketType::BOOLEAN, SocketType::BOOLEAN_ARRAY, SocketType::CLOSURE, SocketType::COLOR, SocketType::COLOR_ARRAY, SocketType::ENUM, SocketType::enum_values, NodeEnum::exists(), SocketType::flags, SocketType::FLOAT, SocketType::FLOAT_ARRAY, SocketType::INT, int, SocketType::INT_ARRAY, SocketType::INTERNAL, Node::is_a(), SocketType::name, SocketType::NODE, node, SocketType::NODE_ARRAY, XMLReader::node_map, SocketType::node_type, SocketType::NORMAL, SocketType::NORMAL_ARRAY, NULL, SocketType::NUM_TYPES, SocketType::POINT, SocketType::POINT2, SocketType::POINT2_ARRAY, SocketType::POINT_ARRAY, array< T, alignment >::resize(), Node::set(), SocketType::STRING, SocketType::STRING_ARRAY, string_split(), SocketType::TRANSFORM, SocketType::TRANSFORM_ARRAY, SocketType::type, SocketType::UINT, SocketType::UINT64, SocketType::UNDEFINED, SocketType::VECTOR, SocketType::VECTOR_ARRAY, xml_read_boolean(), and xml_read_float_array().
Referenced by xml_read_background(), xml_read_camera(), xml_read_light(), xml_read_object(), xml_read_scene(), and xml_read_shader_graph().
| xml_node xml_write_node | ( | Node * | node, |
| xml_node | xml_root ) |
Definition at line 234 of file node_xml.cpp.
References SocketType::BOOLEAN, SocketType::BOOLEAN_ARRAY, SocketType::CLOSURE, SocketType::COLOR, SocketType::COLOR_ARRAY, double(), SocketType::ENUM, SocketType::flags, SocketType::FLOAT, SocketType::FLOAT_ARRAY, Node::get_node(), SocketType::INT, SocketType::INT_ARRAY, SocketType::INTERNAL, SocketType::name, SocketType::NODE, SocketType::NODE_ARRAY, SocketType::NORMAL, SocketType::NORMAL_ARRAY, SocketType::NUM_TYPES, SocketType::POINT, SocketType::POINT2, SocketType::POINT2_ARRAY, SocketType::POINT_ARRAY, SocketType::STRING, SocketType::STRING_ARRAY, string_printf(), SocketType::TRANSFORM, SocketType::TRANSFORM_ARRAY, SocketType::type, SocketType::UINT, SocketType::UINT64, SocketType::UNDEFINED, SocketType::VECTOR, SocketType::VECTOR_ARRAY, xml_write_boolean(), and z().