public UnoMainViewModel(CommandContainer commandContainer, UnoMainGameClass mainGame, UnoVMData viewModel, BasicData basicData, TestOptions test, IGamePackageResolver resolver, UnoGameContainer gameContainer ) : base(commandContainer, mainGame, viewModel, basicData, test, resolver) { _mainGame = mainGame; _model = viewModel; _resolver = resolver; _gameContainer = gameContainer; _model.Deck1.NeverAutoDisable = true; _gameContainer.OpenSaidUnoAsync = LoadSayUnoAsync; _gameContainer.CloseSaidUnoAsync = CloseSayUnoAsync; }
public ChooseColorProcesses(UnoGameContainer gameContainer, UnoVMData model, UnoColorsDelegates delegates) { _gameContainer = gameContainer; _model = model; _delegates = delegates; }
public UnoComputerAI(UnoGameContainer gameContainer, UnoVMData model) { _gameContainer = gameContainer; _model = model; }
public SayUnoProcesses(UnoGameContainer gameContainer) { _gameContainer = gameContainer; }