#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: PL_Animation #include "Basic.hpp" #include "PL_Core_classes.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "PL_Animation_structs.hpp" #include "GameplayTags_structs.hpp" #include "MovieScene_structs.hpp" #include "MovieScene_classes.hpp" #include "MovieSceneTracks_classes.hpp" namespace SDK { // Class PL_Animation.PL_AnimNotify_FixedCameraAngleState // 0x0048 (0x0078 - 0x0030) class UPL_AnimNotify_FixedCameraAngleState final : public UAnimNotifyState { public: TSubclassOf CameraActorClass; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDisableInput; // 0x0038(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float TargetDistance; // 0x003C(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinTargetDistance; // 0x0040(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Pitch; // 0x0044(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float YawOffset; // 0x0048(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDoTrace; // 0x004C(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel ProbeChannel; // 0x004D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4E[0x2]; // 0x004E(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float ProbeSize; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFallbackTurnCharacter; // 0x0054(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_55[0x3]; // 0x0055(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class ACameraActor* CameraActor; // 0x0058(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, DuplicateTransient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class APlayerController* PlayerController; // 0x0060(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, DuplicateTransient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class APawn* Pawn; // 0x0068(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, DuplicateTransient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* ViewTargetAtBeginning; // 0x0070(0x0008)(BlueprintReadOnly, ZeroConstructor, Transient, DuplicateTransient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimNotify_FixedCameraAngleState") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimNotify_FixedCameraAngleState") } static class UPL_AnimNotify_FixedCameraAngleState* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimNotify_FixedCameraAngleState; // Class PL_Animation.PL_InitAnimationSpawnedActorInterface // 0x0000 (0x0000 - 0x0000) class IPL_InitAnimationSpawnedActorInterface final { public: void Setup(class USkeletalMeshComponent* MeshComp, class UAnimSequenceBase* Animation, float TotalDuration); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_InitAnimationSpawnedActorInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_InitAnimationSpawnedActorInterface") } static class IPL_InitAnimationSpawnedActorInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IPL_InitAnimationSpawnedActorInterface; // Class PL_Animation.PL_AnimNotify_SpawnBase // 0x00B0 (0x00E0 - 0x0030) class UPL_AnimNotify_SpawnBase : public UAnimNotifyState { public: class FName SocketName; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector Location; // 0x0038(0x0018)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FRotator Rotation; // 0x0050(0x0018)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FVector Scale; // 0x0068(0x0018)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bVisibilityDependsOnOwner; // 0x0080(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap SpawnedActors; // 0x0088(0x0050)(Edit, BlueprintReadOnly, Transient, EditConst, DuplicateTransient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) bool bHideOnBlendWeightSmallerThen; // 0x00D8(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_D9[0x3]; // 0x00D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CutoffBlendWeight; // 0x00DC(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimNotify_SpawnBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimNotify_SpawnBase") } static class UPL_AnimNotify_SpawnBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimNotify_SpawnBase; // Class PL_Animation.PL_AnimNotify_SpawnActor // 0x0008 (0x00E8 - 0x00E0) class UPL_AnimNotify_SpawnActor final : public UPL_AnimNotify_SpawnBase { public: TSubclassOf ActorClass; // 0x00E0(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimNotify_SpawnActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimNotify_SpawnActor") } static class UPL_AnimNotify_SpawnActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimNotify_SpawnActor; // Class PL_Animation.PL_AnimationNotifySkeletalMeshActor // 0x0008 (0x0328 - 0x0320) class APL_AnimationNotifySkeletalMeshActor final : public AActor { public: class USkeletalMeshComponent* SkeletalMeshComponent; // 0x0320(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimationNotifySkeletalMeshActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimationNotifySkeletalMeshActor") } static class APL_AnimationNotifySkeletalMeshActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_APL_AnimationNotifySkeletalMeshActor; // Class PL_Animation.PL_AnimNotify_SpawnSkeletalMesh // 0x0028 (0x0108 - 0x00E0) class UPL_AnimNotify_SpawnSkeletalMesh final : public UPL_AnimNotify_SpawnBase { public: struct FPL_AnimNotify_SpawnSkeletalMeshSettings Settings; // 0x00E0(0x0028)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimNotify_SpawnSkeletalMesh") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimNotify_SpawnSkeletalMesh") } static class UPL_AnimNotify_SpawnSkeletalMesh* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimNotify_SpawnSkeletalMesh; // Class PL_Animation.PL_AnimNotify_SpawnStaticMesh // 0x0008 (0x00E8 - 0x00E0) class UPL_AnimNotify_SpawnStaticMesh final : public UPL_AnimNotify_SpawnBase { public: class UStaticMesh* Mesh; // 0x00E0(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimNotify_SpawnStaticMesh") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimNotify_SpawnStaticMesh") } static class UPL_AnimNotify_SpawnStaticMesh* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimNotify_SpawnStaticMesh; // Class PL_Animation.PL_AnimToTextureMaterialCurvesDataAsset // 0x0010 (0x0040 - 0x0030) class UPL_AnimToTextureMaterialCurvesDataAsset final : public UDataAsset { public: TArray MaterialCurves; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimToTextureMaterialCurvesDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimToTextureMaterialCurvesDataAsset") } static class UPL_AnimToTextureMaterialCurvesDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimToTextureMaterialCurvesDataAsset; // Class PL_Animation.PL_AnimToTextureData // 0x00C0 (0x00F0 - 0x0030) class UPL_AnimToTextureData final : public UDataAsset { public: TSoftObjectPtr SkeletalMesh; // 0x0030(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) EUPL_AnimToTexturePrecision TexturePrecision; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EUPL_AnimToTextureFitting TextureFitting; // 0x0059(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5A[0x6]; // 0x005A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) double SampleRate; // 0x0060(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Animations; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) class UPL_AnimToTextureMaterialCurvesDataAsset* MaterialCurvesDataAsset; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) TArray Materials; // 0x0080(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) class UTexture2D* KeyFrames; // 0x0090(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) struct FBox3f PositionRange; // 0x0098(0x001C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBox3f ScaleRange; // 0x00B4(0x001C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2f CurveRange; // 0x00D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TotalFrameCount; // 0x00D8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 TotalBoneCount; // 0x00DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray AnimationDrivers; // 0x00E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimToTextureData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimToTextureData") } static class UPL_AnimToTextureData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimToTextureData; // Class PL_Animation.PL_AnimToTextureUtils // 0x0000 (0x0028 - 0x0028) class UPL_AnimToTextureUtils final : public UBlueprintFunctionLibrary { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_AnimToTextureUtils") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_AnimToTextureUtils") } static class UPL_AnimToTextureUtils* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_AnimToTextureUtils; // Class PL_Animation.PL_CharacterGroundInfoInterface // 0x0000 (0x0000 - 0x0000) class IPL_CharacterGroundInfoInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_CharacterGroundInfoInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_CharacterGroundInfoInterface") } static class IPL_CharacterGroundInfoInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IPL_CharacterGroundInfoInterface; // Class PL_Animation.PL_FootStepSourceInterface // 0x0000 (0x0000 - 0x0000) class IPL_FootStepSourceInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_FootStepSourceInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_FootStepSourceInterface") } static class IPL_FootStepSourceInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IPL_FootStepSourceInterface; // Class PL_Animation.PL_LookAtAnimInterface // 0x0000 (0x0000 - 0x0000) class IPL_LookAtAnimInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_LookAtAnimInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_LookAtAnimInterface") } static class IPL_LookAtAnimInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IPL_LookAtAnimInterface; // Class PL_Animation.PL_CopyPoseAccessoryAnimInstance // 0x0010 (0x03F0 - 0x03E0) class UPL_CopyPoseAccessoryAnimInstance : public UAnimInstance { public: EPL_MeshCopyPoseSource CopyPoseSource; // 0x03D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3D9[0x3]; // 0x03D9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FGameplayTag CopyPoseSourceIdentifyingTag; // 0x03DC(0x0008)(Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3E4[0x4]; // 0x03E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class USkeletalMeshComponent* MeshToCopyPoseFrom; // 0x03E8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) public: void SetMeshToCopyPoseFrom(class USkeletalMeshComponent* InMeshToCopyPoseFrom); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_CopyPoseAccessoryAnimInstance") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_CopyPoseAccessoryAnimInstance") } static class UPL_CopyPoseAccessoryAnimInstance* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_CopyPoseAccessoryAnimInstance; // Class PL_Animation.PL_LookAtSettings // 0x0010 (0x0048 - 0x0038) class UPL_LookAtSettings final : public UPL_SettingsBase { public: class FName SourceSocket; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName FocalSocket; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static const class UPL_LookAtSettings* Get(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_LookAtSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_LookAtSettings") } static class UPL_LookAtSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_LookAtSettings; // Class PL_Animation.PL_MovieSceneLightingChannelsSection // 0x0320 (0x0428 - 0x0108) class UPL_MovieSceneLightingChannelsSection final : public UMovieSceneSection { public: uint8 Pad_108[0x8]; // 0x0108(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMovieSceneBoolChannel Channel0Curve; // 0x0110(0x0108)(Protected, NativeAccessSpecifierProtected) struct FMovieSceneBoolChannel Channel1Curve; // 0x0218(0x0108)(Protected, NativeAccessSpecifierProtected) struct FMovieSceneBoolChannel Channel2Curve; // 0x0320(0x0108)(Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_MovieSceneLightingChannelsSection") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_MovieSceneLightingChannelsSection") } static class UPL_MovieSceneLightingChannelsSection* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_MovieSceneLightingChannelsSection; // Class PL_Animation.PL_MovieSceneLightingChannelsSystem // 0x0010 (0x0050 - 0x0040) class UPL_MovieSceneLightingChannelsSystem final : public UMovieSceneEntityInstantiatorSystem { public: uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_MovieSceneLightingChannelsSystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_MovieSceneLightingChannelsSystem") } static class UPL_MovieSceneLightingChannelsSystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_MovieSceneLightingChannelsSystem; // Class PL_Animation.PL_MovieSceneLightingChannelsTrack // 0x0000 (0x0140 - 0x0140) class UPL_MovieSceneLightingChannelsTrack final : public UMovieScenePropertyTrack { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PL_MovieSceneLightingChannelsTrack") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PL_MovieSceneLightingChannelsTrack") } static class UPL_MovieSceneLightingChannelsTrack* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPL_MovieSceneLightingChannelsTrack; }