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

Method saveCodeGeneratorSettings

Tools/LayoutEditor/EditorWidgets.cpp:826–838  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

824 }
825
826 void EditorWidgets::saveCodeGeneratorSettings(MyGUI::xml::ElementPtr _rootNode)
827 {
828 MyGUI::xml::ElementPtr node = _rootNode->createChild(CodeGeneratorSettingsNodeName);
829
830 for (MyGUI::MapString::const_iterator iter = mCodeGeneratorSettings.begin();
831 iter != mCodeGeneratorSettings.end();
832 ++iter)
833 {
834 MyGUI::xml::ElementPtr nodeProp = node->createChild("Property");
835 nodeProp->addAttribute("key", iter->first);
836 nodeProp->addAttribute("value", iter->second);
837 }
838 }
839
840 void EditorWidgets::onSetWidgetCoord(MyGUI::Widget* _widget, const MyGUI::IntCoord& _value, std::string_view _owner)
841 const

Callers

nothing calls this directly

Calls 4

createChildMethod · 0.80
addAttributeMethod · 0.80
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected