UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FIntegralCurve Member List

This is the complete list of members for FIntegralCurve, including all inherited members.

AddKey(float InTime, int32 InValue, FKeyHandle KeyHandle=FKeyHandle())FIntegralCurve
ClearDefaultValue()FIntegralCurveinline
DeleteKey(FKeyHandle KeyHandle)FIntegralCurve
Duplicate() const finalFIntegralCurveinlinevirtual
FIndexedCurve::DuplicateFIndexedCurve
EnsureAllIndicesHaveHandles() constFIndexedCurveinlineprotected
EnsureIndexHasAHandle(int32 KeyIndex) constFIndexedCurveinlineprotected
Evaluate(float Time, int32 InDefaultValue=0) constFIntegralCurve
FIndexedCurve()FIndexedCurveinline
FindIndex(FKeyHandle KeyHandle) constFIndexedCurveinlineprotected
FindKey(float KeyTime, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) constFIntegralCurve
FindKeyBeforeOrAt(float KeyTime) constFIntegralCurve
FIntegralCurve()FIntegralCurveinline
GetDefaultValue() constFIntegralCurveinline
GetFirstKeyHandle() constFIndexedCurveinline
GetIndex(FKeyHandle KeyHandle) constFIndexedCurveprotected
GetIndexSafe(FKeyHandle KeyHandle) constFIndexedCurve
GetKey(FKeyHandle KeyHandle)FIntegralCurve
GetKey(FKeyHandle KeyHandle) constFIntegralCurve
GetKeyHandle(int32 KeyIndex) constFIndexedCurveprotected
GetKeyHandleIterator() constFIndexedCurveinline
GetKeyIterator() constFIntegralCurve
GetKeyTime(FKeyHandle KeyHandle) const override finalFIntegralCurvevirtual
FIndexedCurve::GetKeyTimeFIndexedCurve
GetKeyValue(FKeyHandle KeyHandle) constFIntegralCurve
GetLastKeyHandle() constFIndexedCurveinline
GetNextKey(FKeyHandle KeyHandle) constFIndexedCurve
GetNumKeys() const override finalFIntegralCurveinlinevirtual
FIndexedCurve::GetNumKeysFIndexedCurve
GetPreviousKey(FKeyHandle KeyHandle) constFIndexedCurve
GetUseDefaultValueBeforeFirstKey() constFIntegralCurveinline
HasAnyData() constFIntegralCurveinline
IsKeyHandleValid(FKeyHandle KeyHandle) constFIndexedCurve
KeyHandlesToIndicesFIndexedCurvemutableprotected
RemoveRedundantKeys()FIntegralCurve
ScaleCurve(float ScaleOrigin, float ScaleFactor)FIndexedCurve
ScaleCurve(float ScaleOrigin, float ScaleFactor, const TSet< FKeyHandle > &KeyHandles)FIndexedCurve
SetDefaultValue(int32 InDefaultValue)FIntegralCurveinline
SetKeyTime(FKeyHandle KeyHandle, float NewTime) override finalFIntegralCurvevirtual
SetKeyValue(FKeyHandle KeyHandle, int32 NewValue)FIntegralCurve
SetUseDefaultValueBeforeFirstKey(bool InbUseDefaultValueBeforeFirstKey)FIntegralCurveinline
ShiftCurve(float DeltaTime)FIndexedCurve
ShiftCurve(float DeltaTime, const TSet< FKeyHandle > &KeyHandles)FIndexedCurve
UpdateOrAddKey(float InTime, int32 Value, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER)FIntegralCurve
~FIndexedCurve()FIndexedCurveinlinevirtual
~FIntegralCurve()FIntegralCurveinlinevirtual