![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CurveHandle.h>
Public Member Functions | |
| SLATECORE_API | FCurveHandle (const struct FCurveSequence *InOwnerSequence=nullptr, int32 InCurveIndex=0) |
| SLATECORE_API float | GetLerp () const |
| bool | IsInitialized () const |
Static Public Member Functions | |
| static SLATECORE_API float | ApplyEasing (float Time, ECurveEaseFunction EaseType) |
A handle to curve within a curve sequence.
| FCurveHandle::FCurveHandle | ( | const struct FCurveSequence * | InOwnerSequence = nullptr, |
| int32 | InCurveIndex = 0 |
||
| ) |
Creates and initializes a curve handle.
| InOwnerSequence | The curve sequence that owns this handle. |
| InCurveIndex | The index of this handle. |
|
static |
Applies animation easing to lerp value
| float FCurveHandle::GetLerp | ( | ) | const |
Gets the linearly interpolated value between 0 and 1 for this curve.
|
inline |
Checks whether this handle is initialized.
A curve handle is considered initialized if it has an owner sequence.