C# Class Dominion.Strategy.Description.CardAcceptanceDescription

Show file Open project: NathanTeeuwen/Dominulator Class Usage Examples

Public Properties

Property Type Description
card Dominion.Card
matchDescriptions Dominion.Strategy.Description.MatchDescription[]

Public Methods

Method Description
CardAcceptanceDescription ( Dominion.Card card ) : System.Linq
CardAcceptanceDescription ( Dominion.Card card, CountSource countSource, Dominion.Card matchOn, Comparison comparison, int threshhold ) : System.Linq
Clone ( ) : CardAcceptanceDescription
For ( Dominion.Card card ) : CardAcceptanceDescription
For ( Dominion.Card card, CountSource countSouce, Dominion.Card testCard, Comparison comparison, int threshhold ) : CardAcceptanceDescription
For ( Dominion.Card card, int count ) : CardAcceptanceDescription
For ( Dominion.Card card, int count, Dominion.Card testCard, CountSource countSouce, Comparison comparison, int threshhold ) : CardAcceptanceDescription
GameStatePredicate ( GameState gameState ) : bool
IsConditionedOnlyOnSelfOwnership ( ) : bool
ToCardAcceptance ( ) : CardAcceptance
WriteText ( System writer ) : void

Method Details

CardAcceptanceDescription() public method

public CardAcceptanceDescription ( Dominion.Card card ) : System.Linq
card Dominion.Card
return System.Linq

CardAcceptanceDescription() public method

public CardAcceptanceDescription ( Dominion.Card card, CountSource countSource, Dominion.Card matchOn, Comparison comparison, int threshhold ) : System.Linq
card Dominion.Card
countSource CountSource
matchOn Dominion.Card
comparison Comparison
threshhold int
return System.Linq

Clone() public method

public Clone ( ) : CardAcceptanceDescription
return CardAcceptanceDescription

For() public static method

public static For ( Dominion.Card card ) : CardAcceptanceDescription
card Dominion.Card
return CardAcceptanceDescription

For() public static method

public static For ( Dominion.Card card, CountSource countSouce, Dominion.Card testCard, Comparison comparison, int threshhold ) : CardAcceptanceDescription
card Dominion.Card
countSouce CountSource
testCard Dominion.Card
comparison Comparison
threshhold int
return CardAcceptanceDescription

For() public static method

public static For ( Dominion.Card card, int count ) : CardAcceptanceDescription
card Dominion.Card
count int
return CardAcceptanceDescription

For() public static method

public static For ( Dominion.Card card, int count, Dominion.Card testCard, CountSource countSouce, Comparison comparison, int threshhold ) : CardAcceptanceDescription
card Dominion.Card
count int
testCard Dominion.Card
countSouce CountSource
comparison Comparison
threshhold int
return CardAcceptanceDescription

GameStatePredicate() public method

public GameStatePredicate ( GameState gameState ) : bool
gameState Dominion.GameState
return bool

IsConditionedOnlyOnSelfOwnership() public method

public IsConditionedOnlyOnSelfOwnership ( ) : bool
return bool

ToCardAcceptance() public method

public ToCardAcceptance ( ) : CardAcceptance
return CardAcceptance

WriteText() public method

public WriteText ( System writer ) : void
writer System
return void

Property Details

card public property

public Card,Dominion card
return Dominion.Card

matchDescriptions public property

public MatchDescription[],Dominion.Strategy.Description matchDescriptions
return Dominion.Strategy.Description.MatchDescription[]