10#include "MovieScene3DTransformTrack.generated.h"
70#if WITH_EDITORONLY_DATA
71 virtual bool CanRename()
const override {
return true; }
72 virtual FText GetDisplayName()
const override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EMovieSceneTransformChannel
Definition MovieSceneSection.h:212
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
ERichCurveInterpMode
Definition RealCurve.h:13
Definition NameTypes.h:617
Definition IMovieSceneBlenderSystemSupport.h:26
Definition SubclassOf.h:30
Definition MovieScenePropertyTrack.h:30
Definition MovieSceneSection.h:243
Definition MovieSceneTemplateInterrogation.h:22
Definition SlateColor.h:42
Definition MovieScene3DTransformTrack.h:19
TWeakObjectPtr< UMovieScene3DTransformSection > Section
Definition MovieScene3DTransformTrack.h:24
FName ChannelName
Definition MovieScene3DTransformTrack.h:26
ERichCurveInterpMode InterpMode
Definition MovieScene3DTransformTrack.h:27
TOptional< FKeyHandle > KeyHandle
Definition MovieScene3DTransformTrack.h:25
FData(UMovieScene3DTransformSection *InSection, TOptional< FKeyHandle > InKeyHandle, ERichCurveInterpMode InInterpMode, FName InChannelName)
Definition MovieScene3DTransformTrack.h:20
Definition MovieScene3DTransformTrack.h:17
bool Is(ERichCurveInterpMode InInterpMode) const
Definition MovieScene3DTransformTrack.h:32
FTrajectoryKey(FFrameNumber InTime)
Definition MovieScene3DTransformTrack.h:30
FFrameNumber Time
Definition MovieScene3DTransformTrack.h:48
TArray< FData, TInlineAllocator< 1 > > KeyData
Definition MovieScene3DTransformTrack.h:50
Definition Optional.h:131
Definition WeakObjectPtrTemplates.h:25