![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FAttributeCurve, including all inherited members.
| AddKey(float InTime, const void *InValue, FKeyHandle InKeyHandle=FKeyHandle()) | FAttributeCurve | protected |
| AddTypedKey(float InTime, const AttributeType &InValue, FKeyHandle InKeyHandle=FKeyHandle()) | FAttributeCurve | inline |
| bShouldInterpolate | FAttributeCurve | protected |
| CanEvaluate() const | FAttributeCurve | |
| DeleteKey(FKeyHandle KeyHandle) | FAttributeCurve | |
| Duplicate() const final | FAttributeCurve | inlinevirtual |
| FIndexedCurve::Duplicate | FIndexedCurve | |
| EnsureAllIndicesHaveHandles() const | FIndexedCurve | inlineprotected |
| EnsureIndexHasAHandle(int32 KeyIndex) const | FIndexedCurve | inlineprotected |
| Evaluate(float Time) const | FAttributeCurve | inline |
| EvaluateToPtr(const UScriptStruct *InScriptStruct, float Time, uint8 *InOutDataPtr) const | FAttributeCurve | protected |
| FAttributeCurve() | FAttributeCurve | inline |
| FAttributeCurve(UScriptStruct *InScriptStruct) | FAttributeCurve | inline |
| FAttributeCurve(const FAttributeCurve &OtherCurve) | FAttributeCurve | |
| FIndexedCurve() | FIndexedCurve | inline |
| FindIndex(FKeyHandle KeyHandle) const | FIndexedCurve | inlineprotected |
| FindKey(float KeyTime, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) const | FAttributeCurve | |
| FindKeyBeforeOrAt(float KeyTime) const | FAttributeCurve | |
| GetConstRefOfKeys() const | FAttributeCurve | |
| GetCopyOfKeys() const | FAttributeCurve | |
| GetFirstKeyHandle() const | FIndexedCurve | inline |
| GetIndex(FKeyHandle KeyHandle) const | FIndexedCurve | protected |
| GetIndexSafe(FKeyHandle KeyHandle) const | FIndexedCurve | |
| GetKey(FKeyHandle KeyHandle) | FAttributeCurve | |
| GetKey(FKeyHandle KeyHandle) const | FAttributeCurve | |
| GetKeyHandle(int32 KeyIndex) const | FIndexedCurve | protected |
| GetKeyHandleIterator() const | FIndexedCurve | inline |
| GetKeyIterator() const | FAttributeCurve | |
| GetKeyTime(FKeyHandle KeyHandle) const override final | FAttributeCurve | virtual |
| FIndexedCurve::GetKeyTime | FIndexedCurve | |
| GetLastKeyHandle() const | FIndexedCurve | inline |
| GetNextKey(FKeyHandle KeyHandle) const | FIndexedCurve | |
| GetNumKeys() const override final | FAttributeCurve | inlinevirtual |
| FIndexedCurve::GetNumKeys | FIndexedCurve | |
| GetPreviousKey(FKeyHandle KeyHandle) const | FIndexedCurve | |
| GetScriptStruct() const | FAttributeCurve | inline |
| GetTypedKeys(TArray< const AttributeType * > &OutKeys) const | FAttributeCurve | inline |
| HasAnyData() const | FAttributeCurve | |
| IsKeyHandleValid(FKeyHandle KeyHandle) const | FIndexedCurve | |
| KeyHandlesToIndices | FIndexedCurve | mutableprotected |
| Keys | FAttributeCurve | protected |
| Operator | FAttributeCurve | protected |
| ReadjustTimeRange(float NewMinTimeRange, float NewMaxTimeRange, bool bInsert, float OldStartTime, float OldEndTime) | FAttributeCurve | |
| RemoveRedundantKeys() | FAttributeCurve | |
| Reset() | FAttributeCurve | |
| ScaleCurve(float ScaleOrigin, float ScaleFactor) | FIndexedCurve | |
| ScaleCurve(float ScaleOrigin, float ScaleFactor, const TSet< FKeyHandle > &KeyHandles) | FIndexedCurve | |
| ScriptStruct | FAttributeCurve | protected |
| ScriptStructPath | FAttributeCurve | protected |
| Serialize(FArchive &Ar) | FAttributeCurve | |
| SetKeys(TArrayView< const float > InTimes, TArrayView< const void * > InValues) | FAttributeCurve | |
| SetKeyTime(FKeyHandle KeyHandle, float NewTime) override final | FAttributeCurve | virtual |
| SetScriptStruct(UScriptStruct *InScriptStruct) | FAttributeCurve | |
| ShiftCurve(float DeltaTime) | FIndexedCurve | |
| ShiftCurve(float DeltaTime, const TSet< FKeyHandle > &KeyHandles) | FIndexedCurve | |
| UAnimSequence | FAttributeCurve | friend |
| UE::Anim::Attributes | FAttributeCurve | friend |
| UpdateOrAddKey(float InTime, const void *InValue, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) | FAttributeCurve | protected |
| UpdateOrAddTypedKey(float InTime, const AttributeType &InValue, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) | FAttributeCurve | inline |
| UpdateOrAddTypedKey(float InTime, const void *InValue, const UScriptStruct *ValueType, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) | FAttributeCurve | inline |
| ~FAttributeCurve() | FAttributeCurve | inlinevirtual |
| ~FIndexedCurve() | FIndexedCurve | inlinevirtual |