C# 클래스 Win8Client.CardConstraintMatcher

파일 보기 프로젝트 열기: NathanTeeuwen/Dominulator

공개 메소드들

메소드 설명
CardConstraintMatcher ( bool requirePlusBuy, bool requireVillage, bool requirePlusCard, bool requireTrashing, bool requireAttack, bool requireReactionWhenAttack, bool requireAtLeast3FromAnExpansion, Dominion requiredCards, Dominion restrictedCards, Dominion startingCards, IEnumerable allCards ) : System
GetCard ( ) : Dominion.Card

비공개 메소드들

메소드 설명
CurrentConstraint ( Dominion card ) : bool
MatchesAttack ( Dominion card ) : bool
MatchesOtherConstraints ( Dominion card ) : bool
MatchesPlusBuy ( Dominion card ) : bool
MatchesPlusCard ( Dominion card ) : bool
MatchesVillage ( Dominion card ) : bool

메소드 상세

CardConstraintMatcher() 공개 메소드

public CardConstraintMatcher ( bool requirePlusBuy, bool requireVillage, bool requirePlusCard, bool requireTrashing, bool requireAttack, bool requireReactionWhenAttack, bool requireAtLeast3FromAnExpansion, Dominion requiredCards, Dominion restrictedCards, Dominion startingCards, IEnumerable allCards ) : System
requirePlusBuy bool
requireVillage bool
requirePlusCard bool
requireTrashing bool
requireAttack bool
requireReactionWhenAttack bool
requireAtLeast3FromAnExpansion bool
requiredCards Dominion
restrictedCards Dominion
startingCards Dominion
allCards IEnumerable
리턴 System

GetCard() 공개 메소드

public GetCard ( ) : Dominion.Card
리턴 Dominion.Card