public PickelBidViewModel( CommandContainer commandContainer, PickelCardGameVMData model, PickelCardGameGameContainer gameContainer, IBidProcesses processes ) { CommandContainer = commandContainer; _model = model; _gameContainer = gameContainer; _processes = processes; _model.Bid1.ChangedNumberValueAsync += Bid1_ChangedNumberValueAsync; _model.Suit1.ItemSelectionChanged += Suit1_ItemSelectionChanged; }
public PickelCardGameMainGameClass(IGamePackageResolver mainContainer, IEventAggregator aggregator, BasicData basicData, TestOptions test, PickelCardGameVMData currentMod, IMultiplayerSaveState state, IAsyncDelayer delay, ICardInfo <PickelCardGameCardInformation> cardInfo, CommandContainer command, PickelCardGameGameContainer gameContainer, ITrickData trickData, ITrickPlay trickPlay, IAdvancedTrickProcesses aTrick, IBidProcesses processes ) : base(mainContainer, aggregator, basicData, test, currentMod, state, delay, cardInfo, command, gameContainer, trickData, trickPlay) { _model = currentMod; _command = command; gameContainer.StartNewTrickAsync = StartNewTrickAsync; _aTrick = aTrick; _processes = processes; }
public BidProcesses(PickelCardGameVMData model, PickelCardGameGameContainer gameContainer, PickelDelegates delegates) { _model = model; _gameContainer = gameContainer; _delegates = delegates; }