|
Sequine - Scripting API
|
Manages how an animation clip behaves upon being played. More...
Public Member Functions | |
| SequineState (AnimationMixerPlayable _animationMixer, int _inputPort) | |
| void | Reset () |
| void | Restart () |
| void | Play () |
| void | Stop () |
| void | Pause () |
| void | Resume () |
| void | Exit () |
| virtual void | Finish () |
| void | Tick (float _deltaTime) |
Public Attributes | |
| Action | onComplete |
| OnStateUpdateCallback | onUpdate |
Protected Member Functions | |
| virtual void | OnTimeIncremented () |
Protected Attributes | |
| AnimationClipPlayable | m_clipPlayable |
| bool | m_completed |
Properties | |
| float | lengthToPlay [getset] |
| float | speed [getset] |
| float | time [getset] |
| float | duration [get] |
| float | weight [get] |
| bool | isExiting [get] |
| bool | exited [get] |
| Whether the state has been fully transitioned to the next state or not. More... | |
| bool | completed [get] |
| Whether the clip has been fully played according to the length to play or not. More... | |
| float | fadeInDuration [getset] |
| float | fadeOutDuration [getset] |
| float | fadeInDurationNormalized [getset] |
| float | fadeOutDurationNormalized [getset] |
| float | normalizedTime [getset] |
| float | normalizedLength [get] |
| Current played length according to lengthToPlay More... | |
| AnimationClip | clip [get] |
Manages how an animation clip behaves upon being played.
| Calcatz.Sequine.SequineState.SequineState | ( | AnimationMixerPlayable | _animationMixer, |
| int | _inputPort | ||
| ) |
| void Calcatz.Sequine.SequineState.Exit | ( | ) |
|
virtual |
Reimplemented in Calcatz.Sequine.SequineRangedState.
|
protectedvirtual |
Reimplemented in Calcatz.Sequine.SequineRangedState.
| void Calcatz.Sequine.SequineState.Pause | ( | ) |
| void Calcatz.Sequine.SequineState.Play | ( | ) |
| void Calcatz.Sequine.SequineState.Reset | ( | ) |
| void Calcatz.Sequine.SequineState.Restart | ( | ) |
| void Calcatz.Sequine.SequineState.Resume | ( | ) |
| void Calcatz.Sequine.SequineState.Stop | ( | ) |
| void Calcatz.Sequine.SequineState.Tick | ( | float | _deltaTime | ) |
|
protected |
|
protected |
| Action Calcatz.Sequine.SequineState.onComplete |
| OnStateUpdateCallback Calcatz.Sequine.SequineState.onUpdate |
|
get |
|
get |
Whether the clip has been fully played according to the length to play or not.
|
get |
|
get |
Whether the state has been fully transitioned to the next state or not.
|
getset |
|
getset |
|
getset |
|
getset |
|
get |
|
getset |
|
get |
Current played length according to lengthToPlay
|
getset |
|
getset |
|
getset |
|
get |