C# Class Protogame.ClientConsole

Inheritance: IConsole
Afficher le fichier Open project: RedpointGames/Protogame

Méthodes publiques

Méthode Description
ClientConsole ( IConsoleInput consoleInput, IConsoleRender consoleRender ) : System
Log ( string message ) : void
LogStructured ( INode node, ConsoleLogLevel logLevel, string format, object args ) : void
LogStructured ( INode node, string format, object args ) : void
Render ( IGameContext gameContext, IRenderContext renderContext ) : void
Toggle ( ) : void
Update ( IGameContext gameContext, IUpdateContext updateContext ) : void

Private Methods

Méthode Description
LogInternal ( ConsoleEntry consoleEntry ) : void

Method Details

ClientConsole() public méthode

public ClientConsole ( IConsoleInput consoleInput, IConsoleRender consoleRender ) : System
consoleInput IConsoleInput
consoleRender IConsoleRender
Résultat System

Log() public méthode

public Log ( string message ) : void
message string
Résultat void

LogStructured() public méthode

public LogStructured ( INode node, ConsoleLogLevel logLevel, string format, object args ) : void
node INode
logLevel ConsoleLogLevel
format string
args object
Résultat void

LogStructured() public méthode

public LogStructured ( INode node, string format, object args ) : void
node INode
format string
args object
Résultat void

Render() public méthode

public Render ( IGameContext gameContext, IRenderContext renderContext ) : void
gameContext IGameContext
renderContext IRenderContext
Résultat void

Toggle() public méthode

public Toggle ( ) : void
Résultat void

Update() public méthode

public Update ( IGameContext gameContext, IUpdateContext updateContext ) : void
gameContext IGameContext
updateContext IUpdateContext
Résultat void