MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / DetachChild

Method DetachChild

ogsr_engine/xrGame/ui/UIWindow.cpp:283–298  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

281}
282
283void CUIWindow::DetachChild(CUIWindow* pChild, bool from_destructor)
284{
285 if (!pChild)
286 return;
287
288 __try
289 {
290 m_ChildWndList.remove(pChild);
291 }
292 __except (ExceptStackTrace("Exception catched in m_ChildWndList.remove(pChild)"))
293 {
294 FATAL("Exception catched in m_ChildWndList.remove(pChild)! Please send logs and minidumps to the engine developers!");
295 }
296
297 DoDetachChild(pChild, from_destructor);
298}
299
300void CUIWindow::DetachAll()
301{

Callers 13

~CEncyclopediaArticleMethod · 0.45
SetupCurrentMapMethod · 0.45
UnloadJournalTabMethod · 0.45
UnloadNewsTabMethod · 0.45
StopMethod · 0.45
StopMethod · 0.45
SetActiveSubdialogMethod · 0.45
~CUIWindowMethod · 0.45
DetachFromParentMethod · 0.45
ShowMethod · 0.45
SetDescriptionModeMethod · 0.45
RemoveWindowMethod · 0.45

Calls 1

removeMethod · 0.45

Tested by

no test coverage detected