![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for IAnimationDataModel, including all inherited members.
| EvaluateBoneTrackTransform(FName TrackName, const FFrameTime &FrameTime, const EAnimInterpolationType &Interpolation) const =0 | IAnimationDataModel | pure virtual |
| FindAttribute(const FAnimationAttributeIdentifier &AttributeIdentifier) const =0 | IAnimationDataModel | pure virtual |
| FindBoneTrackByIndex(int32 BoneIndex) const =0 | IAnimationDataModel | pure virtual |
| FindBoneTrackByName(FName Name) const =0 | IAnimationDataModel | pure virtual |
| FindCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| FindFloatCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| FindRichCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| FindTransformCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| GenerateGuid(const FGuidGenerationSettings &InSettings) const =0 | IAnimationDataModel | pure virtual |
| GenerateGuid() const | IAnimationDataModel | inlinevirtual |
| GetAnimationSequence() const =0 | IAnimationDataModel | pure virtual |
| GetAttribute(const FAnimationAttributeIdentifier &AttributeIdentifier) const =0 | IAnimationDataModel | pure virtual |
| GetAttributes() const =0 | IAnimationDataModel | pure virtual |
| GetAttributesForBone(const FName &BoneName, TArray< const FAnimatedBoneAttribute * > &OutBoneAttributes) const =0 | IAnimationDataModel | pure virtual |
| GetBoneAnimationTracks() const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackByIndex(int32 TrackIndex) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackByName(FName TrackName) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackIndex(const FBoneAnimationTrack &Track) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackIndexByName(FName TrackName) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackNames(TArray< FName > &OutNames) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTracksTransform(const TArray< FName > &TrackNames, const FFrameNumber &FrameNumber, TArray< FTransform > &OutTransforms) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackTransform(FName TrackName, const FFrameNumber &FrameNumber) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackTransforms(FName TrackName, const TArray< FFrameNumber > &FrameNumbers, TArray< FTransform > &OutTransforms) const =0 | IAnimationDataModel | pure virtual |
| GetBoneTrackTransforms(FName TrackName, TArray< FTransform > &OutTransforms) const =0 | IAnimationDataModel | pure virtual |
| GetController()=0 | IAnimationDataModel | pure virtual |
| GetCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| GetCurveData() const =0 | IAnimationDataModel | pure virtual |
| GetFloatCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| GetFloatCurves() const =0 | IAnimationDataModel | pure virtual |
| GetFrameRate() const =0 | IAnimationDataModel | pure virtual |
| GetModifiedDynamicEvent()=0 | IAnimationDataModel | protectedpure virtual |
| GetModifiedEvent()=0 | IAnimationDataModel | pure virtual |
| GetNotifier()=0 | IAnimationDataModel | protectedpure virtual |
| GetNumberOfAttributes() const =0 | IAnimationDataModel | pure virtual |
| GetNumberOfAttributesForBoneIndex(const int32 BoneIndex) const =0 | IAnimationDataModel | pure virtual |
| GetNumberOfFloatCurves() const =0 | IAnimationDataModel | pure virtual |
| GetNumberOfFrames() const =0 | IAnimationDataModel | pure virtual |
| GetNumberOfKeys() const =0 | IAnimationDataModel | pure virtual |
| GetNumberOfTransformCurves() const =0 | IAnimationDataModel | pure virtual |
| GetNumBoneTracks() const =0 | IAnimationDataModel | pure virtual |
| GetPlayLength() const =0 | IAnimationDataModel | pure virtual |
| GetPopulationFlag()=0 | IAnimationDataModel | protectedpure virtual |
| GetRichCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| GetTransformCurve(const FAnimationCurveIdentifier &CurveIdentifier) const =0 | IAnimationDataModel | pure virtual |
| GetTransformCurves() const =0 | IAnimationDataModel | pure virtual |
| HasBeenPopulated() const =0 | IAnimationDataModel | pure virtual |
| IsValidBoneTrackIndex(int32 TrackIndex) const =0 | IAnimationDataModel | pure virtual |
| IsValidBoneTrackName(const FName &TrackName) const =0 | IAnimationDataModel | pure virtual |
| IterateBoneKeys(const FName &BoneName, TFunction< bool(const FVector3f &Pos, const FQuat4f &, const FVector3f, const FFrameNumber &)> IterationFunction) const =0 | IAnimationDataModel | pure virtual |
| LockEvaluationAndModification() const =0 | IAnimationDataModel | protectedpure virtual |
| OnNotify(const EAnimDataModelNotifyType &NotifyType, const FAnimDataModelNotifPayload &Payload)=0 | IAnimationDataModel | protectedpure virtual |
| TryLockEvaluationAndModification() const =0 | IAnimationDataModel | protectedpure virtual |
| UnlockEvaluationAndModification() const =0 | IAnimationDataModel | protectedpure virtual |