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 |