public void UpdateState(Gamestate gamestate) { if (gamestate != Gamestate.NoChange) { currentState = GetState(gamestate); } }
public StateManager(Gamestate InitialState, Game1 game) { this.game = game; currentState = GetState(InitialState); }