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

Method deserialization

Demos/Demo_ItemBox/ResourceItemInfo.cpp:13–27  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11{
12
13 void ResourceItemInfo::deserialization(MyGUI::xml::ElementPtr _node, MyGUI::Version _version)
14 {
15 Base::deserialization(_node, _version);
16
17 MyGUI::xml::ElementEnumerator node = _node->getElementEnumerator();
18 while (node.next())
19 {
20 if (node->getName() == "Name")
21 mItemName = node->getContent();
22 else if (node->getName() == "Description")
23 mItemDescription = node->getContent();
24 else if (node->getName() == "Image")
25 mItemResourceImage = node->findAttribute("RefID");
26 }
27 }
28
29 const std::string& ResourceItemInfo::getItemName()
30 {

Callers

nothing calls this directly

Calls 4

getElementEnumeratorMethod · 0.80
findAttributeMethod · 0.80
deserializationFunction · 0.50
nextMethod · 0.45

Tested by

no test coverage detected