C# Class Castle.CastleConsole

Inheritance: SadConsole.Consoles.Console
Afficher le fichier Open project: Thraka/SadConsole Class Usage Examples

Méthodes publiques

Méthode Description
CastleConsole ( ) : System
ProcessKeyboard ( SadConsole info ) : bool
Render ( ) : void
Update ( ) : void

Private Methods

Méthode Description
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

Method Details

CastleConsole() public méthode

public CastleConsole ( ) : System
Résultat System

ProcessKeyboard() public méthode

public ProcessKeyboard ( SadConsole info ) : bool
info SadConsole
Résultat bool

Render() public méthode

public Render ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void