MCPcopy Create free account
hub / github.com/MyGUI/mygui / deserialization

Method deserialization

Tools/SkinEditor/SkinExportSerializer.cpp:44–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42 }
43
44 bool SkinExportSerializer::deserialization(pugi::xml_document& _doc)
45 {
46 if (_doc.select_single_node("MyGUI[@type=\"Resource\"]").node().empty())
47 return false;
48
49 pugi::xpath_node_set nodes = _doc.select_nodes("MyGUI/Resource[@type=\"ResourceSkin\"]");
50 for (const auto& node : nodes)
51 parseSkin(node.node());
52
53 return true;
54 }
55
56 void SkinExportSerializer::parseSkin(pugi::xml_node _node)
57 {

Callers 1

loadMethod · 0.45

Calls 4

emptyMethod · 0.45
nodeMethod · 0.45
select_single_nodeMethod · 0.45
select_nodesMethod · 0.45

Tested by

no test coverage detected