Method | Description | |
---|---|---|
AddCommand ( object target, string methodName ) : void |
Adds the command.
|
|
AddCommand ( object target, string methodName, string commandName, string description = null ) : void |
Adds the command.
|
|
AddOption ( object target, string propertyName ) : void |
Adds the option.
|
|
AddOption ( object target, string propertyName, string optionName, string description = null ) : void |
Adds the option.
|
|
CommandEngine ( ) : System |
Initializes a new instance of the CommandEngine class.
|
|
Execute ( string command ) : |
Executes the specified command.
|
|
GetHelp ( string command ) : Myre.Debugging.CommandHelp |
Gets intellisense-like help for a command.
|
|
GetHelp ( ) : IEnumerable |
Gets the command and option help.
|
|
GetIdentifierHelp ( string commandOrOption ) : CommandHelpInfo? |
Gets help information for a command or option.
|
|
RemoveCommand ( string commandName ) : void |
Removes the command.
|
|
RemoveOption ( string optionName ) : void |
Method | Description | |
---|---|---|
AppendDefinition ( string item, Myre.Debugging.CommandHelp &commandHelp ) : bool | ||
FindParameterHelp ( string command, string parameters, Myre.Debugging.CommandHelp &help ) : void | ||
GetExpressionHelp ( string command, Myre.Debugging.CommandHelp &help ) : void | ||
GetOption ( string optionName ) : object | ||
GetOrSet ( |
||
GetReturnType ( string item ) : string | ||
ParametersDescription ( |
||
RunExpression ( string commandString ) : object | ||
ScanAssembly ( |
||
SplitParameters ( string parametersString ) : string[] |
public AddCommand ( object target, string methodName ) : void | ||
target | object | The object containing the method. |
methodName | string | Name of the method. |
return | void |
public AddCommand ( object target, string methodName, string commandName, string description = null ) : void | ||
target | object | The object containing the method. |
methodName | string | Name of the method. |
commandName | string | Name of the command. |
description | string | |
return | void |
public AddOption ( object target, string propertyName ) : void | ||
target | object | The object containing the property. |
propertyName | string | Name of the property. |
return | void |
public AddOption ( object target, string propertyName, string optionName, string description = null ) : void | ||
target | object | The object containing the property. |
propertyName | string | Name of the property. |
optionName | string | Name of the option. |
description | string | |
return | void |
public Execute ( string command ) : |
||
command | string | The command. |
return |
public GetHelp ( string command ) : Myre.Debugging.CommandHelp | ||
command | string | |
return | Myre.Debugging.CommandHelp |
public GetIdentifierHelp ( string commandOrOption ) : CommandHelpInfo? | ||
commandOrOption | string | The command or option. |
return | CommandHelpInfo? |
public RemoveCommand ( string commandName ) : void | ||
commandName | string | Name of the command. |
return | void |
public RemoveOption ( string optionName ) : void | ||
optionName | string | |
return | void |