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

Method shutdown

Common/BaseLayout/BaseLayout.h:147–158  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

145 }
146
147 void shutdown()
148 {
149 // удаляем все классы
150 for (VectorBasePtr::reverse_iterator iter = mListBase.rbegin(); iter != mListBase.rend(); ++iter)
151 delete (*iter);
152 mListBase.clear();
153
154 // удаляем все рутовые виджеты
155 if (!mLayoutName.empty())
156 MyGUI::LayoutManager::getInstance().unloadLayout(mListWindowRoot);
157 mListWindowRoot.clear();
158 }
159
160 template<typename Type>
161 void initialiseByAttributes(

Callers 8

destroyGuiMethod · 0.45
destroyGuiPlatformMethod · 0.45
destroyGuiPlatformMethod · 0.45
destroyGuiPlatformMethod · 0.45
destroyGuiPlatformMethod · 0.45
destroyGuiPlatformMethod · 0.45
destroyGuiPlatformMethod · 0.45
destroyGuiPlatformMethod · 0.45

Calls 5

rbeginMethod · 0.80
rendMethod · 0.80
unloadLayoutMethod · 0.80
clearMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected