![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneInterpolation.h>
Public Member Functions | |
| FWeightedCubicInterpolation (FFrameRate TickResolution, FFrameNumber InOrigin, FFrameNumber StartTime, double StartValue, double StartTangent, double StartTangentWeight, bool bStartIsWeighted, FFrameNumber EndTime, double EndValue, double EndTangent, double EndTangentWeight, bool bEndIsWeighted) | |
| double | Evaluate (FFrameTime InTime) const |
| MOVIESCENE_API int32 | Solve (double Value, TInterpSolutions< FFrameTime, 4 > OutResults) const |
A weighted cubic bezier interpolation between 2 control points with weighted tangents
| UE::MovieScene::Interpolation::FWeightedCubicInterpolation::FWeightedCubicInterpolation | ( | FFrameRate | TickResolution, |
| FFrameNumber | InOrigin, | ||
| FFrameNumber | StartTime, | ||
| double | StartValue, | ||
| double | StartTangent, | ||
| double | StartTangentWeight, | ||
| bool | bStartIsWeighted, | ||
| FFrameNumber | EndTime, | ||
| double | EndValue, | ||
| double | EndTangent, | ||
| double | EndTangentWeight, | ||
| bool | bEndIsWeighted | ||
| ) |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::Evaluate | ( | FFrameTime | InTime | ) | const |
| int32 UE::MovieScene::Interpolation::FWeightedCubicInterpolation::Solve | ( | double | Value, |
| TInterpSolutions< FFrameTime, 4 > | OutResults | ||
| ) | const |
Attempt to solve this interpolation for x
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::DX |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::EndKeyTanY |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::EndKeyValue |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::EndWeight |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::NormalizedEndTanDX |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::NormalizedStartTanDX |
| FFrameNumber UE::MovieScene::Interpolation::FWeightedCubicInterpolation::Origin |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::StartKeyTanY |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::StartKeyValue |
| double UE::MovieScene::Interpolation::FWeightedCubicInterpolation::StartWeight |