|
Sequine - Scripting API
|
Public Member Functions | |
| CommandExecutor (UnityEngine.Object _targetObject) | |
| CommandExecutor (object _targetObjectBoxed) | |
| void | OverrideOnCommandFinished (System.Action< Command, CommandExecutionFlow > _callback) |
| CommandExecutionFlow | RunFlow (CommandData _rootCommandData, Command _startingCommand, CommandExecutionFlow.FlowFinishedCallback _onFinished=null) |
| CommandExecutionFlow | RunFlow (Command _startingCommand, CommandExecutionFlow.FlowFinishedCallback _onFinished=null) |
| void | KillFlow (CommandExecutionFlow _flow) |
| void | KillAllFlows () |
| void | EndFlow (CommandExecutionFlow _flow) |
| Called internally when the flow ends. More... | |
Public Attributes | |
| System.Action | onAllFlowsEnded |
Properties | |
| UnityEngine.Object | targetObject [get] |
| object | targetObjectBoxed [get] |
| CommandData | mainCommandData [getset] |
| Calcatz.CookieCutter.CommandExecutor.CommandExecutor | ( | UnityEngine.Object | _targetObject | ) |
| Calcatz.CookieCutter.CommandExecutor.CommandExecutor | ( | object | _targetObjectBoxed | ) |
| void Calcatz.CookieCutter.CommandExecutor.EndFlow | ( | CommandExecutionFlow | _flow | ) |
Called internally when the flow ends.
| _flow |
| void Calcatz.CookieCutter.CommandExecutor.KillAllFlows | ( | ) |
| void Calcatz.CookieCutter.CommandExecutor.KillFlow | ( | CommandExecutionFlow | _flow | ) |
| void Calcatz.CookieCutter.CommandExecutor.OverrideOnCommandFinished | ( | System.Action< Command, CommandExecutionFlow > | _callback | ) |
| CommandExecutionFlow Calcatz.CookieCutter.CommandExecutor.RunFlow | ( | Command | _startingCommand, |
| CommandExecutionFlow.FlowFinishedCallback | _onFinished = null |
||
| ) |
| CommandExecutionFlow Calcatz.CookieCutter.CommandExecutor.RunFlow | ( | CommandData | _rootCommandData, |
| Command | _startingCommand, | ||
| CommandExecutionFlow.FlowFinishedCallback | _onFinished = null |
||
| ) |
| System.Action Calcatz.CookieCutter.CommandExecutor.onAllFlowsEnded |
|
getset |
|
get |
|
get |