mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
457 lines
26 KiB
C++
457 lines
26 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// ENUMS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
enum class ECalibratedMapPixelOrigin : uint8
|
|
{
|
|
TopLeft = 0,
|
|
BottomLeft = 1,
|
|
MAX = 2,
|
|
};
|
|
|
|
enum class ECalibratedMapChannels : uint8
|
|
{
|
|
RG = 0,
|
|
BA = 1,
|
|
None = 2,
|
|
MAX = 3,
|
|
};
|
|
|
|
enum class ECalibrationPointVisualization : uint8
|
|
{
|
|
CalibrationPointVisualizationCube = 0,
|
|
CalibrationPointVisualizationPyramid = 1,
|
|
ECalibrationPointVisualization_MAX = 2,
|
|
};
|
|
|
|
enum class ELensDisplayUnit : uint8
|
|
{
|
|
Millimeters = 0,
|
|
Pixels = 1,
|
|
Normalized = 2,
|
|
ELensDisplayUnit_MAX = 3,
|
|
};
|
|
|
|
enum class EFIZEvaluationMode : uint8
|
|
{
|
|
UseLiveLink = 0,
|
|
UseCameraSettings = 1,
|
|
UseRecordedValues = 2,
|
|
DoNotEvaluate = 3,
|
|
EFIZEvaluationMode_MAX = 4,
|
|
};
|
|
|
|
enum class EFilmbackOverrideSource : uint8
|
|
{
|
|
LensFile = 0,
|
|
CroppedFilmbackSetting = 1,
|
|
DoNotOverride = 2,
|
|
EFilmbackOverrideSource_MAX = 3,
|
|
};
|
|
|
|
enum class EDistortionSource : uint8
|
|
{
|
|
LensFile = 0,
|
|
LiveLinkLensSubject = 1,
|
|
Manual = 2,
|
|
EDistortionSource_MAX = 3,
|
|
};
|
|
|
|
enum class ELensDataMode : uint8
|
|
{
|
|
Parameters = 0,
|
|
STMap = 1,
|
|
ELensDataMode_MAX = 2,
|
|
};
|
|
|
|
enum class ELensDataCategory : uint8
|
|
{
|
|
Focus = 0,
|
|
Iris = 1,
|
|
Zoom = 2,
|
|
Distortion = 3,
|
|
ImageCenter = 4,
|
|
STMap = 5,
|
|
NodalOffset = 6,
|
|
ELensDataCategory_MAX = 7,
|
|
};
|
|
|
|
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// STRUCTS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.BaseFocusPoint
|
|
struct FBaseFocusPoint
|
|
{
|
|
public:
|
|
uint8 Pad_E9F[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.BaseLensTable
|
|
struct FBaseLensTable
|
|
{
|
|
public:
|
|
uint8 Pad_EA0[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TWeakObjectPtr<class ULensFile> LensFile; // 0x8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
|
|
// 0x3 (0x3 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.CalibratedMapFormat
|
|
struct FCalibratedMapFormat
|
|
{
|
|
public:
|
|
enum class ECalibratedMapPixelOrigin PixelOrigin; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ECalibratedMapChannels UndistortionChannels; // 0x1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ECalibratedMapChannels DistortionChannels; // 0x2(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x1C (0x1C - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.LensDataCategoryEditorColor
|
|
struct FLensDataCategoryEditorColor
|
|
{
|
|
public:
|
|
struct FColor Focus; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor Iris; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor Zoom; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor Distortion; // 0xC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor ImageCenter; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor STMap; // 0x14(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FColor NodalOffset; // 0x18(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x28 (0x28 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.DistortionHandlerPicker
|
|
struct FDistortionHandlerPicker
|
|
{
|
|
public:
|
|
class UCineCameraComponent* TargetCameraComponent; // 0x0(0x8)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid DistortionProducerID; // 0x8(0x10)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString HandlerDisplayName; // 0x18(0x10)(BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.DistortionInfo
|
|
struct FDistortionInfo
|
|
{
|
|
public:
|
|
TArray<float> Parameters; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.DistortionZoomPoint
|
|
struct FDistortionZoomPoint
|
|
{
|
|
public:
|
|
float Zoom; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EA4[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FDistortionInfo DistortionInfo; // 0x8(0x10)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x98 (0xA0 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.DistortionFocusPoint
|
|
struct FDistortionFocusPoint : public FBaseFocusPoint
|
|
{
|
|
public:
|
|
float Focus; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EA5[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FRichCurve MapBlendingCurve; // 0x10(0x80)(NativeAccessSpecifierPublic)
|
|
TArray<struct FDistortionZoomPoint> ZoomPoints; // 0x90(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x20 - 0x10)
|
|
// ScriptStruct CameraCalibrationCore.DistortionTable
|
|
struct FDistortionTable : public FBaseLensTable
|
|
{
|
|
public:
|
|
TArray<struct FDistortionFocusPoint> FocusPoints; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x100 (0x100 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.EncodersTable
|
|
struct FEncodersTable
|
|
{
|
|
public:
|
|
struct FRichCurve Focus; // 0x0(0x80)(NativeAccessSpecifierPublic)
|
|
struct FRichCurve Iris; // 0x80(0x80)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.FocalLengthInfo
|
|
struct FFocalLengthInfo
|
|
{
|
|
public:
|
|
struct FVector2D FxFy; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0x20 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.FocalLengthZoomPoint
|
|
struct FFocalLengthZoomPoint
|
|
{
|
|
public:
|
|
float Zoom; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EA7[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FFocalLengthInfo FocalLengthInfo; // 0x8(0x10)(NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bIsCalibrationPoint; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EA8[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x118 (0x120 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.FocalLengthFocusPoint
|
|
struct FFocalLengthFocusPoint : public FBaseFocusPoint
|
|
{
|
|
public:
|
|
float Focus; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EA9[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FRichCurve Fx; // 0x10(0x80)(NativeAccessSpecifierPublic)
|
|
struct FRichCurve Fy; // 0x90(0x80)(NativeAccessSpecifierPublic)
|
|
TArray<struct FFocalLengthZoomPoint> ZoomPoints; // 0x110(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x20 - 0x10)
|
|
// ScriptStruct CameraCalibrationCore.FocalLengthTable
|
|
struct FFocalLengthTable : public FBaseLensTable
|
|
{
|
|
public:
|
|
TArray<struct FFocalLengthFocusPoint> FocusPoints; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x108 (0x110 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.ImageCenterFocusPoint
|
|
struct FImageCenterFocusPoint : public FBaseFocusPoint
|
|
{
|
|
public:
|
|
float Focus; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EAB[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FRichCurve Cx; // 0x10(0x80)(NativeAccessSpecifierPublic)
|
|
struct FRichCurve Cy; // 0x90(0x80)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x20 - 0x10)
|
|
// ScriptStruct CameraCalibrationCore.ImageCenterTable
|
|
struct FImageCenterTable : public FBaseLensTable
|
|
{
|
|
public:
|
|
TArray<struct FImageCenterFocusPoint> FocusPoints; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.LensInfo
|
|
struct FLensInfo
|
|
{
|
|
public:
|
|
class FString LensModelName; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString LensSerialNumber; // 0x10(0x10)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class ULensModel> LensModel; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D SensorDimensions; // 0x28(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIntPoint ImageDimensions; // 0x38(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.STMapInfo
|
|
struct FSTMapInfo
|
|
{
|
|
public:
|
|
class UTexture* DistortionMap; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCalibratedMapFormat MapFormat; // 0x8(0x3)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EAF[0x5]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.ImageCenterInfo
|
|
struct FImageCenterInfo
|
|
{
|
|
public:
|
|
struct FVector2D PrincipalPoint; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.NodalPointOffset
|
|
struct FNodalPointOffset
|
|
{
|
|
public:
|
|
struct FVector LocationOffset; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EB1[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FQuat RotationOffset; // 0x20(0x20)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.DistortionData
|
|
struct FDistortionData
|
|
{
|
|
public:
|
|
TArray<struct FVector2D> DistortedUVs; // 0x0(0x10)(Edit, BlueprintVisible, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
float OverscanFactor; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EB3[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.DataTablePointInfoBase
|
|
struct FDataTablePointInfoBase
|
|
{
|
|
public:
|
|
float Focus; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Zoom; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x18 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.DistortionPointInfo
|
|
struct FDistortionPointInfo : public FDataTablePointInfoBase
|
|
{
|
|
public:
|
|
struct FDistortionInfo DistortionInfo; // 0x8(0x10)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x18 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.FocalLengthPointInfo
|
|
struct FFocalLengthPointInfo : public FDataTablePointInfoBase
|
|
{
|
|
public:
|
|
struct FFocalLengthInfo FocalLengthInfo; // 0x8(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x18 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.STMapPointInfo
|
|
struct FSTMapPointInfo : public FDataTablePointInfoBase
|
|
{
|
|
public:
|
|
struct FSTMapInfo STMapInfo; // 0x8(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x18 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.ImageCenterPointInfo
|
|
struct FImageCenterPointInfo : public FDataTablePointInfoBase
|
|
{
|
|
public:
|
|
struct FImageCenterInfo ImageCenterInfo; // 0x8(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x48 (0x50 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.NodalOffsetPointInfo
|
|
struct FNodalOffsetPointInfo : public FDataTablePointInfoBase
|
|
{
|
|
public:
|
|
uint8 Pad_EB9[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FNodalPointOffset NodalPointOffset; // 0x10(0x40)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x30 (0x30 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.LensDistortionState
|
|
struct FLensDistortionState
|
|
{
|
|
public:
|
|
struct FDistortionInfo DistortionInfo; // 0x0(0x10)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FFocalLengthInfo FocalLengthInfo; // 0x10(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FImageCenterInfo ImageCenter; // 0x20(0x10)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.LensFilePicker
|
|
struct FLensFilePicker
|
|
{
|
|
public:
|
|
bool bUseDefaultLensFile; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EBC[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ULensFile* LensFile; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x1C (0x1C - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.LensFileEvaluationInputs
|
|
struct FLensFileEvaluationInputs
|
|
{
|
|
public:
|
|
float Focus; // 0x0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Iris; // 0x4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Zoom; // 0x8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCameraFilmbackSettings Filmback; // 0xC(0xC)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, Interp, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bIsValid; // 0x18(0x1)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EC0[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x308 (0x310 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.NodalOffsetFocusPoint
|
|
struct FNodalOffsetFocusPoint : public FBaseFocusPoint
|
|
{
|
|
public:
|
|
float Focus; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EC1[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FRichCurve LocationOffset[0x3]; // 0x10(0x180)(NativeAccessSpecifierPublic)
|
|
struct FRichCurve RotationOffset[0x3]; // 0x190(0x180)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x20 - 0x10)
|
|
// ScriptStruct CameraCalibrationCore.NodalOffsetTable
|
|
struct FNodalOffsetTable : public FBaseLensTable
|
|
{
|
|
public:
|
|
TArray<struct FNodalOffsetFocusPoint> FocusPoints; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x14 (0x14 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.SphericalDistortionParameters
|
|
struct FSphericalDistortionParameters
|
|
{
|
|
public:
|
|
float K1; // 0x0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float K2; // 0x4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float K3; // 0x8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float P1; // 0xC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float P2; // 0x10(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x30 (0x30 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.DerivedDistortionData
|
|
struct FDerivedDistortionData
|
|
{
|
|
public:
|
|
struct FDistortionData DistortionData; // 0x0(0x18)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
class UTextureRenderTarget2D* UndistortionDisplacementMap; // 0x18(0x8)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTextureRenderTarget2D* DistortionDisplacementMap; // 0x20(0x8)(Edit, ZeroConstructor, Transient, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_EC7[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x50 (0x50 - 0x0)
|
|
// ScriptStruct CameraCalibrationCore.STMapZoomPoint
|
|
struct FSTMapZoomPoint
|
|
{
|
|
public:
|
|
float Zoom; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_ECA[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FSTMapInfo STMapInfo; // 0x8(0x10)(NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDerivedDistortionData DerivedDistortionData; // 0x18(0x30)(Transient, NativeAccessSpecifierPublic)
|
|
bool bIsCalibrationPoint; // 0x48(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_ECD[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x98 (0xA0 - 0x8)
|
|
// ScriptStruct CameraCalibrationCore.STMapFocusPoint
|
|
struct FSTMapFocusPoint : public FBaseFocusPoint
|
|
{
|
|
public:
|
|
float Focus; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_ED0[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FRichCurve MapBlendingCurve; // 0x10(0x80)(NativeAccessSpecifierPublic)
|
|
TArray<struct FSTMapZoomPoint> ZoomPoints; // 0x90(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x20 - 0x10)
|
|
// ScriptStruct CameraCalibrationCore.STMapTable
|
|
struct FSTMapTable : public FBaseLensTable
|
|
{
|
|
public:
|
|
TArray<struct FSTMapFocusPoint> FocusPoints; // 0x10(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
}
|
|
|
|
|