C# 클래스 Sanguosha.Core.Network.ServerAsyncProxy

상속: IAsyncPlayerProxy
파일 보기 프로젝트 열기: RagingBigFemaleBird/sgs 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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