C# Класс Win8Client.CardConstraintMatcher

Показать файл Открыть проект

Открытые методы

Метод Описание
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