Files
ReshadePluginsCore/SpongeBogTOTT/SDK/PL_Animation_classes.hpp

518 lines
24 KiB
C++
Raw Permalink Normal View History

2026-03-06 01:31:19 +01:00
#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<class ACameraActor> 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<UPL_AnimNotify_FixedCameraAngleState>();
}
};
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<IPL_InitAnimationSpawnedActorInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(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<class USkeletalMeshComponent*, class AActor*> 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<UPL_AnimNotify_SpawnBase>();
}
};
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<class AActor> 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<UPL_AnimNotify_SpawnActor>();
}
};
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<APL_AnimationNotifySkeletalMeshActor>();
}
};
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<UPL_AnimNotify_SpawnSkeletalMesh>();
}
};
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<UPL_AnimNotify_SpawnStaticMesh>();
}
};
DUMPER7_ASSERTS_UPL_AnimNotify_SpawnStaticMesh;
// Class PL_Animation.PL_AnimToTextureMaterialCurvesDataAsset
// 0x0010 (0x0040 - 0x0030)
class UPL_AnimToTextureMaterialCurvesDataAsset final : public UDataAsset
{
public:
TArray<class FName> 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<UPL_AnimToTextureMaterialCurvesDataAsset>();
}
};
DUMPER7_ASSERTS_UPL_AnimToTextureMaterialCurvesDataAsset;
// Class PL_Animation.PL_AnimToTextureData
// 0x00C0 (0x00F0 - 0x0030)
class UPL_AnimToTextureData final : public UDataAsset
{
public:
TSoftObjectPtr<class USkeletalMesh> 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<struct FPL_AnimToTextureAnimSettings> Animations; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
class UPL_AnimToTextureMaterialCurvesDataAsset* MaterialCurvesDataAsset; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
TArray<class UMaterialInstanceConstant*> 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<struct FPL_AnimToTextureAnimDriver> 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<UPL_AnimToTextureData>();
}
};
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<UPL_AnimToTextureUtils>();
}
};
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<IPL_CharacterGroundInfoInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(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<IPL_FootStepSourceInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(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<IPL_LookAtAnimInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(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<UPL_CopyPoseAccessoryAnimInstance>();
}
};
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<UPL_LookAtSettings>();
}
};
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<UPL_MovieSceneLightingChannelsSection>();
}
};
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<UPL_MovieSceneLightingChannelsSystem>();
}
};
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<UPL_MovieSceneLightingChannelsTrack>();
}
};
DUMPER7_ASSERTS_UPL_MovieSceneLightingChannelsTrack;
}