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

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

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

Метод Описание
Abort ( ) : void
AskForCardUsage ( Prompt prompt, ICardUsageVerifier verifier, ISkill &skill, List &cards, List &players, Player &respondingPlayer ) : bool
AskForHeroChoice ( Dictionary restDraw, Dictionary heroSelection, int numberOfHeroes, ICardChoiceVerifier verifier ) : void
AskForMultipleCardUsage ( Prompt prompt, ICardUsageVerifier verifier, List players, ISkill>.Dictionary &askill, Dictionary &acards, Dictionary &aplayers ) : void
AskForMultipleChoice ( Prompt prompt, List questions, List players, int>.Dictionary &aanswer ) : void
GlobalClientProxy ( Game g, ClientNetworkProxy p, List inactive ) : System

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

Метод Описание
AskMCQUiThread ( ) : void
AskUiThread ( ) : void

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

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

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

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

public AskForCardUsage ( Prompt prompt, ICardUsageVerifier verifier, ISkill &skill, List &cards, List &players, Player &respondingPlayer ) : bool
prompt Sanguosha.Core.UI.Prompt
verifier ICardUsageVerifier
skill ISkill
cards List
players List
respondingPlayer Sanguosha.Core.Players.Player
Результат bool

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

public AskForHeroChoice ( Dictionary restDraw, Dictionary heroSelection, int numberOfHeroes, ICardChoiceVerifier verifier ) : void
restDraw Dictionary
heroSelection Dictionary
numberOfHeroes int
verifier ICardChoiceVerifier
Результат void

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

public AskForMultipleCardUsage ( Prompt prompt, ICardUsageVerifier verifier, List players, ISkill>.Dictionary &askill, Dictionary &acards, Dictionary &aplayers ) : void
prompt Sanguosha.Core.UI.Prompt
verifier ICardUsageVerifier
players List
askill ISkill>.Dictionary
acards Dictionary
aplayers Dictionary
Результат void

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

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

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

public GlobalClientProxy ( Game g, ClientNetworkProxy p, List inactive ) : System
g Sanguosha.Core.Games.Game
p ClientNetworkProxy
inactive List
Результат System