#include <AnimNode_SequencePlayer.h>
◆ CacheBones_AnyThread()
Called to cache any bones that this node needs to track (e.g. in a FBoneReference). This is usually called at startup when LOD switches occur. This can be called on any thread.
- Parameters
-
| Context | Context structure providing access to relevant data |
Reimplemented from FAnimNode_Base.
◆ Evaluate_AnyThread()
Called to evaluate local-space bones transforms according to the weights set up in Update(). You should implement either Evaluate or EvaluateComponentSpace, but not both of these. This can be called on any thread.
- Parameters
-
| Output | Output structure to write pose or curve data to. Also provides access to relevant data as a context. |
Reimplemented from FAnimNode_Base.
◆ GatherDebugData()
Called to gather on-screen debug data. This is called on the game thread.
- Parameters
-
| DebugData | Debug data structure used to output any relevant data |
Reimplemented from FAnimNode_Base.
◆ GetAnimAsset()
◆ GetCurrentAssetLength()
| float FAnimNode_SequencePlayerBase::GetCurrentAssetLength |
( |
| ) |
const |
|
overridevirtual |
◆ GetCurrentAssetTime()
| float FAnimNode_SequencePlayerBase::GetCurrentAssetTime |
( |
| ) |
const |
|
overridevirtual |
◆ GetCurrentAssetTimePlayRateAdjusted()
| float FAnimNode_SequencePlayerBase::GetCurrentAssetTimePlayRateAdjusted |
( |
| ) |
const |
|
overridevirtual |
◆ GetEffectiveStartPosition()
◆ GetLoopAnimation()
| virtual bool FAnimNode_SequencePlayerBase::GetLoopAnimation |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ GetPlayRate()
| virtual float FAnimNode_SequencePlayerBase::GetPlayRate |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetPlayRateBasis()
| virtual float FAnimNode_SequencePlayerBase::GetPlayRateBasis |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetPlayRateScaleBiasClampConstants()
◆ GetSequence()
◆ GetStartFromMatchingPose()
| virtual bool FAnimNode_SequencePlayerBase::GetStartFromMatchingPose |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetStartPosition()
| virtual float FAnimNode_SequencePlayerBase::GetStartPosition |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ GetTimeFromEnd()
| float FAnimNode_SequencePlayerBase::GetTimeFromEnd |
( |
float |
CurrentNodeTime | ) |
const |
◆ Initialize_AnyThread()
◆ SetLoopAnimation()
| virtual bool FAnimNode_SequencePlayerBase::SetLoopAnimation |
( |
bool |
bInLoopAnimation | ) |
|
|
inlineprotectedvirtual |
◆ SetPlayRate()
◆ SetSequence()
◆ SetStartPosition()
| virtual bool FAnimNode_SequencePlayerBase::SetStartPosition |
( |
float |
InStartPosition | ) |
|
|
inlineprotectedvirtual |
◆ UpdateAssetPlayer()
◆ PlayRateScaleBiasClampState
The documentation for this struct was generated from the following files: