374 lines
30 KiB
C++
374 lines
30 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: PL_Animation
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum PL_Animation.EPL_AnimNotify_SpawnSkeletalMeshAnimationMode
|
|
// NumValues: 0x0003
|
|
enum class EPL_AnimNotify_SpawnSkeletalMeshAnimationMode : uint8
|
|
{
|
|
AnimationBlueprint = 0,
|
|
AnimationSingleNode = 1,
|
|
EPL_AnimNotify_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Animation.UPL_AnimToTexturePrecision
|
|
// NumValues: 0x0003
|
|
enum class EUPL_AnimToTexturePrecision : uint8
|
|
{
|
|
EightBytes = 0,
|
|
SixteenBytes = 1,
|
|
UPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Animation.UPL_AnimToTextureFitting
|
|
// NumValues: 0x0004
|
|
enum class EUPL_AnimToTextureFitting : uint8
|
|
{
|
|
MultipleOfFour = 0,
|
|
PowerOfTwo = 1,
|
|
PowerOfTwoSquare = 2,
|
|
UPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Animation.EPL_PelvisCalculationMethod
|
|
// NumValues: 0x0003
|
|
enum class EPL_PelvisCalculationMethod : uint32
|
|
{
|
|
AverageFeetLocation = 0,
|
|
PickLowerFeetLocation = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Animation.EPL_FootType
|
|
// NumValues: 0x0003
|
|
enum class EPL_FootType : uint8
|
|
{
|
|
Left = 0,
|
|
Right = 1,
|
|
EPL_MAX = 2,
|
|
};
|
|
|
|
// Enum PL_Animation.EPL_MeshCopyPoseSource
|
|
// NumValues: 0x0004
|
|
enum class EPL_MeshCopyPoseSource : uint8
|
|
{
|
|
OwnerPawn = 0,
|
|
AttachedParent = 1,
|
|
Manual = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// Enum PL_Animation.EGG_CurveManipulatesAxis
|
|
// NumValues: 0x0005
|
|
enum class EGG_CurveManipulatesAxis : uint8
|
|
{
|
|
None = 0,
|
|
X = 1,
|
|
Y = 2,
|
|
Z = 3,
|
|
EGG_MAX = 4,
|
|
};
|
|
|
|
// Enum PL_Animation.EPL_CurveManipulatesRotator
|
|
// NumValues: 0x0004
|
|
enum class EPL_CurveManipulatesRotator : uint8
|
|
{
|
|
Pitch = 0,
|
|
Yaw = 1,
|
|
Roll = 2,
|
|
EPL_MAX = 3,
|
|
};
|
|
|
|
// ScriptStruct PL_Animation.PL_AnimNotify_SpawnSkeletalMeshSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_AnimNotify_SpawnSkeletalMeshSettings final
|
|
{
|
|
public:
|
|
class USkeletalMesh* Mesh; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_AnimNotify_SpawnSkeletalMeshAnimationMode AnimationMode; // 0x0008(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UAnimInstance> AnimInstance; // 0x0010(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAnimationAsset* AnimToPlay; // 0x0018(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoopAnimation; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_AnimNotify_SpawnSkeletalMeshSettings;
|
|
|
|
// ScriptStruct PL_Animation.PL_AnimToTextureAnimSettings
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_AnimToTextureAnimSettings final
|
|
{
|
|
public:
|
|
bool bIsEnabled; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAnimSequence* AnimSequence; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
bool bUseCustomRange; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double StartTime; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double EndTime; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_AnimToTextureAnimSettings;
|
|
|
|
// ScriptStruct PL_Animation.PL_AnimToTextureAnimDriver
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_AnimToTextureAnimDriver final
|
|
{
|
|
public:
|
|
double StartTime; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double EndTime; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_AnimToTextureAnimDriver;
|
|
|
|
// ScriptStruct PL_Animation.PL_CameraDependentCelLook
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPL_CameraDependentCelLook final
|
|
{
|
|
public:
|
|
class FName CharacterOrientationSocket; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MinYaw; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MaxYaw; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MinPitch; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MaxPitch; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MaxPitchValue; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1C[0xC]; // 0x001C(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_CameraDependentCelLook;
|
|
|
|
// ScriptStruct PL_Animation.PL_CharacterAnimMovementSource
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_CharacterAnimMovementSource final
|
|
{
|
|
public:
|
|
class UCharacterMovementComponent* Source; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
class AActor* SourceOwner; // 0x0008(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_CharacterAnimMovementSource;
|
|
|
|
// ScriptStruct PL_Animation.PL_CharacterGroundInfo
|
|
// 0x0110 (0x0110 - 0x0000)
|
|
struct FPL_CharacterGroundInfo final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHitResult GroundHitResult; // 0x0008(0x0100)(BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
float GroundDistance; // 0x0108(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10C[0x4]; // 0x010C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_CharacterGroundInfo;
|
|
|
|
// ScriptStruct PL_Animation.PL_FeetIkSettings
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct alignas(0x08) FPL_FeetIkSettings final
|
|
{
|
|
public:
|
|
float FootHeight; // 0x0000(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PelvisTargetBelowInterpSpeed; // 0x0004(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PelvisTargetAboveInterpSpeed; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FootTargetBelowInterpSpeed; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FootTargetAboveInterpSpeed; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FootRotationInterpSpeed; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TraceDistanceAboveFoot; // 0x0018(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TraceDistanceBelowFoot; // 0x001C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_PelvisCalculationMethod PelvisCalculationMethod; // 0x0020(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECollisionChannel FloorTraceChannel; // 0x0024(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_25[0x7B]; // 0x0025(0x007B)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_FeetIkSettings;
|
|
|
|
// ScriptStruct PL_Animation.PL_FootIk
|
|
// 0x0168 (0x0168 - 0x0000)
|
|
struct FPL_FootIk
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector CurrentLocationOffset; // 0x0030(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator CurrentRotationOffset; // 0x0048(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName FootBoneName; // 0x0060(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_68[0x100]; // 0x0068(0x0100)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_FootIk;
|
|
|
|
// ScriptStruct PL_Animation.PL_SpecializeFootIk
|
|
// 0x0008 (0x0170 - 0x0168)
|
|
struct FPL_SpecializeFootIk final : public FPL_FootIk
|
|
{
|
|
public:
|
|
EPL_FootType Type; // 0x0168(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_169[0x7]; // 0x0169(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_SpecializeFootIk;
|
|
|
|
// ScriptStruct PL_Animation.PL_BaseFeetIk
|
|
// 0x00D8 (0x00D8 - 0x0000)
|
|
struct FPL_BaseFeetIk
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPL_FeetIkSettings Settings; // 0x0008(0x00A0)(Edit, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A8[0x18]; // 0x00A8(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector CurrentPelvisOffset; // 0x00C0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BaseFeetIk;
|
|
|
|
// ScriptStruct PL_Animation.PL_BipedalFeetIk
|
|
// 0x02D0 (0x03A8 - 0x00D8)
|
|
struct FPL_BipedalFeetIk final : public FPL_BaseFeetIk
|
|
{
|
|
public:
|
|
struct FPL_FootIk LeftFoot; // 0x00D8(0x0168)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_FootIk RightFoot; // 0x0240(0x0168)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_BipedalFeetIk;
|
|
|
|
// ScriptStruct PL_Animation.PL_FeetIk
|
|
// 0x0010 (0x00E8 - 0x00D8)
|
|
struct FPL_FeetIk final : public FPL_BaseFeetIk
|
|
{
|
|
public:
|
|
TArray<struct FPL_SpecializeFootIk> Feet; // 0x00D8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_FeetIk;
|
|
|
|
// ScriptStruct PL_Animation.PL_LookAtAnimParamsTarget
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPL_LookAtAnimParamsTarget final
|
|
{
|
|
public:
|
|
class AActor* Actor; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
bool bUpdateHorizontalLookAt; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_LookAtAnimParamsTarget;
|
|
|
|
// ScriptStruct PL_Animation.PL_EyelidGeneralSetupData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPL_EyelidGeneralSetupData final
|
|
{
|
|
public:
|
|
class FName DisableLookAtCurveName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtVerticalPositiveClampMax; // 0x0008(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtVerticalPositiveMultiplier; // 0x000C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtVerticalNegativeClampMax; // 0x0010(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtVerticalNegativeMultiplier; // 0x0014(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EyelidGeneralSetupData;
|
|
|
|
// ScriptStruct PL_Animation.PL_EyelidVectorSetupData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FPL_EyelidVectorSetupData final
|
|
{
|
|
public:
|
|
class FName CurveName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EGG_CurveManipulatesAxis Axis; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EyelidVectorSetupData;
|
|
|
|
// ScriptStruct PL_Animation.PL_EyelidRotationSetupData
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FPL_EyelidRotationSetupData final
|
|
{
|
|
public:
|
|
class FName CurveName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPL_CurveManipulatesRotator Axis; // 0x0008(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EyelidRotationSetupData;
|
|
|
|
// ScriptStruct PL_Animation.PL_EyelidData
|
|
// 0x00F8 (0x00F8 - 0x0000)
|
|
struct FPL_EyelidData final
|
|
{
|
|
public:
|
|
class FName EyelidTopCurveName; // 0x0000(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EyelidBottomCurveName; // 0x0008(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidVectorSetupData TopTranslateSetup; // 0x0010(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidRotationSetupData TopRotateSetup; // 0x001C(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidVectorSetupData TopScaleSetup; // 0x0028(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidVectorSetupData BottomTranslateSetup; // 0x0034(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidRotationSetupData BottomRotateSetup; // 0x0040(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidVectorSetupData BottomScaleSetup; // 0x004C(0x000C)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
float TopBlendSpace; // 0x0058(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector TopTranslate; // 0x0060(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator TopRotate; // 0x0078(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector TopScale; // 0x0090(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BottomBlendSpace; // 0x00A8(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector BottomTranslate; // 0x00B0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator BottomRotate; // 0x00C8(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector BottomScale; // 0x00E0(0x0018)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_EyelidData;
|
|
|
|
// ScriptStruct PL_Animation.PL_OneEyelidData
|
|
// 0x0110 (0x0110 - 0x0000)
|
|
struct FPL_OneEyelidData final
|
|
{
|
|
public:
|
|
struct FPL_EyelidGeneralSetupData GeneralSetupData; // 0x0000(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidData Eye; // 0x0018(0x00F8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_OneEyelidData;
|
|
|
|
// ScriptStruct PL_Animation.PL_TwoEyelidData
|
|
// 0x0208 (0x0208 - 0x0000)
|
|
struct FPL_TwoEyelidData final
|
|
{
|
|
public:
|
|
struct FPL_EyelidGeneralSetupData GeneralSetupData; // 0x0000(0x0018)(Edit, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidData LeftEye; // 0x0018(0x00F8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPL_EyelidData RightEye; // 0x0110(0x00F8)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_TwoEyelidData;
|
|
|
|
// ScriptStruct PL_Animation.PL_MapLookAtAngles
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPL_MapLookAtAngles final
|
|
{
|
|
public:
|
|
float Scale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Offset; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPL_MapLookAtAngles;
|
|
|
|
// ScriptStruct PL_Animation.PL_LookAtAnimParams
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FPL_LookAtAnimParams final
|
|
{
|
|
public:
|
|
float LookAtAngleVertical; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtAngleHorizontal; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MappedLookAtAngleVertical; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MappedLookAtAngleHorizontal; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LookAtSpeedHorizontal; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LookAtSpeedVertical; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FPL_MapLookAtAngles LookAtAngleHorizontalMapping; // 0x0018(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
struct FPL_MapLookAtAngles LookAtAngleVerticalMapping; // 0x0020(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
float LookBackTime; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUseSkeletalMeshDirection; // 0x002C(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EAxis SourceForwardDirection; // 0x002D(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2E[0x2]; // 0x002E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USceneComponent* LookAtTarget; // 0x0030(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
uint8 Pad_38[0x68]; // 0x0038(0x0068)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPL_LookAtAnimParams;
|
|
|
|
}
|
|
|