mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
438 lines
31 KiB
C++
438 lines
31 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// ENUMS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
enum class ELiveLinkCameraProjectionMode : uint8
|
|
{
|
|
Perspective = 0,
|
|
Orthographic = 1,
|
|
ELiveLinkCameraProjectionMode_MAX = 2,
|
|
};
|
|
|
|
enum class ELiveLinkSourceMode : uint8
|
|
{
|
|
Latest = 0,
|
|
EngineTime = 1,
|
|
Timecode = 2,
|
|
ELiveLinkSourceMode_MAX = 3,
|
|
};
|
|
|
|
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// STRUCTS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSubjectName
|
|
struct FLiveLinkSubjectName
|
|
{
|
|
public:
|
|
class FName Name; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSubjectKey
|
|
struct FLiveLinkSubjectKey
|
|
{
|
|
public:
|
|
struct FGuid Source; // 0x0(0x10)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkSubjectName SubjectName; // 0x10(0x8)(BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x38 (0x38 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSubjectPreset
|
|
struct FLiveLinkSubjectPreset
|
|
{
|
|
public:
|
|
struct FLiveLinkSubjectKey Key; // 0x0(0x18)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class ULiveLinkRole> Role; // 0x18(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ULiveLinkSubjectSettings* Settings; // 0x20(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ULiveLinkVirtualSubject* VirtualSubject; // 0x28(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnabled; // 0x30(0x1)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_63F[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSourceHandle
|
|
struct FLiveLinkSourceHandle
|
|
{
|
|
public:
|
|
uint8 Pad_640[0x18]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkBaseStaticData
|
|
struct FLiveLinkBaseStaticData
|
|
{
|
|
public:
|
|
TArray<class FName> PropertyNames; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0x30 - 0x10)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSkeletonStaticData
|
|
struct FLiveLinkSkeletonStaticData : public FLiveLinkBaseStaticData
|
|
{
|
|
public:
|
|
TArray<class FName> BoneNames; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<int32> BoneParents; // 0x20(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkWorldTime
|
|
struct FLiveLinkWorldTime
|
|
{
|
|
public:
|
|
double Time; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
double Offset; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
|
|
// 0x60 (0x60 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkMetaData
|
|
struct FLiveLinkMetaData
|
|
{
|
|
public:
|
|
TMap<class FName, class FString> StringMetaData; // 0x0(0x50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FQualifiedFrameTime SceneTime; // 0x50(0x10)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xA0 (0xA0 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkBaseFrameData
|
|
struct FLiveLinkBaseFrameData
|
|
{
|
|
public:
|
|
struct FLiveLinkWorldTime WorldTime; // 0x0(0x10)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkMetaData MetaData; // 0x10(0x60)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TArray<float> PropertyValues; // 0x70(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_648[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0xB0 - 0xA0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkAnimationFrameData
|
|
struct FLiveLinkAnimationFrameData : public FLiveLinkBaseFrameData
|
|
{
|
|
public:
|
|
TArray<struct FTransform> Transforms; // 0xA0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkBaseBlueprintData
|
|
struct FLiveLinkBaseBlueprintData
|
|
{
|
|
public:
|
|
uint8 Pad_64B[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0xB0 (0xB8 - 0x8)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkBasicBlueprintData
|
|
struct FLiveLinkBasicBlueprintData : public FLiveLinkBaseBlueprintData
|
|
{
|
|
public:
|
|
struct FLiveLinkBaseStaticData StaticData; // 0x8(0x10)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkBaseFrameData FrameData; // 0x18(0xA0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x18 - 0x10)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTransformStaticData
|
|
struct FLiveLinkTransformStaticData : public FLiveLinkBaseStaticData
|
|
{
|
|
public:
|
|
bool bIsLocationSupported; // 0x10(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsRotationSupported; // 0x11(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsScaleSupported; // 0x12(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_651[0x5]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x28 - 0x18)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkCameraStaticData
|
|
struct FLiveLinkCameraStaticData : public FLiveLinkTransformStaticData
|
|
{
|
|
public:
|
|
bool bIsFieldOfViewSupported; // 0x18(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsAspectRatioSupported; // 0x19(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsFocalLengthSupported; // 0x1A(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsProjectionModeSupported; // 0x1B(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FilmBackWidth; // 0x1C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FilmBackHeight; // 0x20(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsApertureSupported; // 0x24(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsFocusDistanceSupported; // 0x25(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsDepthOfFieldSupported; // 0x26(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_657[0x1]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x60 (0x100 - 0xA0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTransformFrameData
|
|
struct FLiveLinkTransformFrameData : public FLiveLinkBaseFrameData
|
|
{
|
|
public:
|
|
struct FTransform Transform; // 0xA0(0x60)(Edit, BlueprintVisible, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0x120 - 0x100)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkCameraFrameData
|
|
struct FLiveLinkCameraFrameData : public FLiveLinkTransformFrameData
|
|
{
|
|
public:
|
|
float FieldOfView; // 0x100(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AspectRatio; // 0x104(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FocalLength; // 0x108(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Aperture; // 0x10C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FocusDistance; // 0x110(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ELiveLinkCameraProjectionMode ProjectionMode; // 0x114(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_65F[0xB]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x148 (0x150 - 0x8)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkCameraBlueprintData
|
|
struct FLiveLinkCameraBlueprintData : public FLiveLinkBaseBlueprintData
|
|
{
|
|
public:
|
|
struct FLiveLinkCameraStaticData StaticData; // 0x8(0x28)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkCameraFrameData FrameData; // 0x30(0x120)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x28 - 0x18)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkLightStaticData
|
|
struct FLiveLinkLightStaticData : public FLiveLinkTransformStaticData
|
|
{
|
|
public:
|
|
bool bIsTemperatureSupported; // 0x18(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsIntensitySupported; // 0x19(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsLightColorSupported; // 0x1A(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsInnerConeAngleSupported; // 0x1B(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsOuterConeAngleSupported; // 0x1C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsAttenuationRadiusSupported; // 0x1D(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsSourceLenghtSupported; // 0x1E(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsSourceRadiusSupported; // 0x1F(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsSoftSourceRadiusSupported; // 0x20(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_664[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x30 (0x130 - 0x100)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkLightFrameData
|
|
struct FLiveLinkLightFrameData : public FLiveLinkTransformFrameData
|
|
{
|
|
public:
|
|
float Temperature; // 0x100(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Intensity; // 0x104(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor LightColor; // 0x108(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InnerConeAngle; // 0x10C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OuterConeAngle; // 0x110(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AttenuationRadius; // 0x114(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SourceRadius; // 0x118(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SoftSourceRadius; // 0x11C(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SourceLength; // 0x120(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_666[0xC]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x158 (0x160 - 0x8)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkLightBlueprintData
|
|
struct FLiveLinkLightBlueprintData : public FLiveLinkBaseBlueprintData
|
|
{
|
|
public:
|
|
struct FLiveLinkLightStaticData StaticData; // 0x8(0x28)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkLightFrameData FrameData; // 0x30(0x130)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x30 (0x30 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSourcePreset
|
|
struct FLiveLinkSourcePreset
|
|
{
|
|
public:
|
|
struct FGuid Guid; // 0x0(0x10)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ULiveLinkSourceSettings* Settings; // 0x10(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText SourceType; // 0x18(0x18)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0x20 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkRefSkeleton
|
|
struct FLiveLinkRefSkeleton
|
|
{
|
|
public:
|
|
TArray<class FName> BoneNames; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<int32> BoneParents; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSubjectRepresentation
|
|
struct FLiveLinkSubjectRepresentation
|
|
{
|
|
public:
|
|
struct FLiveLinkSubjectName Subject; // 0x0(0x8)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class ULiveLinkRole> Role; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x118 (0x120 - 0x8)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTransformBlueprintData
|
|
struct FLiveLinkTransformBlueprintData : public FLiveLinkBaseBlueprintData
|
|
{
|
|
public:
|
|
struct FLiveLinkTransformStaticData StaticData; // 0x8(0x18)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkTransformFrameData FrameData; // 0x20(0x100)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x50 (0x50 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkCurveConversionSettings
|
|
struct FLiveLinkCurveConversionSettings
|
|
{
|
|
public:
|
|
TMap<class FString, struct FSoftObjectPath> CurveConversionAssetMap; // 0x0(0x50)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x60 (0x60 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSourceBufferManagementSettings
|
|
struct FLiveLinkSourceBufferManagementSettings
|
|
{
|
|
public:
|
|
bool bValidEngineTimeEnabled; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_66F[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float ValidEngineTime; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EngineTimeOffset; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_671[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
double EngineTimeClockOffset; // 0x10(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double SmoothEngineTimeOffset; // 0x18(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGenerateSubFrame; // 0x20(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_672[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FFrameRate DetectedFrameRate; // 0x24(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseTimecodeSmoothLatest; // 0x2C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_673[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FFrameRate SourceTimecodeFrameRate; // 0x30(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValidTimecodeFrameEnabled; // 0x38(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_675[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
int32 ValidTimecodeFrame; // 0x3C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimecodeFrameOffset; // 0x40(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_677[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
double TimecodeClockOffset; // 0x48(0x8)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 LatestOffset; // 0x50(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxNumberOfFrameToBuffered; // 0x54(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bKeepAtLeastOneFrame; // 0x58(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_679[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkSourceDebugInfo
|
|
struct FLiveLinkSourceDebugInfo
|
|
{
|
|
public:
|
|
struct FLiveLinkSubjectName SubjectName; // 0x0(0x8)(Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SnapshotIndex; // 0x8(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumberOfBufferAtSnapshot; // 0xC(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTimeSynchronizationSettings
|
|
struct FLiveLinkTimeSynchronizationSettings
|
|
{
|
|
public:
|
|
struct FFrameRate FrameRate; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FFrameNumber FrameOffset; // 0x8(0x4)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkInterpolationSettings
|
|
struct FLiveLinkInterpolationSettings
|
|
{
|
|
public:
|
|
bool bUseInterpolation; // 0x0(0x1)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_67D[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float InterpolationOffset; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTime
|
|
struct FLiveLinkTime
|
|
{
|
|
public:
|
|
double WorldTime; // 0x0(0x8)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FQualifiedFrameTime SceneTime; // 0x8(0x10)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x0 (0x8 - 0x8)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkFrameRate
|
|
struct FLiveLinkFrameRate : public FFrameRate
|
|
{
|
|
public:
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTimeCode_Base_DEPRECATED
|
|
struct FLiveLinkTimeCode_Base_DEPRECATED
|
|
{
|
|
public:
|
|
int32 Seconds; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Frames; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkFrameRate FrameRate; // 0x8(0x8)(NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x0 (0x10 - 0x10)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTimeCode
|
|
struct FLiveLinkTimeCode : public FLiveLinkTimeCode_Base_DEPRECATED
|
|
{
|
|
public:
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkCurveElement
|
|
struct FLiveLinkCurveElement
|
|
{
|
|
public:
|
|
class FName CurveName; // 0x0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CurveValue; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x90 (0x90 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkFrameData
|
|
struct FLiveLinkFrameData
|
|
{
|
|
public:
|
|
TArray<struct FTransform> Transforms; // 0x0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FLiveLinkCurveElement> CurveElements; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkWorldTime WorldTime; // 0x20(0x10)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FLiveLinkMetaData MetaData; // 0x30(0x60)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x70 (0x70 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.SubjectMetadata
|
|
struct FSubjectMetadata
|
|
{
|
|
public:
|
|
TMap<class FName, class FString> StringMetaData; // 0x0(0x50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FTimecode SceneTimecode; // 0x50(0x14)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FFrameRate SceneFramerate; // 0x64(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_68B[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x160 (0x160 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.CachedSubjectFrame
|
|
struct FCachedSubjectFrame
|
|
{
|
|
public:
|
|
uint8 Pad_68D[0x160]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x20 (0x20 - 0x0)
|
|
// ScriptStruct LiveLinkInterface.LiveLinkTransform
|
|
struct FLiveLinkTransform
|
|
{
|
|
public:
|
|
uint8 Pad_68E[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x18 - 0x8)
|
|
// ScriptStruct LiveLinkInterface.SubjectFrameHandle
|
|
struct FSubjectFrameHandle : public FLiveLinkBaseBlueprintData
|
|
{
|
|
public:
|
|
uint8 Pad_690[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
}
|
|
|
|
|