8#include "MovieSceneCommonAnimationTrack.generated.h"
10#define UE_API MOVIESCENETRACKS_API
28 bool bRootMotionsDirty;
34#if WITH_EDITORONLY_DATA
59 UE_API virtual bool SupportsMultipleRows()
const override;
60 UE_API virtual void RemoveAllAnimationData()
override;
64 UE_API virtual void RemoveSectionAt(
int32 SectionIndex)
override;
66 UE_API virtual void UpdateEasing()
override;
81 UE_API void SetRootMotionsDirty();
86#if WITH_EDITORONLY_DATA
98 UE_API void SortSections();
111 bool bBlendFirstChildOfRoot;
113#if WITH_EDITORONLY_DATA
116 UPROPERTY(EditAnywhere, Category =
"Root Motions")
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define UE_API
Definition MovieSceneCommonAnimationTrack.h:10
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition NameTypes.h:617
Definition UObjectGlobals.h:1292
Definition SubclassOf.h:30
Definition AnimSequenceBase.h:37
Definition MovieSceneCommonAnimationTrack.h:43
virtual bool ShouldUseRootMotions() const
Definition MovieSceneCommonAnimationTrack.h:74
virtual UMovieSceneSection * AddNewAnimation(FFrameNumber KeyTime, UAnimSequenceBase *AnimSequence)
Definition MovieSceneCommonAnimationTrack.h:54
Definition MovieSceneNameableTrack.h:24
Definition MovieSceneSection.h:243
virtual MOVIESCENE_API void PostEditImport() override
Definition MovieSceneSection.cpp:85
Definition MovieSceneSkeletalAnimationSection.h:115
FMovieSceneSkeletalAnimationParams Params
Definition MovieSceneSkeletalAnimationSection.h:121
uint8 bMatchWithPrevious
Definition MovieSceneSkeletalAnimationSection.h:226
MOVIESCENETRACKS_API void MatchSectionByBoneTransform(USkeletalMeshComponent *SkelMeshComp, FFrameTime CurrentFrame, FFrameRate FrameRate, const FName &BoneName)
Definition MovieSceneSkeletalAnimationSection.cpp:894
MOVIESCENETRACKS_API void GetRootMotion(FFrameTime CurrentTime, FRootMotionParams &OutRootMotionParams) const
Definition MovieSceneSkeletalAnimationSection.cpp:632
@ false
Definition radaudio_common.h:23
Definition FrameRate.h:21
Definition FrameTime.h:16
Definition MovieSceneCommonAnimationTrack.h:22
Definition UnrealType.h:6865
Definition ObjectPtr.h:488
Definition Optional.h:131