Example #1
0
        public Deal(DS.Card.Base.IShuffle shuffleCards,
					DS.Card.Base.IExcludeCurrentHands excludeCurrentHands,
					DS.Card.Base.IExcludeByCount excludeByCount,
					Base.ICalculateDrawCount calculateDrawCount,
					Base.ICreateHand createHand,
					DS.GameRoundCard.Base.IInsert insertGameRoundCard,
                    AS.Game.Base.IUpdate updateGame)
        {
            this._shuffleCards = shuffleCards;
            this._excludeCurrentHands = excludeCurrentHands;
            this._excludeByCount = excludeByCount;
            this._calculateDrawCount = calculateDrawCount;
            this._createHand = createHand;
            this._insertGameRoundCard = insertGameRoundCard;
            this._updateGame = updateGame;
        }
Example #2
0
 public Deal(DS.Card.Base.IShuffle shuffleCards,
             DS.Card.Base.IExcludeCurrentHands excludeCurrentHands,
             DS.Card.Base.IExcludeByCount excludeByCount,
             Base.ICalculateDrawCount calculateDrawCount,
             Base.ICreateHand createHand,
             DS.GameRoundCard.Base.IInsert insertGameRoundCard,
             AS.Game.Base.IUpdate updateGame)
 {
     this._shuffleCards        = shuffleCards;
     this._excludeCurrentHands = excludeCurrentHands;
     this._excludeByCount      = excludeByCount;
     this._calculateDrawCount  = calculateDrawCount;
     this._createHand          = createHand;
     this._insertGameRoundCard = insertGameRoundCard;
     this._updateGame          = updateGame;
 }
Example #3
0
 public Insert(DS.Base.IInsert insertGameRoundCard)
 {
     this._insertGameRoundCard = insertGameRoundCard;
 }
Example #4
0
 public Insert(DS.Base.IInsert insertGameRoundCard)
 {
     this._insertGameRoundCard = insertGameRoundCard;
 }