Continous Integration in der Praxis Gruppenarbeit
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
804 B

  1. using MiniGames.Shared.Models;
  2. namespace MiniGames.Client.ViewModel
  3. {
  4. public class TicTacToe : ITicTacToe
  5. {
  6. TicTacToeModel Model;
  7. public TicTacToe(TicTacToeModel model)
  8. {
  9. this.Model = model;
  10. }
  11. public TicTacToeBrett Brett
  12. {
  13. get { return Model.Brett; }
  14. set { Model.Brett = value; }
  15. }
  16. public int AktiverSpielerIndex
  17. {
  18. get { return Model.AktiverSpielerIndex; }
  19. set { Model.AktiverSpielerIndex = value; }
  20. }
  21. public bool SpielerInput(int spielerIndex, int posIndex)
  22. {
  23. return true;
  24. }
  25. public void SpielerWechsel()
  26. {
  27. AktiverSpielerIndex = (AktiverSpielerIndex == 0) ? 1 : 0;
  28. }
  29. }
  30. }