Create separate UI api tables for menu and player contexts

This commit is contained in:
uramer 2024-01-13 00:47:08 +01:00
parent 7cc0eae461
commit b9afd7245c
6 changed files with 85 additions and 90 deletions

View file

@ -47,12 +47,12 @@ namespace LuaUi
void clearGameInterface()
{
while (!Element::sGameElements.empty())
Element::sGameElements.begin()->second->destroy();
Element::erase(Element::sGameElements.begin()->second.get());
}
void clearMenuInterface()
{
while (!Element::sMenuElements.empty())
Element::sMenuElements.begin()->second->destroy();
Element::erase(Element::sMenuElements.begin()->second.get());
}
}