C# 클래스 Universe.Framework.ConsoleFramework.LocalConsole

A console that uses cursor control and color
상속: CommandConsole
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

보호된 프로퍼티들

프로퍼티 타입 설명
prompt string

공개 메소드들

메소드 설명
Initialize ( IConfigSource source, ISimulationBase simBase ) : void
LocalInitialize ( IConfigSource source, ISimulationBase simBase ) : void
LockOutput ( ) : void
Output ( string text, Level level ) : void
ReadLine ( string p, bool isCommand, bool e ) : string
UnlockOutput ( ) : void

비공개 메소드들

메소드 설명
AddToHistory ( string text ) : void
ContextHelp ( ) : bool
DeriveColor ( string input ) : ConsoleColor
SetCursorLeft ( int left ) : int

Set the cursor column.

SetCursorTop ( int top ) : int

Set the cursor row.

Show ( ) : void
WriteColorText ( ConsoleColor color, string sender ) : void
WriteLocalText ( string text, Level level ) : void

메소드 상세

Initialize() 공개 메소드

public Initialize ( IConfigSource source, ISimulationBase simBase ) : void
source IConfigSource
simBase ISimulationBase
리턴 void

LocalInitialize() 공개 메소드

public LocalInitialize ( IConfigSource source, ISimulationBase simBase ) : void
source IConfigSource
simBase ISimulationBase
리턴 void

LockOutput() 공개 메소드

public LockOutput ( ) : void
리턴 void

Output() 공개 메소드

public Output ( string text, Level level ) : void
text string
level Level
리턴 void

ReadLine() 공개 메소드

public ReadLine ( string p, bool isCommand, bool e ) : string
p string
isCommand bool
e bool
리턴 string

UnlockOutput() 공개 메소드

public UnlockOutput ( ) : void
리턴 void

프로퍼티 상세

prompt 보호되어 있는 프로퍼티

protected string prompt
리턴 string