mooore stuff
Some checks failed
Linux arm64 / Build (push) Failing after 5m5s

This commit is contained in:
2025-01-26 13:46:23 +01:00
parent caf7011f08
commit e51cc23459
20 changed files with 395 additions and 65 deletions

View File

@@ -17,7 +17,7 @@ public class StateMachine {
public void clear() {
for (BaseView view : menus) {
view.onKill();
view.cleanResources();
}
menus.clear();
}
@@ -27,13 +27,13 @@ public class StateMachine {
}
public void popState() {
menus.get(menus.size() - 1).onKill();
menus.getLast().cleanResources();
menus.pop();
}
private void checkEscape() {
if (ImGui.isKeyPressed(ImGuiKey.Escape) && menus.size() > 1) {
popState();
menus.getLast().closeMenu();
}
}