Navigation
API > API/Plugins > API/Plugins/Mover > API/Plugins/Mover/FMoverSimDrivenMontageData
Description
Lerps CurrentPosition between simulation frames for smooth game thread animation. Lifecycle flags (bShouldBlendOut, bIsFinished) are recomputed from the interpolated simulation time crossing BlendOutSimTimeMs/FinishSimTimeMs, so they fire at the precise display moment rather than snapping to the To-frame value.
Virtual Inheritance
- FMoverDataStructBase::Interpolate → FMoverSimDrivenMontageData::Interpolate
| Name | Interpolate |
| Type | function |
| Header File | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/DefaultMovementSet/MoverMontageSimulationTypes.h |
| Include Path | #include "DefaultMovementSet/MoverMontageSimulationTypes.h" |
| Source | /Engine/Plugins/Experimental/Mover/Source/Mover/Private/DefaultMovementSet/MoverMontageSimulationTypes.cpp |
virtual void Interpolate
(
const FMoverDataStructBase & From,
const FMoverDataStructBase & To,
float Pct
)