13#include "LevelSequence.generated.h"
23UCLASS(BlueprintType, MinimalAPI)
46 UE_DEPRECATED(5.5, "Use the version that
takes a SharedPlaybackState")
64#if WITH_EDITORONLY_DATA
85 UE_DEPRECATED(5.4,
"Implement the version that takes FAssetRegistryTagsContext instead.")
104 UE_DEPRECATED(5.4,
"Use the base class LocateBoundObjects()")
154#if WITH_EDITORONLY_DATA
182#if WITH_EDITORONLY_DATA
198#if WITH_EDITORONLY_DATA
220#if WITH_EDITORONLY_DATA
226 RemoveMetaDataByClass(
InMetaData->GetClass());
244#if WITH_EDITORONLY_DATA
249#if WITH_EDITORONLY_DATA
256 template<
typename MetaDataType>
257 MetaDataType* FindMetaData()
const
268 template<
typename MetaDataType>
284 template<
typename MetaDataType>
298 template<
typename MetaDataType>
299 void RemoveMetaData()
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DELEGATE_RetVal_OneParam(ReturnValueType, DelegateName, Param1Type)
Definition DelegateCombinations.h:54
#define DECLARE_MULTICAST_DELEGATE_OneParam(DelegateName, Param1Type)
Definition DelegateCombinations.h:49
ETrackSupport
Definition MovieSceneSequence.h:57
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
uint32 ERenameFlags
Definition ObjectMacros.h:2302
#define REN_None
Definition ObjectMacros.h:2305
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
T * DuplicateObject(T const *SourceObject, UObject *Outer, const FName Name=NAME_None)
Definition UObjectGlobals.h:1977
Definition AssetRegistryTagsContext.h:98
Definition NameTypes.h:617
Definition Interface_AssetUserData.h:20
Definition MovieScene.Build.cs:6
Definition AndroidPlatformMisc.h:14
Definition UnrealString.h.inl:34
Definition SharedPointer.h:153
Definition ContainerAllocationPolicies.h:894
Definition SubclassOf.h:30
Definition AssetUserData.h:18
Definition BlueprintGeneratedClass.h:433
Definition Blueprint.h:403
Definition LevelSequence.h:26
Definition MovieSceneSequence.h:73
virtual void LocateBoundObjects(const FGuid &ObjectId, UObject *Context, TArray< UObject *, TInlineAllocator< 1 > > &OutObjects) const
Definition MovieSceneSequence.h:138
Definition MovieScene.h:358
FORCEINLINE UClass * GetClass() const
Definition UObjectBase.h:217
virtual COREUOBJECT_API bool Rename(const TCHAR *NewName=nullptr, UObject *NewOuter=nullptr, ERenameFlags Flags=REN_None)
Definition Obj.cpp:245
virtual void PostDuplicate(bool bDuplicateForPIE)
Definition Object.h:538
virtual COREUOBJECT_API void GetAssetRegistryTags(FAssetRegistryTagsContext Context) const
Definition Obj.cpp:2423
virtual COREUOBJECT_API void PostInitProperties()
Definition UObjectGlobals.cpp:3961
TVariant< bool, uint64, int64, double, FString > MetaDataType
Definition TypedElementMetaData.h:23
Definition UObjectGlobals.h:3224
Definition LevelSequenceBindingReference.h:26
Definition LevelSequenceLegacyObjectReference.h:46
Definition MovieSceneBindingReferences.h:72
Definition MovieSceneDynamicBinding.h:36
Definition MovieSceneEvaluationState.h:94
Definition MovieScenePossessable.h:35
Definition MovieSceneSequenceID.h:13
Definition LevelSequenceBindingReference.h:115
Definition ObjectPtr.h:488
Definition MovieSceneSharedPlaybackState.h:59