Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/AnimNode_Inertialization.h |
Include |
#include "Animation/AnimNode_Inertialization.h" |
Source |
/Engine/Source/Runtime/Engine/Private/Animation/AnimNode_Inertialization.cpp |
virtual void ApplyInertialization
(
FPoseContext & Context,
const FInertializationPoseDiff & PoseDiff,
float ElapsedTime,
float Duration
)
Apply Inertialization
Applies the inertialization pose difference to the current pose (feathering down to zero as ElapsedTime approaches Duration). This function is virtual so that a derived class could optionally adjust the pose based on any regularization done in StartInertialization.