namespace KumiScript.Gearbox { public abstract class GameState { public abstract GameState UpdateState(); public abstract void AcceptMessage(StateMessage message); public abstract bool IsQuitting(); } }