C# Class MiningGame.Code.Entities.Console

Inheritance: MiningGame.Code.Interfaces.Interface
Show file Open project: geel9/Minor-Destruction

Public Properties

Property Type Description
CurrentSelection int
MainView GeeUI.Views.View
PossibleCommands List
PreviousCommands List
Shown bool

Public Methods

Method Description
Console ( ) : System
ConsoleInit ( ) : void
Draw ( SpriteBatch sb ) : void
GetPossibleCommands ( string input ) : List
ToggleShown ( ) : void
Update ( GameTime time ) : void
UpdateConsole ( ) : void
Write ( string text ) : void

Private Methods

Method Description
Enter ( ) : void
TrimCommands ( ) : void

Method Details

Console() public method

public Console ( ) : System
return System

ConsoleInit() public static method

public static ConsoleInit ( ) : void
return void

Draw() public method

public Draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
return void

GetPossibleCommands() public static method

public static GetPossibleCommands ( string input ) : List
input string
return List

ToggleShown() public method

public ToggleShown ( ) : void
return void

Update() public method

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
return void

UpdateConsole() public static method

public static UpdateConsole ( ) : void
return void

Write() public static method

public static Write ( string text ) : void
text string
return void

Property Details

CurrentSelection public static property

public static int CurrentSelection
return int

MainView public static property

public static View,GeeUI.Views MainView
return GeeUI.Views.View

PossibleCommands public static property

public static List PossibleCommands
return List

PreviousCommands public property

public List PreviousCommands
return List

Shown public property

public bool Shown
return bool