|
Sequine - Scripting API
|
Classes | |
| class | HistoryBuffer |
| class | HistoryEntry |
Public Member Functions | |
| delegate void | FlowFinishedCallback (bool completed) |
| void | OverrideOnCommandFinished (System.Action< Command, CommandExecutionFlow > _callback) |
| virtual void | ExecuteCommand (Command _command) |
| Command | GetRelativeNextCommand (Command _command) |
| void | RecurseFinishCommand (Command _command) |
| void | ResumeHaltedCommand (Command _lastCommandInSubFlow) |
| object | GetCommandOutput (int _commandId, int _outPointIndex) |
| object | GetCommandOutput (Command.ConnectionTarget _connectionTarget) |
| T | GetCommandOutput< T > (int _commandId, int _outPointIndex) |
| T1 | GetCommandOutput< T1 > (Command.ConnectionTarget _connectionTarget) |
| void | RunSubData (int _resumeId, CommandData _subData) |
| object | GetVariable (int _variableId) |
| void | SetVariable< T > (int _variableId, T _value) |
| Command.SubFlowInfo | CreateSubFlow (int _outputIndex) |
| Prepare a sub-flow to be called with Command's RunSubFlow method. This should be called during the same thread/frame with the Execute method. More... | |
| void | Kill () |
Static Public Member Functions | |
| static CommandExecutionFlow | Request (CommandExecutor _executor, FlowFinishedCallback _onFlowFinished=null) |
Properties | |
| CommandExecutor | executor [get] |
| CommandData | rootCommandData [getset] |
| bool | isKilled [get] |
| Command | lastExecutedCommand [get] |
| bool | isWaitingCommandExit [get] |
| bool | checkHaltedCommand [getset] |
| Command | haltedCommand [getset] |
| CommandData | currentCommandData [get] |
| Get current command data, either it's root or sub data. More... | |
| Command.SubFlowInfo Calcatz.CookieCutter.CommandExecutionFlow.CreateSubFlow | ( | int | _outputIndex | ) |
Prepare a sub-flow to be called with Command's RunSubFlow method. This should be called during the same thread/frame with the Execute method.
| _outputIndex |
|
virtual |
| delegate void Calcatz.CookieCutter.CommandExecutionFlow.FlowFinishedCallback | ( | bool | completed | ) |
| object Calcatz.CookieCutter.CommandExecutionFlow.GetCommandOutput | ( | Command.ConnectionTarget | _connectionTarget | ) |
| object Calcatz.CookieCutter.CommandExecutionFlow.GetCommandOutput | ( | int | _commandId, |
| int | _outPointIndex | ||
| ) |
| T Calcatz.CookieCutter.CommandExecutionFlow.GetCommandOutput< T > | ( | int | _commandId, |
| int | _outPointIndex | ||
| ) |
| T1 Calcatz.CookieCutter.CommandExecutionFlow.GetCommandOutput< T1 > | ( | Command.ConnectionTarget | _connectionTarget | ) |
| object Calcatz.CookieCutter.CommandExecutionFlow.GetVariable | ( | int | _variableId | ) |
| void Calcatz.CookieCutter.CommandExecutionFlow.Kill | ( | ) |
| void Calcatz.CookieCutter.CommandExecutionFlow.OverrideOnCommandFinished | ( | System.Action< Command, CommandExecutionFlow > | _callback | ) |
| void Calcatz.CookieCutter.CommandExecutionFlow.RecurseFinishCommand | ( | Command | _command | ) |
|
static |
| void Calcatz.CookieCutter.CommandExecutionFlow.ResumeHaltedCommand | ( | Command | _lastCommandInSubFlow | ) |
| void Calcatz.CookieCutter.CommandExecutionFlow.RunSubData | ( | int | _resumeId, |
| CommandData | _subData | ||
| ) |
| void Calcatz.CookieCutter.CommandExecutionFlow.SetVariable< T > | ( | int | _variableId, |
| T | _value | ||
| ) |
|
getset |
|
get |
Get current command data, either it's root or sub data.
|
get |
|
getset |
|
get |
|
get |
|
get |
|
getset |