17#include "MovieSceneEventSection.generated.h"
97 int32 LicenseePackageFileVersion;
123 return A.EventName ==
B.EventName &&
A.Parameters ==
B.Parameters;
128 return A.EventName !=
B.EventName ||
A.Parameters !=
B.Parameters;
135 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=
Event, meta=(ShowOnlyInnerProperties))
145#if WITH_EDITORONLY_DATA
215#if WITH_EDITORONLY_DATA
223#if WITH_EDITORONLY_DATA
269 enum { SupportsDefaults =
false };
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_FORCEINLINE_HINT bool operator!=(const FIndexedPointer &Other) const
Definition LockFreeList.h:76
bool EvaluateChannel(const FMovieSceneEventSectionData *InChannel, FFrameTime InTime, FEventPayload &OutValue)
Definition MovieSceneEventSection.h:273
bool ValueExistsAtTime(const FMovieSceneEventSectionData *InChannel, FFrameNumber Time, const FEventPayload &Value)
Definition MovieSceneEventSection.h:279
#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
const FPackageFileVersion GPackageFileUEVersion(VER_LATEST_ENGINE_UE4, EUnrealEngineObjectUE5Version::AUTOMATIC_VERSION)
const int32 GPackageFileLicenseeUEVersion
Definition ObjectVersion.cpp:22
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition Archive.h:1208
Definition NameTypes.h:617
Definition StructOnScope.h:13
Definition ArrayView.h:139
Definition MovieSceneEventSection.h:237
const FMovieSceneEventSectionData & GetEventData() const
Definition MovieSceneEventSection.h:253
Definition MovieSceneSection.h:243
U16 Index
Definition radfft.cpp:71
Definition MovieSceneEventSection.h:115
friend bool operator==(const FEventPayload &A, const FEventPayload &B)
Definition MovieSceneEventSection.h:121
FEventPayload(FName InEventName)
Definition MovieSceneEventSection.h:119
friend bool operator!=(const FEventPayload &A, const FEventPayload &B)
Definition MovieSceneEventSection.h:126
Definition FrameTime.h:16
Definition MovieSceneChannelTraits.h:20
Definition KeyHandle.h:15
Definition MovieSceneChannel.h:112
Definition MovieSceneEventSection.h:23
FMovieSceneEventParameters(UScriptStruct &InStruct)
Definition MovieSceneEventSection.h:32
UScriptStruct * GetStructType() const
Definition MovieSceneEventSection.h:47
friend FArchive & operator<<(FArchive &Ar, FMovieSceneEventParameters &Payload)
Definition MovieSceneEventSection.h:84
MOVIESCENETRACKS_API bool Serialize(FArchive &Ar)
Definition MovieSceneEventSection.cpp:295
void Reassign(UScriptStruct *NewStruct)
Definition MovieSceneEventSection.h:55
Definition MovieSceneEventSection.h:142
TMovieSceneChannelData< FEventPayload > GetData()
Definition MovieSceneEventSection.h:157
virtual void ClearDefault() override
Definition MovieSceneEventSection.h:199
virtual void Optimize(const FKeyDataOptimizationParams &InParameters) override
Definition MovieSceneEventSection.h:198
TMovieSceneChannelData< const FEventPayload > GetData() const
Definition MovieSceneEventSection.h:167
TArrayView< const FEventPayload > GetKeyValues() const
Definition MovieSceneEventSection.h:177
TArrayView< const FFrameNumber > GetKeyTimes() const
Definition MovieSceneEventSection.h:172
Definition MovieSceneChannelData.h:37
Definition NameCurve.h:84
Definition ObjectVersion.h:762
Definition SoftObjectPath.h:56
Definition MovieSceneChannelData.h:259
Definition MovieSceneChannelTraits.h:39
Definition MovieSceneChannelTraits.h:63
Definition StructOpsTypeTraits.h:11
@ WithCopy
Definition StructOpsTypeTraits.h:17
@ WithSerializer
Definition StructOpsTypeTraits.h:23
@ WithPostSerialize
Definition StructOpsTypeTraits.h:25
Definition StructOpsTypeTraits.h:46
Definition IMovieSceneRetimingInterface.h:18