core/menusystem: improve wording for clearing functions

This commit is contained in:
Kazhnuz 2019-02-10 14:44:04 +01:00
parent b1cf66add0
commit c7c7e3d0a8
2 changed files with 5 additions and 5 deletions

View file

@ -28,7 +28,7 @@ function MenuSystem:addMenu(menu)
end end
function MenuSystem:update(dt) function MenuSystem:update(dt)
self:clear() self:removeDestroyedMenus()
for i,v in ipairs(self.menus) do for i,v in ipairs(self.menus) do
v.id = i v.id = i
v:update(dt) v:update(dt)
@ -43,7 +43,7 @@ function MenuSystem:update(dt)
end end
end end
function MenuSystem:clear() function MenuSystem:removeDestroyedMenus()
-- On retire les entitées marquées comme supprimées -- On retire les entitées marquées comme supprimées
for i,v in ipairs(self.menus) do for i,v in ipairs(self.menus) do
if (v.isDestroyed == true) then if (v.isDestroyed == true) then

View file

@ -46,7 +46,7 @@ function Menu:update(dt)
-- Cette fonction ne contient rien par défaut -- Cette fonction ne contient rien par défaut
end end
function Menu:empty() function Menu:clear()
self.widget.list = {} self.widget.list = {}
self.widget.cancel = 0 self.widget.cancel = 0
end end
@ -97,14 +97,14 @@ function Menu:addWidget(newwidget)
end end
function Menu:updateWidgets(dt) function Menu:updateWidgets(dt)
self:clearWidgets() self:removeDestroyedWidgets()
for i,v in ipairs(self.widget.list) do for i,v in ipairs(self.widget.list) do
v.id = i v.id = i
v:update(dt) v:update(dt)
end end
end end
function Menu:clearWidgets() -- On retire les widgets marquées comme supprimées function Menu:removeDestroyedWidgets() -- On retire les widgets marquées comme supprimées
for i,v in ipairs(self.widget.list) do for i,v in ipairs(self.widget.list) do
if (v.destroyed == true) then if (v.destroyed == true) then
table.remove(self.widget.list, i) table.remove(self.widget.list, i)