C# Класс Dominion.Strategy.Description.StrategyDescription

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
purchaseOrderDescription PickByPriorityDescription
trashOrderDescription PickByPriorityDescription

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

Метод Описание
AddCardToPurchaseOrder ( Card card, int count ) : StrategyDescription
AddCardsToPurchaseOrder ( Card cards ) : StrategyDescription
GetAllCardsInStrategy ( System cardSet ) : void
GetDefaultDescription ( GameConfig gameConfig ) : StrategyDescription
GetDefaultPurchaseOrder ( GameConfig gameConfig ) : PickByPriorityDescription
GetDefaultTrashDescription ( GameConfig gameConfig ) : PickByPriorityDescription
StrategyDescription ( PickByPriorityDescription purchaseOrderDescription, PickByPriorityDescription trashOrderDescription ) : System.Collections.Generic
ToPlayerAction ( string playerName ) : PlayerAction
ToString ( ) : string

Приватные методы

Метод Описание
GetDefaultCountForCard ( Card card ) : int

Описание методов

AddCardToPurchaseOrder() публичный Метод

public AddCardToPurchaseOrder ( Card card, int count ) : StrategyDescription
card Card
count int
Результат StrategyDescription

AddCardsToPurchaseOrder() публичный Метод

public AddCardsToPurchaseOrder ( Card cards ) : StrategyDescription
cards Card
Результат StrategyDescription

GetAllCardsInStrategy() публичный Метод

public GetAllCardsInStrategy ( System cardSet ) : void
cardSet System
Результат void

GetDefaultDescription() публичный статический Метод

public static GetDefaultDescription ( GameConfig gameConfig ) : StrategyDescription
gameConfig GameConfig
Результат StrategyDescription

GetDefaultPurchaseOrder() публичный статический Метод

public static GetDefaultPurchaseOrder ( GameConfig gameConfig ) : PickByPriorityDescription
gameConfig GameConfig
Результат PickByPriorityDescription

GetDefaultTrashDescription() публичный статический Метод

public static GetDefaultTrashDescription ( GameConfig gameConfig ) : PickByPriorityDescription
gameConfig GameConfig
Результат PickByPriorityDescription

StrategyDescription() публичный Метод

public StrategyDescription ( PickByPriorityDescription purchaseOrderDescription, PickByPriorityDescription trashOrderDescription ) : System.Collections.Generic
purchaseOrderDescription PickByPriorityDescription
trashOrderDescription PickByPriorityDescription
Результат System.Collections.Generic

ToPlayerAction() публичный Метод

public ToPlayerAction ( string playerName ) : PlayerAction
playerName string
Результат Dominion.Strategy.PlayerAction

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

purchaseOrderDescription публичное свойство

public PickByPriorityDescription,Dominion.Strategy.Description purchaseOrderDescription
Результат PickByPriorityDescription

trashOrderDescription публичное свойство

public PickByPriorityDescription,Dominion.Strategy.Description trashOrderDescription
Результат PickByPriorityDescription