C# 클래스 Castle.CastleConsole

상속: SadConsole.Consoles.Console
파일 보기 프로젝트 열기: Thraka/SadConsole 1 사용 예제들

공개 메소드들

메소드 설명
CastleConsole ( ) : System
ProcessKeyboard ( SadConsole info ) : bool
Render ( ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
AttackMonster ( Point monster ) : void
ClearItemList ( ) : void
ClearMessages ( bool clearAll ) : void
CollisionDetection ( Point previewMove ) : ObjectType
DrawBorder ( ) : void
DrawDescription ( ) : void
DrawItems ( ) : void
DrawMap ( ) : void
DrawRoom ( ) : void
EndGame ( ) : void
EnterPressedActionHandler ( string value ) : void
ForceStringLength ( string input, int length ) : string
MoveMonster ( Monster monster ) : void
MovePlayer ( ) : void
MovePlayerRoom ( Point previewMove ) : void
ParsePrimaryCommands ( string commands ) : void
PickupItem ( Point item ) : void
PrintUserMessage ( Castle.UserMessage userMessage ) : void
ProcessDrink ( Castle.Command command ) : void
ProcessDropItem ( Castle.Command command ) : void
ProcessLook ( Castle.Command command ) : void
ProcessOpen ( Castle.Command command ) : void
ProcessPlay ( Castle.Command command ) : void
ProcessQuit ( ) : void
ProcessRead ( Castle.Command command ) : void
ProcessShow ( Castle.Command command ) : void
ProcessTake ( Castle.Command command ) : void
ProcessTrap ( ) : bool
ProcessWave ( Castle.Command command ) : void
ProcessWear ( Castle.Command command ) : void
ResetPrompt ( ) : void
ShowError ( ) : void
ShowInventory ( ) : void
ShowPoint ( ) : void
ShowRoom ( ) : void
UpdateMap ( Collection replacementPoints ) : void
WarpRoom ( Castle.Command command ) : void

메소드 상세

CastleConsole() 공개 메소드

public CastleConsole ( ) : System
리턴 System

ProcessKeyboard() 공개 메소드

public ProcessKeyboard ( SadConsole info ) : bool
info SadConsole
리턴 bool

Render() 공개 메소드

public Render ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void