network structure
Some checks failed
Linux arm64 / Build (push) Failing after 5m1s

This commit is contained in:
2025-01-23 18:59:11 +01:00
parent b05351bc20
commit 5e99cd92df
21 changed files with 429 additions and 36 deletions

View File

@@ -15,11 +15,19 @@ public class StateMachine {
this.menus = new Stack<>();
}
public void clear() {
for (BaseView view : menus) {
view.onKill();
}
menus.clear();
}
public void pushState(BaseView menu) {
menus.add(menu);
}
public void popState() {
menus.getLast().onKill();
menus.pop();
}