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

Method command_UpdateResources

Tools/LayoutEditor/ProjectControl.cpp:236–256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

234 }
235
236 void ProjectControl::command_UpdateResources(const MyGUI::UString& _commandName, bool& _result)
237 {
238 if (!checkCommand())
239 return;
240
241 if (mProjectName.empty())
242 return;
243
244 updateProjectSkins();
245
246 MyGUI::xml::Document* savedDoc = EditorWidgets::getInstance().savexmlDocument();
247 EditorWidgets::getInstance().clear();
248 EditorWidgets::getInstance().loadxmlDocument(savedDoc);
249 delete savedDoc;
250 WidgetSelectorManager::getInstance().setSelectedWidget(nullptr);
251
252 // перегружаем список
253 load();
254
255 _result = true;
256 }
257
258 void ProjectControl::updateProjectSkins()
259 {

Callers

nothing calls this directly

Calls 5

savexmlDocumentMethod · 0.80
loadxmlDocumentMethod · 0.80
setSelectedWidgetMethod · 0.80
emptyMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected