C# Class CommandEvaluator, unishell

Exibir arquivo Open project: rje/unishell Class Usage Examples

Public Properties

Property Type Description
builtins BuiltinCommands
commandText string
config ConsoleWindowConfig,
consoleText string
partialCommand string
previousCommands List

Public Methods

Method Description
AddCommandToBuffer ( string toAdd ) : void
AppendOutput ( object toWrite ) : void
AutocompleteBuffer ( ) : bool
ClearConsole ( ) : void
ClearEval ( ) : void
CommandEvaluator ( ConsoleWindowConfig, cfg ) : UnityEngine
DownHistory ( ) : bool
Eval ( ) : void
InitEval ( ) : void
LoadScripts ( ) : void
RunCommand ( string commandText ) : void
UpHistory ( ) : bool

Private Methods

Method Description
TryTabComplete ( string cmdText ) : string

Method Details

AddCommandToBuffer() public method

public AddCommandToBuffer ( string toAdd ) : void
toAdd string
return void

AppendOutput() public method

public AppendOutput ( object toWrite ) : void
toWrite object
return void

AutocompleteBuffer() public method

public AutocompleteBuffer ( ) : bool
return bool

ClearConsole() public method

public ClearConsole ( ) : void
return void

ClearEval() public method

public ClearEval ( ) : void
return void

CommandEvaluator() public method

public CommandEvaluator ( ConsoleWindowConfig, cfg ) : UnityEngine
cfg ConsoleWindowConfig,
return UnityEngine

DownHistory() public method

public DownHistory ( ) : bool
return bool

Eval() public method

public Eval ( ) : void
return void

InitEval() public method

public InitEval ( ) : void
return void

LoadScripts() public method

public LoadScripts ( ) : void
return void

RunCommand() public method

public RunCommand ( string commandText ) : void
commandText string
return void

UpHistory() public method

public UpHistory ( ) : bool
return bool

Property Details

builtins public_oe property

public BuiltinCommands builtins
return BuiltinCommands

commandText public_oe property

public string commandText
return string

config public_oe property

public ConsoleWindowConfig, config
return ConsoleWindowConfig,

consoleText public_oe property

public string consoleText
return string

partialCommand public_oe property

public string partialCommand
return string

previousCommands public_oe property

public List previousCommands
return List