C# 클래스 PokerMuck.PokerClient

파일 보기 프로젝트 열기: pierotofy/PokerMuck 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
config System.Collections.Hashtable
regex System.Collections.Hashtable

공개 메소드들

메소드 설명
DoPregameProcessing ( String storedHandHistoryDirectory ) : void
DoStartupProcessing ( String storedHandHistoryDirectory ) : void
GenerateCardFromString ( String card ) : PokerMuck.Card
GetConfig ( String key ) : Object
GetConfigBoolean ( String key ) : System.Boolean
GetConfigFloat ( String key ) : float
GetConfigInt ( String key ) : int
GetConfigString ( String key ) : String
GetCurrentHandHistorySubdirectory ( ) : String
GetHandHistoryFilenameRegexPatternFromWindowTitle ( String windowTitle ) : String
GetMuckedHands ( String currentGameId ) : String>>.List
GetPokerGameFromGameDescription ( String gameDescription ) : PokerGame
GetPokerGameTypeFromWindowTitle ( String windowTitle ) : PokerGameType
GetRegex ( String key ) : Regex
HasRegex ( String key ) : bool
InferMaxSeatingCapacity ( String line, String filename, String currentGameId ) : int
InitializeLanguage ( String language ) : void
IsPlayerSeatingPositionRelative ( PokerGameType gameType ) : bool
ProvidesConfig ( String key ) : bool
SetTheme ( String theme ) : void

보호된 메소드들

메소드 설명
InitializeData ( ) : void
PokerClient ( ) : System
StringToRegexPattern ( String str ) : String

비공개 메소드들

메소드 설명
LoadSupportedVisualRecognitionThemes ( ) : void
ResetData ( ) : void

메소드 상세

DoPregameProcessing() 공개 메소드

public DoPregameProcessing ( String storedHandHistoryDirectory ) : void
storedHandHistoryDirectory String
리턴 void

DoStartupProcessing() 공개 메소드

public DoStartupProcessing ( String storedHandHistoryDirectory ) : void
storedHandHistoryDirectory String
리턴 void

GenerateCardFromString() 공개 메소드

public GenerateCardFromString ( String card ) : PokerMuck.Card
card String
리턴 PokerMuck.Card

GetConfig() 공개 메소드

public GetConfig ( String key ) : Object
key String
리턴 Object

GetConfigBoolean() 공개 메소드

public GetConfigBoolean ( String key ) : System.Boolean
key String
리턴 System.Boolean

GetConfigFloat() 공개 메소드

public GetConfigFloat ( String key ) : float
key String
리턴 float

GetConfigInt() 공개 메소드

public GetConfigInt ( String key ) : int
key String
리턴 int

GetConfigString() 공개 메소드

public GetConfigString ( String key ) : String
key String
리턴 String

GetCurrentHandHistorySubdirectory() 공개 추상적인 메소드

public abstract GetCurrentHandHistorySubdirectory ( ) : String
리턴 String

GetHandHistoryFilenameRegexPatternFromWindowTitle() 공개 추상적인 메소드

public abstract GetHandHistoryFilenameRegexPatternFromWindowTitle ( String windowTitle ) : String
windowTitle String
리턴 String

GetMuckedHands() 공개 메소드

public GetMuckedHands ( String currentGameId ) : String>>.List
currentGameId String
리턴 String>>.List

GetPokerGameFromGameDescription() 공개 추상적인 메소드

public abstract GetPokerGameFromGameDescription ( String gameDescription ) : PokerGame
gameDescription String
리턴 PokerGame

GetPokerGameTypeFromWindowTitle() 공개 추상적인 메소드

public abstract GetPokerGameTypeFromWindowTitle ( String windowTitle ) : PokerGameType
windowTitle String
리턴 PokerGameType

GetRegex() 공개 메소드

public GetRegex ( String key ) : Regex
key String
리턴 System.Text.RegularExpressions.Regex

HasRegex() 공개 메소드

public HasRegex ( String key ) : bool
key String
리턴 bool

InferMaxSeatingCapacity() 공개 메소드

public InferMaxSeatingCapacity ( String line, String filename, String currentGameId ) : int
line String
filename String
currentGameId String
리턴 int

InitializeData() 보호된 추상적인 메소드

protected abstract InitializeData ( ) : void
리턴 void

InitializeLanguage() 공개 메소드

public InitializeLanguage ( String language ) : void
language String
리턴 void

IsPlayerSeatingPositionRelative() 공개 추상적인 메소드

public abstract IsPlayerSeatingPositionRelative ( PokerGameType gameType ) : bool
gameType PokerGameType
리턴 bool

PokerClient() 보호된 메소드

protected PokerClient ( ) : System
리턴 System

ProvidesConfig() 공개 메소드

public ProvidesConfig ( String key ) : bool
key String
리턴 bool

SetTheme() 공개 메소드

public SetTheme ( String theme ) : void
theme String
리턴 void

StringToRegexPattern() 보호된 메소드

protected StringToRegexPattern ( String str ) : String
str String
리턴 String

프로퍼티 상세

config 보호되어 있는 프로퍼티

protected Hashtable,System.Collections config
리턴 System.Collections.Hashtable

regex 보호되어 있는 프로퍼티

protected Hashtable,System.Collections regex
리턴 System.Collections.Hashtable