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

Method loadWidgetsFromXmlNode

Tools/LayoutEditor/EditorWidgets.cpp:778–789  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

776 }
777
778 void EditorWidgets::loadWidgetsFromXmlNode(MyGUI::xml::ElementPtr _root, bool _testMode)
779 {
780 // берем детей и крутимся
781 MyGUI::xml::ElementEnumerator element = _root->getElementEnumerator();
782 while (element.next())
783 {
784 if (element->getName() == "Widget")
785 parseWidget(element, nullptr, _testMode);
786 else if (element->getName() == CodeGeneratorSettingsNodeName)
787 loadCodeGeneratorSettings(element.current());
788 }
789 }
790
791 void EditorWidgets::saveWidgetsToXmlNode(MyGUI::xml::ElementPtr _root, bool _compatibility)
792 {

Callers

nothing calls this directly

Calls 3

getElementEnumeratorMethod · 0.80
nextMethod · 0.45
currentMethod · 0.45

Tested by

no test coverage detected