using MiniGames.Shared.Models; namespace MiniGames.Client.ViewModel { public class TicTacToe : ITicTacToe { TicTacToeModel Model; public TicTacToe(TicTacToeModel model) { this.Model = model; } public TicTacToeBrett Brett { get { return Model.Brett; } set { Model.Brett = value; } } public int AktiverSpielerIndex { get { return Model.AktiverSpielerIndex; } set { Model.AktiverSpielerIndex = value; } } public void SpielerInput(int posIndex) { Brett.Set(posIndex, AktiverSpielerIndex); SpielerWechsel(); } public void SpielerWechsel() { AktiverSpielerIndex = 1 - AktiverSpielerIndex; } } }