C# Класс Castle.CastleConsole

Наследование: SadConsole.Consoles.Console
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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