C# Класс Sanguosha.Core.Network.ServerAsyncProxy

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

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

Свойство Тип Описание
receiveInProcess object

Private Properties

Свойство Тип Описание
AnswerCardChoice void
AnswerCardUsage void
AnswerMultipleChoice void
OnGameDataPacketReceived void

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

Метод Описание
AskForCardChoice ( Prompt prompt, List sourceDecks, List resultDeckNames, List resultDeckMaximums, ICardChoiceVerifier verifier, int timeOutSeconds, AdditionalCardChoiceOptions options, CardChoiceRearrangeCallback callback ) : void
AskForCardUsage ( Prompt prompt, ICardUsageVerifier verifier, int timeOutSeconds ) : void
AskForMultipleChoice ( Prompt prompt, List questions, int timeOutSeconds ) : void
Freeze ( ) : void
ServerAsyncProxy ( ) : System

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

Метод Описание
AnswerCardChoice ( List cards ) : void
AnswerCardUsage ( ISkill skill, List cards, List players ) : void
AnswerMultipleChoice ( int choice ) : void
OnGameDataPacketReceived ( GameDataPacket packet ) : void

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

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

public AskForCardChoice ( Prompt prompt, List sourceDecks, List resultDeckNames, List resultDeckMaximums, ICardChoiceVerifier verifier, int timeOutSeconds, AdditionalCardChoiceOptions options, CardChoiceRearrangeCallback callback ) : void
prompt Sanguosha.Core.UI.Prompt
sourceDecks List
resultDeckNames List
resultDeckMaximums List
verifier ICardChoiceVerifier
timeOutSeconds int
options Sanguosha.Core.UI.AdditionalCardChoiceOptions
callback CardChoiceRearrangeCallback
Результат void

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

public AskForCardUsage ( Prompt prompt, ICardUsageVerifier verifier, int timeOutSeconds ) : void
prompt Sanguosha.Core.UI.Prompt
verifier ICardUsageVerifier
timeOutSeconds int
Результат void

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

public AskForMultipleChoice ( Prompt prompt, List questions, int timeOutSeconds ) : void
prompt Sanguosha.Core.UI.Prompt
questions List
timeOutSeconds int
Результат void

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

public Freeze ( ) : void
Результат void

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

public ServerAsyncProxy ( ) : System
Результат System

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

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

public object receiveInProcess
Результат object