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

Method RemoveDialogToRender

ogsr_engine/xrGame/UIDialogHolder.cpp:142–153  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

140}
141
142void CDialogHolder::RemoveDialogToRender(CUIWindow* pDialog)
143{
144 dlgItem itm(pDialog);
145 xr_vector<dlgItem>::iterator it = std::find(m_dialogsToRender.begin(), m_dialogsToRender.end(), itm);
146 if (it != m_dialogsToRender.end())
147 {
148 (*it).wnd->Show(false);
149 (*it).wnd->Enable(false);
150 (*it).enabled = false;
151 m_dialogsToRender.erase(it);
152 }
153}
154
155void CDialogHolder::DoRenderDialogs()
156{

Callers

nothing calls this directly

Calls 6

findFunction · 0.50
beginMethod · 0.45
endMethod · 0.45
ShowMethod · 0.45
EnableMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected