Zdexby TheHolyOneZ
5,360 classes
Class

IAnimationDataController

: IInterface : UObject
/Script/Engine.AnimationDataController 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/Engine
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 41

SignatureFlagsNativeParams
void UpdateCurveNamesFromSkeleton(USkeleton* Skeleton, const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact)NativePublic0x0A
bool SetTransformCurveKeys(FAnimationCurveIdentifier& CurveId, const TArray<FTransform>& TransformValues, const TArray<float>& TimeKeys, bool bShouldTransact)NativePublic0x32
bool SetTransformCurveKey(FAnimationCurveIdentifier& CurveId, float Time, FTransform& Value, bool bShouldTransact)NativePublic0x72
void SetPlayLength(float Length, bool bShouldTransact)NativePublic0x05
void SetNumberOfFrames(const FFrameNumber& NewLengthInFrames, bool bShouldTransact)NativePublic0x05
void SetModel(const TScriptInterface<IAnimationDataModel>& InModel)NativePublic0x10
void SetFrameRate(const FFrameRate& FrameRate, bool bShouldTransact)NativePublic0x09
bool SetCurveKeys(FAnimationCurveIdentifier& CurveId, const TArray<FRichCurveKey>& CurveKeys, bool bShouldTransact)NativePublic0x22
bool SetCurveKey(FAnimationCurveIdentifier& CurveId, const FRichCurveKey& Key, bool bShouldTransact)NativePublic0x2A
bool SetCurveFlags(FAnimationCurveIdentifier& CurveId, int32 Flags, bool bShouldTransact)NativePublic0x12
bool SetCurveFlag(FAnimationCurveIdentifier& CurveId, const EAnimAssetCurveFlags& Flag, bool bState, bool bShouldTransact)NativePublic0x10
bool SetCurveComment(FAnimationCurveIdentifier& CurveId, const FString& Comment, bool bShouldTransact)NativePublic0x22
bool SetCurveColor(FAnimationCurveIdentifier& CurveId, const FLinearColor& Color, bool bShouldTransact)NativePublic0x1E
bool SetBoneTrackKeys(const FName& BoneName, const TArray<FVector>& PositionalKeys, const TArray<FQuat>& RotationalKeys, const TArray<FVector>& ScalingKeys, bool bShouldTransact)NativePublic0x3A
bool ScaleCurve(FAnimationCurveIdentifier& CurveId, float Origin, float Factor, bool bShouldTransact)NativePublic0x16
void ResizePlayLength(float NewLength, float T0, float T1, bool bShouldTransact)NativePublic0x0D
void ResizeNumberOfFrames(const FFrameNumber& NewLengthInFrames, const FFrameNumber& T0, const FFrameNumber& T1, bool bShouldTransact)NativePublic0x0D
void ResizeInFrames(const FFrameNumber& NewLengthInFrames, const FFrameNumber& T0, const FFrameNumber& T1, bool bShouldTransact)NativePublic0x0D
void Resize(float Length, float T0, float T1, bool bShouldTransact)NativePublic0x0D
bool RenameCurve(FAnimationCurveIdentifier& CurveToRenameId, FAnimationCurveIdentifier& NewCurveId, bool bShouldTransact)NativePublic0x1A
bool RemoveTransformCurveKey(FAnimationCurveIdentifier& CurveId, float Time, bool bShouldTransact)NativePublic0x12
bool RemoveCurveKey(FAnimationCurveIdentifier& CurveId, float Time, bool bShouldTransact)NativePublic0x12
bool RemoveCurve(FAnimationCurveIdentifier& CurveId, bool bShouldTransact)NativePublic0x0E
bool RemoveBoneTrack(const FName& BoneName, bool bShouldTransact)NativePublic0x0A
bool RemoveAttributeKey(FAnimationAttributeIdentifier& AttributeIdentifier, float Time, bool bShouldTransact)NativePublic0x46
bool RemoveAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, bool bShouldTransact)NativePublic0x42
void RemoveAllCurvesOfType(const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact)NativePublic0x02
void RemoveAllBoneTracks(bool bShouldTransact)NativePublic0x01
int32 RemoveAllAttributesForBone(const FName& BoneName, bool bShouldTransact)NativePublic0x10
int32 RemoveAllAttributes(bool bShouldTransact)NativePublic0x08
void OpenBracket(FText& InTitle, bool bShouldTransact)NativePublic0x11
int32 InsertBoneTrack(const FName& BoneName, int32 DesiredIndex, bool bShouldTransact)NativePublic0x14
TScriptInterface<IAnimationDataModel> GetModelInterface()NativePublic0x10
void FindOrAddCurveNamesOnSkeleton(USkeleton* Skeleton, const ERawCurveTrackTypes& SupportedCurveType, bool bShouldTransact)NativePublic0x0A
bool DuplicateCurve(FAnimationCurveIdentifier& CopyCurveId, FAnimationCurveIdentifier& NewCurveId, bool bShouldTransact)NativePublic0x1A
bool DuplicateAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, FAnimationAttributeIdentifier& NewAttributeIdentifier, bool bShouldTransact)NativePublic0x82
void CloseBracket(bool bShouldTransact)NativePublic0x01
bool AddCurve(FAnimationCurveIdentifier& CurveId, int32 CurveFlags, bool bShouldTransact)NativePublic0x12
int32 AddBoneTrack(const FName& BoneName, bool bShouldTransact)NativePublic0x10
bool AddBoneCurve(const FName& BoneName, bool bShouldTransact)NativePublic0x0A
bool AddAttribute(FAnimationAttributeIdentifier& AttributeIdentifier, bool bShouldTransact)NativePublic0x42