C# 클래스 Game.TankBlaster.TankBlaster

상속: IGame
파일 보기 프로젝트 열기: michalczerwinski/hello_wars

공개 메소드들

메소드 설명
ApplyConfiguration ( string configurationXml ) : void
ChangeDelayTime ( int delayTime ) : void
GetGameRules ( ) : string
GetVisualisationUserControl ( IConfigurable configurable ) : System.Windows.Controls.UserControl
PerformNextRoundAsync ( ) : Task
Reset ( ) : void
SetPreview ( object boardState ) : void
SetupNewGame ( IEnumerable competitors ) : void
TankBlaster ( ) : System

메소드 상세

ApplyConfiguration() 공개 메소드

public ApplyConfiguration ( string configurationXml ) : void
configurationXml string
리턴 void

ChangeDelayTime() 공개 메소드

public ChangeDelayTime ( int delayTime ) : void
delayTime int
리턴 void

GetGameRules() 공개 메소드

public GetGameRules ( ) : string
리턴 string

GetVisualisationUserControl() 공개 메소드

public GetVisualisationUserControl ( IConfigurable configurable ) : System.Windows.Controls.UserControl
configurable IConfigurable
리턴 System.Windows.Controls.UserControl

PerformNextRoundAsync() 공개 메소드

public PerformNextRoundAsync ( ) : Task
리턴 Task

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SetPreview() 공개 메소드

public SetPreview ( object boardState ) : void
boardState object
리턴 void

SetupNewGame() 공개 메소드

public SetupNewGame ( IEnumerable competitors ) : void
competitors IEnumerable
리턴 void

TankBlaster() 공개 메소드

public TankBlaster ( ) : System
리턴 System