C# Class Dominion.BagOfCards

Inheritance: CollectionCards
Datei anzeigen Open project: NathanTeeuwen/Dominulator Class Usage Examples

Public Methods

Method Description
AddCard ( Dominion.Card card ) : void
BagOfCards ( CardGameSubset gameSubset ) : System
BagOfCards ( CardGameSubset gameSubset, BagOfCards parent ) : System
Clone ( ) : BagOfCards
CopyFrom ( BagOfCards other ) : void
RemoveCard ( Dominion.Card cardType ) : Dominion.Card
ToString ( ) : string

Private Methods

Method Description
MoveAllCardsFrom ( CollectionCards other ) : void
RemoveCard ( CardPredicate acceptableCard ) : Dominion.Card
RemoveSomeCard ( ) : Dominion.Card

Method Details

AddCard() public method

public AddCard ( Dominion.Card card ) : void
card Dominion.Card
return void

BagOfCards() public method

public BagOfCards ( CardGameSubset gameSubset ) : System
gameSubset CardGameSubset
return System

BagOfCards() public method

public BagOfCards ( CardGameSubset gameSubset, BagOfCards parent ) : System
gameSubset CardGameSubset
parent BagOfCards
return System

Clone() public method

public Clone ( ) : BagOfCards
return BagOfCards

CopyFrom() public method

public CopyFrom ( BagOfCards other ) : void
other BagOfCards
return void

RemoveCard() public method

public RemoveCard ( Dominion.Card cardType ) : Dominion.Card
cardType Dominion.Card
return Dominion.Card

ToString() public method

public ToString ( ) : string
return string