public Pile(Visibility visibility, VisibilityTo visibilityTo, IComparer <Card> comparer, Boolean collate) { _Visibility = visibility; _VisibilityTo = visibilityTo; _Comparer = comparer; _Collate = collate; }
public CardMat(Visibility visibility, VisibilityTo visibilityTo) : base(Players.DeckLocation.PlayerMat, visibility, visibilityTo) { }
public CardMat(Visibility visibility, VisibilityTo visibilityTo, IComparer <Cards.Card> comparer, Boolean collate) : base(Players.DeckLocation.PlayerMat, visibility, visibilityTo, comparer, collate) { }
public Deck(DeckLocation deckLocation, Visibility visibility, VisibilityTo visibilityTo, IComparer <Card> comparer, Boolean collate) : base(visibility, visibilityTo, comparer, collate) { _DeckLocation = deckLocation; }
public Deck(DeckLocation deckLocation, Visibility visibility, VisibilityTo visibilityTo) : this(deckLocation, visibility, visibilityTo, null, false) { }
public Deck(DeckLocation deckLocation, Visibility visibility, VisibilityTo visibilityTo, IComparer<Card> comparer, Boolean collate) : base(visibility, visibilityTo, comparer, collate) { _DeckLocation = deckLocation; }