5#include "Containers/Array.h"
52 return Keys[NumKeys - 1].Value;
56 for (
int32 i = 1; i < NumKeys; ++i)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
bool Serialize(FArchive &Ar)
Definition Curve.h:71
FLinearCurve(std::initializer_list< FCurveKey > InKeys)
Definition Curve.h:30
int32 GetNumKeys() const
Definition Curve.h:34
friend FArchive & operator<<(FArchive &Ar, FLinearCurve &Curve)
Definition Curve.h:77
float Eval(float InTime) const
Definition Curve.h:37
TArray< FCurveKey > Keys
Definition Curve.h:26
Definition Archive.h:1208
Definition SkeletalMeshComponent.h:307
float Value
Definition Curve.h:13
friend FArchive & operator<<(FArchive &Ar, FCurveKey &Key)
Definition Curve.h:15
float Time
Definition Curve.h:12
static constexpr UE_FORCEINLINE_HINT T Lerp(const T &A, const T &B, const U &Alpha)
Definition UnrealMathUtility.h:1116