Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the GamePresenter.
 /// </summary>
 public GamePresenter()
 {
     //Subscribes on Ctrl+C event
     Console.CancelKeyPress += (s, e) =>
     {
         e.Cancel = true;
         PauseRequested?.Invoke();
     };
 }
Exemplo n.º 2
0
 public void Pause()
 {
     PauseRequested?.Invoke(this, EventArgs.Empty);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Calls <see cref="PauseRequested"/> event.
 /// </summary>
 public void RequestPause()
 {
     this.Trace();
     PauseRequested?.Invoke();
 }
Exemplo n.º 4
0
 public void Pause()
 {
     IsPlaying = false;
     PauseRequested?.Invoke(this, EventArgs.Empty);
 }
Exemplo n.º 5
0
 public void Pause()
 {
     Toast("Paused");
     PauseRequested?.Invoke(this, EventArgs.Empty);
 }