package ei.engine.state; abstract class GameState { private String name; private boolean enabled = false; /** * set if this State is enabled * @param b */ public void setEnabled(boolean b){ enabled = b; } /** * @return the status of the GameState */ public boolean isEnabled(){ return enabled; } /** * @return the name of the GameState */ public String getName(){ return name; } abstract void update(); abstract void render(); }