protected override void OnPause() { base.OnPause(); ViewDelegate.OnPause(); OnPauseCalled?.Invoke(this, EventArgs.Empty); }
public void Unpause() { OnPauseCalled?.Invoke(gState); gState = GameState.Playing; }
public void Pause() { OnPauseCalled?.Invoke(gState); gState = GameState.Paused; }