Sequine - Scripting API
Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > Class Template Reference

Base class of all command types. More...

Inheritance diagram for Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >:
Calcatz.CookieCutter.PropertyCommand< bool > Calcatz.CookieCutter.PropertyCommand< int > Calcatz.CookieCutter.PropertyCommand< float > Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 > Calcatz.CookieCutter.PropertyCommand< Component > Calcatz.CookieCutter.PropertyCommand< string > Calcatz.CookieCutter.PropertyCommand< TValueType > Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object > Calcatz.CookieCutter.PropertyCommand< Quaternion > Calcatz.CookieCutter.PropertyCommand< AnimationClip > Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion > Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 > Calcatz.CookieCutter.PropertyCommand< Vector3 > Calcatz.CookieCutter.BranchCommand Calcatz.CookieCutter.BuildableCommand Calcatz.CookieCutter.ChangeTimeScaleCommand Calcatz.CookieCutter.CommandCreatorWindow.DummyCommand Calcatz.CookieCutter.PauseTimelineCommand Calcatz.CookieCutter.PlayTimelineCommand Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > Calcatz.CookieCutter.ResumeTimelineCommand Calcatz.CookieCutter.SetCommandTrackSwitchCommand Calcatz.CookieCutter.SetTimelineWrapModeCommand Calcatz.CookieCutter.SetVariableCommand Calcatz.CookieCutter.StickyNoteCommand Calcatz.CookieCutter.StopTimelineCommand Calcatz.CookieCutter.TextFormatterCommand Calcatz.CookieCutter.TimelinePlayerCommand Calcatz.CookieCutter.WaitForCommandTrackSwitchCommand Calcatz.CookieCutter.WaitForFramesCommand Calcatz.CookieCutter.WaitForSecondsCommand Calcatz.Sequine.AudioSourceControlCommand Calcatz.Sequine.LoadSceneCommand Calcatz.Sequine.PlayLoopingSoundCommand Calcatz.Sequine.PlayOneShotSoundCommand Calcatz.Sequine.RunSubFlowCommand Calcatz.Sequine.SequineFlowCommand Calcatz.Sequine.SetGlobalVariableCommand Calcatz.Sequine.WaitForInput

Classes

class  ConnectionTarget
 
struct  SubFlowInfo
 

Public Member Functions

virtual int GetNextOutputIndex ()
 Get the output index to get the next command ID upon exiting this command. More...
 
virtual object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 Get output value at out-point index. More...
 
virtual void Execute (CommandExecutionFlow _flow)
 The process to execute upon visiting the main in-point (white in-point). More...
 
virtual bool Validate (CommandData _commandData)
 Validate() is called when opening the nodes editor (if in Edit Mode), or right before the command execution (if in Play Mode). The main purpose is to adapt or validate any data inside the Command, if its structure had been changed. More...
 
virtual void Editor_InitInPoints ()
 Called when a Command Node is initialized, specifically the in-points. Use this method to ensure inputIds as well. More...
 
virtual void Editor_InitOutPoints ()
 Called when a Command Node is initialized, specifically the out-points. Use this method to ensure nextIds as well. More...
 
virtual void Editor_OnDrawTitle (out string _tooltip)
 Called when a Command Node's title is drawn. Use this to change the tooltip of the command. Also use this to decide whether the Title should draw in-point and/or out-point. More...
 
virtual void Editor_OnDrawContents (Vector2 _absPosition)
 Called when a Command Node is drawn. More...
 
bool TryGetCommandAtOutputIndex (CommandData _commandData, int _outputIndex, out Command _nextCommand)
 Try get the next command at the specified main output index. The current command data of a flow may be dynamically changing, so this is the approach to specify a commmand data directly. More...
 
bool TryGetCommandAtOutputIndex< TCommand > (CommandData _commandData, int _outputIndex, out TCommand _nextCommand)
 Try get the next command at the specified main output index. The current command data of a flow may be dynamically changing, so this is the approach to specify a commmand data directly. More...
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual T1 GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3, T4 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3, T4, T5 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3, T4, T5, T6 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3, T4, T5, T6, T7 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3, T4, T5, T6, T7, T8 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3, T4, T5, T6, T7, T8, T9 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 
override sealed object GetOutputBoxed (CommandExecutionFlow _flow, int _pointIndex)
 
virtual OneOf< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > GetOutput (CommandExecutionFlow _flow, int _pointIndex)
 

Public Attributes

Vector2 nodePosition
 Don't use this in non-editor code More...
 
int id
 
List< List< ConnectionTarget > > nextIds = new List<List<ConnectionTarget>>() { new List<ConnectionTarget>() { new ConnectionTarget() } }
 First: Output point index. Second: Connection line index. More...
 
List< ConnectionTargetinputIds = new List<ConnectionTarget>()
 

Protected Member Functions

GetInput< T > (CommandExecutionFlow _flow, int _index, T _defaultValue)
 Get input value at in-point index. If the in-point is not connected, the the value from the _defaultValue is retrieved. This should be called during the same frame when the Execute method is called (not asynchronously). More...
 
GetInput< T > (CommandExecutionFlow _flow, int _index)
 Get input value at in-point index. If the in-point is not connected, the the value from GetDefaultInput is retrieved. This should be called during the same frame when the Execute method is called (not asynchronously). More...
 
bool IsInputConnected (int _index)
 
GetConnectedInputValue< T > (CommandExecutionFlow _flow, int _index)
 
void Exit ()
 Exit this command, and continue to next command if available. More...
 
virtual void OnExit ()
 Can be optionally overriden to do something before actually exiting the command. More...
 
virtual void HandleInterruption ()
 Called when the current flow is force killed, while the currently executed command is exactly this command, and has not exited. Note that "exited" here means that Exit() method has been called. More...
 
void RunSubFlow (SubFlowInfo _subFlowInfo)
 Run a flow, starting from the command at output index. More...
 
void RunSubFlow (ref SubFlowInfo _subFlowInfo, bool _invalidateImmediately=false)
 Run a flow, starting from the command at output index. More...
 
void RunSubFlow (int _outputIndex, bool _invalidateImmediately=false)
 Run a flow, starting from the command at output index. This can only be used in a command with ICommandAutoDraw interface. More...
 
void RunSubFlow (string _outputLabel, bool _invalidateImmediately=false)
 Run a flow, starting from the command at output index. This can only be used in a command with ICommandAutoDraw interface. More...
 
bool TryGetCommandAtOutputIndex (SubFlowInfo _subFlowInfo, out Command _nextCommand)
 Try get the next command at the specified main output index (the command target of a sub-flow). More...
 
bool TryGetCommandAtOutputIndex (int _outputIndex, out Command _nextCommand)
 Try get the next command at the specified main output index. This can only be used in a command with ICommandAutoDraw interface. More...
 
bool TryGetCommandAtOutputIndex (string _outputLabel, out Command _nextCommand)
 Try get the next command at the specified output label. This can only be used in a command with ICommandAutoDraw interface. More...
 
bool CheckTargetComponentInput< T > (CommandExecutionFlow _flow, int _inPortTarget, out T _targetObject)
 Helper for targetting object, which also considers fallback to sibling components and legacy cross-scene binding. More...
 

Properties

virtual float nodeWidth [get]
 The node width used for the command node. More...
 

Detailed Description

Base class of all command types.

A command with strongly typed output.

Member Function Documentation

◆ CheckTargetComponentInput< T >()

bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.CheckTargetComponentInput< T > ( CommandExecutionFlow  _flow,
int  _inPortTarget,
out T  _targetObject 
)
protected

Helper for targetting object, which also considers fallback to sibling components and legacy cross-scene binding.

Template Parameters
T
Parameters
_flow
_inPortTarget
_targetObject
Returns
Returns true if inPoint is connected, even if the out _targetObject is null.
Type Constraints
T :UnityEngine.Object 

◆ Editor_InitInPoints()

virtual void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.Editor_InitInPoints ( )
virtual

Called when a Command Node is initialized, specifically the in-points. Use this method to ensure inputIds as well.

Reimplemented in Calcatz.CookieCutter.CommandCreatorWindow.DummyCommand, Calcatz.CookieCutter.ChangeTimeScaleCommand, Calcatz.CookieCutter.PauseTimelineCommand, Calcatz.CookieCutter.PlayTimelineCommand, Calcatz.CookieCutter.ResumeTimelineCommand, Calcatz.CookieCutter.SetCommandTrackSwitchCommand, Calcatz.CookieCutter.SetTimelineWrapModeCommand, Calcatz.CookieCutter.StopTimelineCommand, Calcatz.CookieCutter.WaitForCommandTrackSwitchCommand, Calcatz.CookieCutter.WaitForFramesCommand, Calcatz.CookieCutter.WaitForSecondsCommand, Calcatz.CookieCutter.BoolComparatorCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OperatorCommand< TValueType >, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.PauseAnimationClipAtTimeCommand, Calcatz.Sequine.PauseAnimationClipCommand, Calcatz.Sequine.PlayAnimationClipCommand, Calcatz.Sequine.ResumeAnimationClipCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SetLayerWeightCommand, Calcatz.Sequine.AudioSourceControlCommand, Calcatz.Sequine.PlayLoopingSoundCommand, Calcatz.Sequine.PlayOneShotSoundCommand, Calcatz.Sequine.RunSubFlowCommand, Calcatz.Sequine.WaitForInput, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.LoadSceneCommand, Calcatz.Sequine.SequineTargetCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.ModifyTransformCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TransformTweenCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ Editor_InitOutPoints()

virtual void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.Editor_InitOutPoints ( )
virtual

Called when a Command Node is initialized, specifically the out-points. Use this method to ensure nextIds as well.

Reimplemented in Calcatz.CookieCutter.CommandCreatorWindow.DummyCommand, Calcatz.CookieCutter.PauseTimelineCommand, Calcatz.CookieCutter.PlayTimelineCommand, Calcatz.CookieCutter.ResumeTimelineCommand, Calcatz.CookieCutter.SetCommandTrackSwitchCommand, Calcatz.CookieCutter.SetTimelineWrapModeCommand, Calcatz.CookieCutter.StopTimelineCommand, Calcatz.CookieCutter.WaitForCommandTrackSwitchCommand, Calcatz.CookieCutter.BoolComparatorCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OperatorCommand< TValueType >, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.SetLayerWeightCommand, Calcatz.Sequine.AudioSourceControlCommand, Calcatz.Sequine.PlayLoopingSoundCommand, Calcatz.Sequine.PlayOneShotSoundCommand, Calcatz.Sequine.RunSubFlowCommand, Calcatz.Sequine.WaitForInput, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.LoadSceneCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TransformTweenCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ Editor_OnDrawContents()

virtual void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.Editor_OnDrawContents ( Vector2  _absPosition)
virtual

Called when a Command Node is drawn.

Parameters
_absPosition

Reimplemented in Calcatz.CookieCutter.CommandCreatorWindow.DummyCommand, Calcatz.CookieCutter.ChangeTimeScaleCommand, Calcatz.CookieCutter.PauseTimelineCommand, Calcatz.CookieCutter.PlayTimelineCommand, Calcatz.CookieCutter.ResumeTimelineCommand, Calcatz.CookieCutter.SetCommandTrackSwitchCommand, Calcatz.CookieCutter.SetTimelineWrapModeCommand, Calcatz.CookieCutter.StopTimelineCommand, Calcatz.CookieCutter.WaitForCommandTrackSwitchCommand, Calcatz.CookieCutter.WaitForFramesCommand, Calcatz.CookieCutter.WaitForSecondsCommand, Calcatz.CookieCutter.BoolComparatorCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OperatorCommand< TValueType >, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.PauseActionAnimationAtTimeCommand, Calcatz.Sequine.PauseActionAnimationCommand, Calcatz.Sequine.PauseAnimationClipAtTimeCommand, Calcatz.Sequine.PauseAnimationClipCommand, Calcatz.Sequine.ResumeActionAnimationCommand, Calcatz.Sequine.ResumeAnimationClipCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.SetLayerWeightCommand, Calcatz.Sequine.AudioSourceControlCommand, Calcatz.Sequine.PlayLoopingSoundCommand, Calcatz.Sequine.PlayOneShotSoundCommand, Calcatz.Sequine.RunSubFlowCommand, Calcatz.Sequine.WaitForInput, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.LoadSceneCommand, Calcatz.Sequine.SequineTargetCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.ModifyTransformCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TransformTweenCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ Editor_OnDrawTitle()

virtual void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.Editor_OnDrawTitle ( out string  _tooltip)
virtual

Called when a Command Node's title is drawn. Use this to change the tooltip of the command. Also use this to decide whether the Title should draw in-point and/or out-point.

Parameters
_tooltip

Reimplemented in Calcatz.CookieCutter.CommandCreatorWindow.DummyCommand, Calcatz.CookieCutter.ChangeTimeScaleCommand, Calcatz.CookieCutter.PauseTimelineCommand, Calcatz.CookieCutter.PlayTimelineCommand, Calcatz.CookieCutter.ResumeTimelineCommand, Calcatz.CookieCutter.SetCommandTrackSwitchCommand, Calcatz.CookieCutter.SetTimelineWrapModeCommand, Calcatz.CookieCutter.StopTimelineCommand, Calcatz.CookieCutter.WaitForCommandTrackSwitchCommand, Calcatz.CookieCutter.WaitForFramesCommand, Calcatz.CookieCutter.WaitForSecondsCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.PauseActionAnimationAtTimeCommand, Calcatz.Sequine.PauseActionAnimationCommand, Calcatz.Sequine.PauseAnimationClipAtTimeCommand, Calcatz.Sequine.PauseAnimationClipCommand, Calcatz.Sequine.PlayActionAnimationCommand, Calcatz.Sequine.PlayActionAnimationWithTranslationCommand, Calcatz.Sequine.PlayAnimationClipAtRangeCommand, Calcatz.Sequine.PlayAnimationClipCommand, Calcatz.Sequine.ResumeActionAnimationCommand, Calcatz.Sequine.ResumeAnimationClipCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.PauseSequinePlayerCommand, Calcatz.Sequine.ResumeSequinePlayerCommand, Calcatz.Sequine.SetLayerWeightCommand, Calcatz.Sequine.AudioSourceControlCommand, Calcatz.Sequine.PlayLoopingSoundCommand, Calcatz.Sequine.PlayOneShotSoundCommand, Calcatz.Sequine.RunSubFlowCommand, Calcatz.Sequine.WaitForInput, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.LoadSceneCommand, and Calcatz.Sequine.TextAnimationCommand.

◆ Execute()

virtual void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.Execute ( CommandExecutionFlow  _flow)
virtual

The process to execute upon visiting the main in-point (white in-point).

Parameters
_flow

Reimplemented in Calcatz.CookieCutter.BranchCommand, Calcatz.CookieCutter.ChangeTimeScaleCommand, Calcatz.CookieCutter.ExampleBuildableCommand, Calcatz.CookieCutter.SetVariableCommand, Calcatz.CookieCutter.TextFormatterCommand, Calcatz.CookieCutter.PauseTimelineCommand, Calcatz.CookieCutter.PlayTimelineCommand, Calcatz.CookieCutter.ResumeTimelineCommand, Calcatz.CookieCutter.SetCommandTrackSwitchCommand, Calcatz.CookieCutter.SetTimelineWrapModeCommand, Calcatz.CookieCutter.StopTimelineCommand, Calcatz.CookieCutter.TimelineExtrapolationCommand, Calcatz.CookieCutter.TimelinePlayerCommand, Calcatz.CookieCutter.WaitForCommandTrackSwitchCommand, Calcatz.CookieCutter.WaitForFramesCommand, Calcatz.CookieCutter.WaitForSecondsCommand, Calcatz.Sequine.PauseActionAnimationAtTimeCommand, Calcatz.Sequine.PauseActionAnimationCommand, Calcatz.Sequine.PauseAnimationClipAtTimeCommand, Calcatz.Sequine.PauseAnimationClipCommand, Calcatz.Sequine.PlayActionAnimationCommand, Calcatz.Sequine.PlayActionAnimationWithTranslationCommand, Calcatz.Sequine.PlayAnimationClipCommand, Calcatz.Sequine.ResumeActionAnimationCommand, Calcatz.Sequine.ResumeAnimationClipCommand, Calcatz.Sequine.PauseSequinePlayerCommand, Calcatz.Sequine.ResumeSequinePlayerCommand, Calcatz.Sequine.SetLayerWeightCommand, Calcatz.Sequine.AudioSourceControlCommand, Calcatz.Sequine.PlayAmbienceCommand, Calcatz.Sequine.PlayAmbienceFromLibraryCommand, Calcatz.Sequine.PlayAudioClipCommand, Calcatz.Sequine.BGMControlCommand, Calcatz.Sequine.PlayBGMFromLibraryCommand, Calcatz.Sequine.PlayMEFromLibraryCommand, Calcatz.Sequine.PlayOneShotSoundCommand, Calcatz.Sequine.PlaySFXFromLibraryCommand, Calcatz.Sequine.RunSubFlowCommand, Calcatz.Sequine.WaitForInput, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.LoadSceneCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TransformTweenCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.SetGlobalVariableCommand, and Calcatz.Sequine.SequineFlowCommand.

◆ Exit()

void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.Exit ( )
protected

Exit this command, and continue to next command if available.

◆ GetConnectedInputValue< T >()

T Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetConnectedInputValue< T > ( CommandExecutionFlow  _flow,
int  _index 
)
protected

◆ GetInput< T >() [1/2]

T Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetInput< T > ( CommandExecutionFlow  _flow,
int  _index 
)
protected

Get input value at in-point index. If the in-point is not connected, the the value from GetDefaultInput is retrieved. This should be called during the same frame when the Execute method is called (not asynchronously).

Template Parameters
TThe expected value type
Parameters
_flow
_index
Returns
The input value in T.

◆ GetInput< T >() [2/2]

T Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetInput< T > ( CommandExecutionFlow  _flow,
int  _index,
_defaultValue 
)
protected

Get input value at in-point index. If the in-point is not connected, the the value from the _defaultValue is retrieved. This should be called during the same frame when the Execute method is called (not asynchronously).

Template Parameters
TThe expected value type
Parameters
_flow
_index
_defaultValueThis will also override the default value provided by the auto draw command (ICommandAutoDraw).
Returns
The input value in T

◆ GetNextOutputIndex()

virtual int Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetNextOutputIndex ( )
virtual

Get the output index to get the next command ID upon exiting this command.

Returns

Reimplemented in Calcatz.CookieCutter.BranchCommand, and Calcatz.CookieCutter.BuildableCommand.

◆ GetOutput() [1/10]

virtual T1 Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [2/10]

virtual OneOf< T1, T2 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [3/10]

virtual OneOf< T1, T2, T3 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [4/10]

virtual OneOf< T1, T2, T3, T4 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [5/10]

virtual OneOf< T1, T2, T3, T4, T5 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [6/10]

virtual OneOf< T1, T2, T3, T4, T5, T6 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [7/10]

virtual OneOf< T1, T2, T3, T4, T5, T6, T7 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [8/10]

virtual OneOf< T1, T2, T3, T4, T5, T6, T7, T8 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [9/10]

virtual OneOf< T1, T2, T3, T4, T5, T6, T7, T8, T9 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutput() [10/10]

virtual OneOf< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutput ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Reimplemented in Calcatz.CookieCutter.CrossSceneComponentCommand, Calcatz.CookieCutter.AndCommand, Calcatz.CookieCutter.CastFloatToIntegerCommand, Calcatz.CookieCutter.CastIntegerToFloatCommand, Calcatz.CookieCutter.FloatComparatorCommand, Calcatz.CookieCutter.IntegerComparatorCommand, Calcatz.CookieCutter.NotCommand, Calcatz.CookieCutter.ObjectComparatorCommand, Calcatz.CookieCutter.OrCommand, Calcatz.CookieCutter.StringComparatorCommand, Calcatz.CookieCutter.StringFormatterCommand, Calcatz.CookieCutter.GetComponentCommand, Calcatz.CookieCutter.GetLocalizedStringCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.RandomObjectSelectorCommand, Calcatz.CookieCutter.GetCommandTrackSwitchCommand, Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.GetActionClipCommand, Calcatz.Sequine.SequineAnimationCommand, Calcatz.Sequine.LoadSceneAsyncCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.EulerToQuaternionCommand, Calcatz.Sequine.GetTransformCommand, Calcatz.Sequine.LookRotationCommand, Calcatz.Sequine.QuaternionMultipleByVector3Command, Calcatz.Sequine.QuaternionToEulerCommand, Calcatz.Sequine.SetPositionCommand, Calcatz.Sequine.SetRotationCommand, Calcatz.Sequine.SetScaleCommand, Calcatz.Sequine.TweenPositionCommand, Calcatz.Sequine.TweenRotationCommand, Calcatz.Sequine.TweenScaleCommand, Calcatz.Sequine.Vector3DivideByFloatCommand, Calcatz.Sequine.Vector3MultipleByFloatCommand, and Calcatz.Sequine.Vector3OperatorCommand.

◆ GetOutputBoxed() [1/11]

virtual object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)
virtual

Get output value at out-point index.

Parameters
_flow
_pointIndex
Returns

Reimplemented in Calcatz.CookieCutter.BuildableCommand, Calcatz.CookieCutter.BuildablePropertyCommand, Calcatz.CookieCutter.SetVariableCommand, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.PropertyCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >, Calcatz.CookieCutter.PropertyCommand< bool >, Calcatz.CookieCutter.PropertyCommand< int >, Calcatz.CookieCutter.PropertyCommand< float >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Component >, Calcatz.CookieCutter.PropertyCommand< string >, Calcatz.CookieCutter.PropertyCommand< TValueType >, Calcatz.CookieCutter.PropertyCommand< UnityEngine.Object >, Calcatz.CookieCutter.PropertyCommand< Quaternion >, Calcatz.CookieCutter.PropertyCommand< AnimationClip >, Calcatz.CookieCutter.PropertyCommand< Vector3, Quaternion >, Calcatz.CookieCutter.PropertyCommand< Quaternion, Vector3 >, Calcatz.CookieCutter.PropertyCommand< Vector3 >, Calcatz.CookieCutter.VariableCommand, Calcatz.Sequine.GetGlobalVariableCommand, and Calcatz.Sequine.SetGlobalVariableCommand.

◆ GetOutputBoxed() [2/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [3/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [4/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [5/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [6/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [7/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [8/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [9/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [10/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ GetOutputBoxed() [11/11]

override sealed object Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.GetOutputBoxed ( CommandExecutionFlow  _flow,
int  _pointIndex 
)

◆ HandleInterruption()

◆ IsInputConnected()

bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.IsInputConnected ( int  _index)
protected

◆ OnExit()

virtual void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.OnExit ( )
protectedvirtual

Can be optionally overriden to do something before actually exiting the command.

◆ RunSubFlow() [1/4]

void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.RunSubFlow ( int  _outputIndex,
bool  _invalidateImmediately = false 
)
protected

Run a flow, starting from the command at output index. This can only be used in a command with ICommandAutoDraw interface.

Parameters
_outputIndex
_invalidateImmediatelyIf true, then the sub-flow is used once and this time only, since it will get invalidated right after.

◆ RunSubFlow() [2/4]

void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.RunSubFlow ( ref SubFlowInfo  _subFlowInfo,
bool  _invalidateImmediately = false 
)
protected

Run a flow, starting from the command at output index.

Parameters
_subFlowInfoThe sub-flow info which is created by calling _flow.CreateSubFlow during the frame when Execute method is called.
_invalidateImmediatelyIf true, then the sub-flow is used once and this time only, since it will get invalidated right after.

◆ RunSubFlow() [3/4]

void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.RunSubFlow ( string  _outputLabel,
bool  _invalidateImmediately = false 
)
protected

Run a flow, starting from the command at output index. This can only be used in a command with ICommandAutoDraw interface.

Parameters
_outputLabel
_invalidateImmediatelyIf true, then the sub-flow is used once and this time only, since it will get invalidated right after.

◆ RunSubFlow() [4/4]

void Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.RunSubFlow ( SubFlowInfo  _subFlowInfo)
protected

Run a flow, starting from the command at output index.

Parameters
_subFlowInfoThe sub-flow info which is created by calling _flow.CreateSubFlow during the frame when Execute method is called.

◆ TryGetCommandAtOutputIndex() [1/4]

bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.TryGetCommandAtOutputIndex ( CommandData  _commandData,
int  _outputIndex,
out Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >  _nextCommand 
)

Try get the next command at the specified main output index. The current command data of a flow may be dynamically changing, so this is the approach to specify a commmand data directly.

Parameters
_flow
_outputIndex
_nextCommand
Returns

◆ TryGetCommandAtOutputIndex() [2/4]

bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.TryGetCommandAtOutputIndex ( int  _outputIndex,
out Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >  _nextCommand 
)
protected

Try get the next command at the specified main output index. This can only be used in a command with ICommandAutoDraw interface.

Parameters
_outputIndex
_nextCommand
Returns

◆ TryGetCommandAtOutputIndex() [3/4]

bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.TryGetCommandAtOutputIndex ( string  _outputLabel,
out Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >  _nextCommand 
)
protected

Try get the next command at the specified output label. This can only be used in a command with ICommandAutoDraw interface.

Parameters
_outputLabel
_nextCommand
Returns

◆ TryGetCommandAtOutputIndex() [4/4]

bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.TryGetCommandAtOutputIndex ( SubFlowInfo  _subFlowInfo,
out Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >  _nextCommand 
)
protected

Try get the next command at the specified main output index (the command target of a sub-flow).

Parameters
_subFlowInfo
_nextCommand
Returns

◆ TryGetCommandAtOutputIndex< TCommand >()

bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.TryGetCommandAtOutputIndex< TCommand > ( CommandData  _commandData,
int  _outputIndex,
out TCommand< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >  _nextCommand 
)

Try get the next command at the specified main output index. The current command data of a flow may be dynamically changing, so this is the approach to specify a commmand data directly.

Parameters
_flow
_outputIndex
_nextCommand
Returns
Type Constraints
TCommand :Command 

◆ Validate()

virtual bool Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.Validate ( CommandData  _commandData)
virtual

Validate() is called when opening the nodes editor (if in Edit Mode), or right before the command execution (if in Play Mode). The main purpose is to adapt or validate any data inside the Command, if its structure had been changed.

Returns
Returns true if the command is modified due to validation.

Reimplemented in Calcatz.CookieCutter.IsTimelinePlayingCommand, Calcatz.Sequine.AudioSourceControlCommand, Calcatz.Sequine.RunSubFlowCommand, Calcatz.Sequine.RunSubFlowComponentCommand, Calcatz.Sequine.SequineTargetCommand, Calcatz.Sequine.TextAnimationCommand, Calcatz.Sequine.GetTransformCommand, and Calcatz.Sequine.ModifyTransformCommand.

Member Data Documentation

◆ id

int Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.id

◆ inputIds

List<ConnectionTarget> Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.inputIds = new List<ConnectionTarget>()

◆ nextIds

List<List<ConnectionTarget> > Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.nextIds = new List<List<ConnectionTarget>>() { new List<ConnectionTarget>() { new ConnectionTarget() } }

First: Output point index. Second: Connection line index.

◆ nodePosition

Vector2 Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.nodePosition

Don't use this in non-editor code

Property Documentation

◆ nodeWidth

virtual float Calcatz.CookieCutter.Command< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >.nodeWidth
get

The node width used for the command node.