|
| virtual | ~FNameCurve () |
| |
| ENGINE_API FKeyHandle | AddKey (float InTime, const FName &InValue, FKeyHandle KeyHandle=FKeyHandle()) |
| |
| ENGINE_API void | DeleteKey (FKeyHandle KeyHandle) |
| |
| ENGINE_API FKeyHandle | FindKey (float KeyTime, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) const |
| |
| ENGINE_API FNameCurveKey & | GetKey (FKeyHandle KeyHandle) |
| |
| ENGINE_API FNameCurveKey | GetKey (FKeyHandle KeyHandle) const |
| |
| const TArray< FNameCurveKey > & | GetKeys () const |
| |
| virtual ENGINE_API float | GetKeyTime (FKeyHandle KeyHandle) const override final |
| |
| virtual ENGINE_API void | SetKeyTime (FKeyHandle KeyHandle, float NewTime) override final |
| |
| ENGINE_API FKeyHandle | UpdateOrAddKey (float InTime, const FName &InValue, float KeyTimeTolerance=UE_KINDA_SMALL_NUMBER) |
| |
| virtual int32 | GetNumKeys () const override final |
| |
| virtual FIndexedCurve * | Duplicate () const final |
| |
| | FIndexedCurve () |
| |
| virtual | ~FIndexedCurve () |
| |
| ENGINE_API int32 | GetIndexSafe (FKeyHandle KeyHandle) const |
| |
| TArray< FKeyHandle >::TConstIterator | GetKeyHandleIterator () const |
| |
| ENGINE_API bool | IsKeyHandleValid (FKeyHandle KeyHandle) const |
| |
| FKeyHandle | GetFirstKeyHandle () const |
| |
| FKeyHandle | GetLastKeyHandle () const |
| |
| ENGINE_API FKeyHandle | GetNextKey (FKeyHandle KeyHandle) const |
| |
| ENGINE_API FKeyHandle | GetPreviousKey (FKeyHandle KeyHandle) const |
| |
| ENGINE_API void | ShiftCurve (float DeltaTime) |
| |
| ENGINE_API void | ShiftCurve (float DeltaTime, const TSet< FKeyHandle > &KeyHandles) |
| |
| ENGINE_API void | ScaleCurve (float ScaleOrigin, float ScaleFactor) |
| |
| ENGINE_API void | ScaleCurve (float ScaleOrigin, float ScaleFactor, const TSet< FKeyHandle > &KeyHandles) |
| |
Implements a curve of FNames.