6#include "MovieSceneTimeWarpVariant.generated.h"
21 struct FInverseTransformTimeParams;
49USTRUCT(BlueprintType, meta=(HasNativeBreak=
"/Script/SequencerScripting.MovieSceneTimeWarpExtensions.BreakTimeWarp", HasNativeMake=
"/Script/SequencerScripting.MovieSceneTimeWarpExtensions.MakeTimeWarp"))
158 return A.Variant ==
B.Variant;
167 return A.Variant !=
B.Variant;
192 return ShallowCopy();
375 WithSerializer =
true,
376 WithExportTextItem =
true,
377 WithImportTextItem =
true,
378 WithIdenticalViaEquality =
true,
379 WithStructuredSerializeFromMismatchedTag =
true,
@ NoInit
Definition CoreMiscDefines.h:158
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EMovieSceneTimeWarpType
Definition MovieSceneTimeWarpVariant.h:28
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition Archive.h:1208
Definition OutputDevice.h:133
Definition StructuredArchiveSlots.h:52
Definition MovieSceneTimeWarpGetter.h:37
Definition ConstraintsManager.h:14
Definition FrameRate.h:21
Definition FrameTime.h:16
Definition MovieSceneNumericVariant.h:35
MOVIESCENE_API FMovieSceneNumericVariant ShallowCopy() const
Definition MovieSceneNumericVariant.cpp:81
Definition MovieSceneTimeWarpVariantPayloads.h:131
Definition MovieSceneTimeWarpVariantPayloads.h:92
Definition MovieSceneTimeWarpVariantPayloads.h:28
Definition MovieSceneTimeWarpVariantPayloads.h:148
Definition MovieSceneTimeWarpVariantPayloads.h:110
Definition MovieSceneTimeWarpVariantPayloads.h:70
Definition MovieSceneTimeWarpVariant.h:51
EMovieSceneTimeWarpType GetType() const
Definition MovieSceneTimeWarpVariant.h:384
FMovieSceneTimeWarpVariant(double InLiteralPlayRate)
Definition MovieSceneTimeWarpVariant.h:66
FMovieSceneTimeWarpVariant(FMovieSceneTimeWarpVariant &&)=default
FMovieSceneTimeWarpVariant & operator=(const FMovieSceneTimeWarpVariant &Other)
Definition MovieSceneTimeWarpVariant.h:124
friend bool operator!=(const FMovieSceneTimeWarpVariant &A, const FMovieSceneTimeWarpVariant &B)
Definition MovieSceneTimeWarpVariant.h:165
FMovieSceneTimeWarpVariant(FMovieSceneNumericVariant &&Other)
Definition MovieSceneTimeWarpVariant.h:356
FMovieSceneTimeWarpVariant ShallowCopy() const
Definition MovieSceneTimeWarpVariant.h:175
friend bool operator==(const FMovieSceneTimeWarpVariant &A, const FMovieSceneTimeWarpVariant &B)
Definition MovieSceneTimeWarpVariant.h:156
FMovieSceneTimeWarpVariant(const FMovieSceneTimeWarpFixedFrame &In)
Definition MovieSceneTimeWarpVariant.h:75
FMovieSceneTimeWarpVariant(const FMovieSceneTimeWarpLoop &In)
Definition MovieSceneTimeWarpVariant.h:85
FMovieSceneTimeWarpVariant DeepCopy(UObject *NewOuter) const
Definition MovieSceneTimeWarpVariant.h:185
FMovieSceneTimeWarpVariant(const FMovieSceneTimeWarpVariant &Other)
Definition MovieSceneTimeWarpVariant.h:115
FMovieSceneTimeWarpVariant & operator=(FMovieSceneTimeWarpVariant &&)=default
FMovieSceneTimeWarpVariant(UMovieSceneTimeWarpGetter *In)
Definition MovieSceneTimeWarpVariant.h:105
FMovieSceneTimeWarpVariant & operator=(double InLiteralPlayRate)
Definition MovieSceneTimeWarpVariant.h:146
void MakeWeakUnsafe()
Definition MovieSceneTimeWarpVariant.h:200
FMovieSceneTimeWarpVariant(const FMovieSceneTimeWarpClamp &In)
Definition MovieSceneTimeWarpVariant.h:95
Definition PropertyTag.h:38
Definition StructOpsTypeTraits.h:11
Definition StructOpsTypeTraits.h:46