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

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

AddKey(float InTime, const FString &InValue, FKeyHandle KeyHandle=FKeyHandle())FStringCurve
ClearDefaultValue()FStringCurveinline
DefaultValueFStringCurve
DeleteKey(FKeyHandle KeyHandle)FStringCurve
Duplicate() const finalFStringCurveinlinevirtual
FIndexedCurve::DuplicateFIndexedCurve
EnsureAllIndicesHaveHandles() constFIndexedCurveinlineprotected
EnsureIndexHasAHandle(int32 KeyIndex) constFIndexedCurveinlineprotected
Eval(float Time, const FString &InDefaultValue) constFStringCurve
FIndexedCurve()FIndexedCurveinline
FindIndex(FKeyHandle KeyHandle) constFIndexedCurveinlineprotected
FindKey(float KeyTime, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) constFStringCurve
GetDefaultValue() constFStringCurveinline
GetFirstKeyHandle() constFIndexedCurveinline
GetIndex(FKeyHandle KeyHandle) constFIndexedCurveprotected
GetIndexSafe(FKeyHandle KeyHandle) constFIndexedCurve
GetKey(FKeyHandle KeyHandle)FStringCurve
GetKey(FKeyHandle KeyHandle) constFStringCurve
GetKeyHandle(int32 KeyIndex) constFIndexedCurveprotected
GetKeyHandleIterator() constFIndexedCurveinline
GetKeys() constFStringCurveinline
GetKeyTime(FKeyHandle KeyHandle) const override finalFStringCurvevirtual
FIndexedCurve::GetKeyTimeFIndexedCurve
GetKeyValue(FKeyHandle KeyHandle) constFStringCurve
GetLastKeyHandle() constFIndexedCurveinline
GetNextKey(FKeyHandle KeyHandle) constFIndexedCurve
GetNumKeys() const override finalFStringCurveinlinevirtual
FIndexedCurve::GetNumKeysFIndexedCurve
GetPreviousKey(FKeyHandle KeyHandle) constFIndexedCurve
HasAnyData() constFStringCurveinline
IsKeyHandleValid(FKeyHandle KeyHandle) constFIndexedCurve
KeyHandlesToIndicesFIndexedCurvemutableprotected
KeysFStringCurve
RemoveRedundantKeys()FStringCurve
ScaleCurve(float ScaleOrigin, float ScaleFactor)FIndexedCurve
ScaleCurve(float ScaleOrigin, float ScaleFactor, const TSet< FKeyHandle > &KeyHandles)FIndexedCurve
SetDefaultValue(const FString &InDefaultValue)FStringCurveinline
SetKeyTime(FKeyHandle KeyHandle, float NewTime) override finalFStringCurvevirtual
SetKeyValue(FKeyHandle KeyHandle, FString NewValue)FStringCurve
ShiftCurve(float DeltaTime)FIndexedCurve
ShiftCurve(float DeltaTime, const TSet< FKeyHandle > &KeyHandles)FIndexedCurve
UpdateOrAddKey(float InTime, const FString &InValue, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER)FStringCurve
~FIndexedCurve()FIndexedCurveinlinevirtual
~FStringCurve()FStringCurveinlinevirtual