Ejemplo n.º 1
0
 public void AddCards(IEnumerable <TCardType> cards, CardDeckPosition position = CardDeckPosition.Bottom)
 {
     foreach (var card in cards)
     {
         AddCard(card, position);
     }
 }
Ejemplo n.º 2
0
 public void AddCard(TCardType card, CardDeckPosition position = CardDeckPosition.Bottom)
 {
     if (position == CardDeckPosition.Bottom)
     {
         cards.Add(card);
     }
     else
     {
         cards.Insert(0, card);
     }
 }
Ejemplo n.º 3
0
 public void AddCardDeck(CardDeck <TCardType> cardDeck, CardDeckPosition position = CardDeckPosition.Bottom)
 {
     AddCards(cardDeck.cards, position);
     cardDeck.cards.Clear();
 }