1645 lines
90 KiB
C++
1645 lines
90 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: PCG
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "StructUtils_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum PCG.EPCGAttributeAccessorFlags
|
|
// NumValues: 0x0005
|
|
enum class EPCGAttributeAccessorFlags : uint8
|
|
{
|
|
StrictType = 1,
|
|
AllowBroadcast = 2,
|
|
AllowConstructible = 4,
|
|
AllowSetDefaultValue = 8,
|
|
EPCGAttributeAccessorFlags_MAX = 9,
|
|
};
|
|
|
|
// Enum PCG.EPCGActorSelection
|
|
// NumValues: 0x0005
|
|
enum class EPCGActorSelection : uint8
|
|
{
|
|
ByTag = 0,
|
|
ByName = 1,
|
|
ByClass = 2,
|
|
Unknown = 3,
|
|
EPCGActorSelection_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPCGActorFilter
|
|
// NumValues: 0x0006
|
|
enum class EPCGActorFilter : uint8
|
|
{
|
|
Self = 0,
|
|
Parent = 1,
|
|
Root = 2,
|
|
AllWorldActors = 3,
|
|
Original = 4,
|
|
EPCGActorFilter_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGAttributeFilterOperation
|
|
// NumValues: 0x0003
|
|
enum class EPCGAttributeFilterOperation : uint32
|
|
{
|
|
KeepSelectedAttributes = 0,
|
|
DeleteSelectedAttributes = 1,
|
|
EPCGAttributeFilterOperation_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGAttributeNoiseMode
|
|
// NumValues: 0x0006
|
|
enum class EPCGAttributeNoiseMode : uint8
|
|
{
|
|
Set = 0,
|
|
Minimum = 1,
|
|
Maximum = 2,
|
|
Add = 3,
|
|
Multiply = 4,
|
|
EPCGAttributeNoiseMode_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGAttributePropertySelection
|
|
// NumValues: 0x0004
|
|
enum class EPCGAttributePropertySelection : uint32
|
|
{
|
|
Attribute = 0,
|
|
PointProperty = 1,
|
|
ExtraProperty = 2,
|
|
EPCGAttributePropertySelection_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGExtraProperties
|
|
// NumValues: 0x0002
|
|
enum class EPCGExtraProperties : uint8
|
|
{
|
|
Index = 0,
|
|
EPCGExtraProperties_MAX = 1,
|
|
};
|
|
|
|
// Enum PCG.EPCGAttributeReduceOperation
|
|
// NumValues: 0x0003
|
|
enum class EPCGAttributeReduceOperation : uint32
|
|
{
|
|
Average = 0,
|
|
Max = 1,
|
|
Min = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGAttributeSelectOperation
|
|
// NumValues: 0x0003
|
|
enum class EPCGAttributeSelectOperation : uint32
|
|
{
|
|
Min = 0,
|
|
Max = 1,
|
|
Median = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGAttributeSelectAxis
|
|
// NumValues: 0x0006
|
|
enum class EPCGAttributeSelectAxis : uint32
|
|
{
|
|
X = 0,
|
|
Y = 1,
|
|
Z = 2,
|
|
W = 3,
|
|
CustomAxis = 4,
|
|
EPCGAttributeSelectAxis_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGBoundsModifierMode
|
|
// NumValues: 0x0006
|
|
enum class EPCGBoundsModifierMode : uint8
|
|
{
|
|
Set = 0,
|
|
Intersect = 1,
|
|
Include = 2,
|
|
Translate = 3,
|
|
Scale = 4,
|
|
EPCGBoundsModifierMode_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGChangeType
|
|
// NumValues: 0x0008
|
|
enum class EPCGChangeType : uint8
|
|
{
|
|
None = 0,
|
|
Cosmetic = 1,
|
|
Settings = 2,
|
|
Input = 4,
|
|
Edge = 8,
|
|
Node = 16,
|
|
Structural = 32,
|
|
EPCGChangeType_MAX = 33,
|
|
};
|
|
|
|
// Enum PCG.EPCGDataType
|
|
// NumValues: 0x0014
|
|
enum class EPCGDataType : uint32
|
|
{
|
|
None = 0,
|
|
Point = 2,
|
|
Spline = 4,
|
|
LandscapeSpline = 8,
|
|
PolyLine = 12,
|
|
Landscape = 16,
|
|
Texture = 32,
|
|
RenderTarget = 64,
|
|
BaseTexture = 96,
|
|
Surface = 112,
|
|
Volume = 128,
|
|
Primitive = 256,
|
|
Concrete = 510,
|
|
Composite = 512,
|
|
Spatial = 1022,
|
|
Param = 134217728,
|
|
Settings = 268435456,
|
|
Other = 536870912,
|
|
Any = 1073741823,
|
|
EPCGDataType_MAX = 1073741824,
|
|
};
|
|
|
|
// Enum PCG.EPCGExclusiveDataType
|
|
// NumValues: 0x0014
|
|
enum class EPCGExclusiveDataType : uint8
|
|
{
|
|
None = 0,
|
|
Point = 1,
|
|
Spline = 2,
|
|
LandscapeSpline = 3,
|
|
PolyLine = 4,
|
|
Landscape = 5,
|
|
Texture = 6,
|
|
RenderTarget = 7,
|
|
BaseTexture = 8,
|
|
Surface = 9,
|
|
Volume = 10,
|
|
Primitive = 11,
|
|
Concrete = 12,
|
|
Composite = 13,
|
|
Spatial = 14,
|
|
Param = 15,
|
|
Settings = 16,
|
|
Other = 17,
|
|
Any = 18,
|
|
EPCGExclusiveDataType_MAX = 19,
|
|
};
|
|
|
|
// Enum PCG.EPCGHiGenGrid
|
|
// NumValues: 0x000D
|
|
enum class EPCGHiGenGrid : uint32
|
|
{
|
|
Uninitialized = 0,
|
|
Grid32 = 32,
|
|
Grid64 = 64,
|
|
Grid128 = 128,
|
|
Grid256 = 256,
|
|
Grid512 = 512,
|
|
Grid1024 = 1024,
|
|
Grid2048 = 2048,
|
|
GridMin = 32,
|
|
GridMax = 2048,
|
|
Unbounded = 4096,
|
|
GenerationDefault = 8192,
|
|
EPCGHiGenGrid_MAX = 8193,
|
|
};
|
|
|
|
// Enum PCG.EPCGAttachOptions
|
|
// NumValues: 0x0004
|
|
enum class EPCGAttachOptions : uint32
|
|
{
|
|
NotAttached = 0,
|
|
Attached = 1,
|
|
InFolder = 2,
|
|
EPCGAttachOptions_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGComponentInput
|
|
// NumValues: 0x0004
|
|
enum class EPCGComponentInput : uint8
|
|
{
|
|
Actor = 0,
|
|
Landscape = 1,
|
|
Other = 2,
|
|
EPCGComponentInput_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGComponentGenerationTrigger
|
|
// NumValues: 0x0003
|
|
enum class EPCGComponentGenerationTrigger : uint8
|
|
{
|
|
GenerateOnLoad = 0,
|
|
GenerateOnDemand = 1,
|
|
EPCGComponentGenerationTrigger_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGComponentDirtyFlag
|
|
// NumValues: 0x0007
|
|
enum class EPCGComponentDirtyFlag : uint8
|
|
{
|
|
None = 0,
|
|
Actor = 1,
|
|
Landscape = 2,
|
|
Input = 4,
|
|
Data = 8,
|
|
All = 15,
|
|
EPCGComponentDirtyFlag_MAX = 16,
|
|
};
|
|
|
|
// Enum PCG.EPCGExecutionPhase
|
|
// NumValues: 0x0006
|
|
enum class EPCGExecutionPhase : uint8
|
|
{
|
|
NotExecuted = 0,
|
|
PrepareData = 1,
|
|
Execute = 2,
|
|
PostExecute = 3,
|
|
Done = 4,
|
|
EPCGExecutionPhase_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGCopyPointsInheritanceMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGCopyPointsInheritanceMode : uint8
|
|
{
|
|
Relative = 0,
|
|
Source = 1,
|
|
Target = 2,
|
|
EPCGCopyPointsInheritanceMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGCopyPointsMetadataInheritanceMode
|
|
// NumValues: 0x0006
|
|
enum class EPCGCopyPointsMetadataInheritanceMode : uint8
|
|
{
|
|
SourceFirst = 0,
|
|
TargetFirst = 1,
|
|
SourceOnly = 2,
|
|
TargetOnly = 3,
|
|
None = 4,
|
|
EPCGCopyPointsMetadataInheritanceMode_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGCreateSplineMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGCreateSplineMode : uint8
|
|
{
|
|
CreateDataOnly = 0,
|
|
CreateComponent = 1,
|
|
CreateNewActor = 2,
|
|
EPCGCreateSplineMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGGetDataFromActorMode
|
|
// NumValues: 0x0006
|
|
enum class EPCGGetDataFromActorMode : uint8
|
|
{
|
|
ParseActorComponents = 0,
|
|
GetSinglePoint = 1,
|
|
GetDataFromProperty = 2,
|
|
GetDataFromPCGComponent = 3,
|
|
GetDataFromPCGComponentOrParseComponents = 4,
|
|
EPCGGetDataFromActorMode_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGDebugVisScaleMethod
|
|
// NumValues: 0x0004
|
|
enum class EPCGDebugVisScaleMethod : uint8
|
|
{
|
|
Relative = 0,
|
|
Absolute = 1,
|
|
Extents = 2,
|
|
EPCGDebugVisScaleMethod_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EDeterminismLevel
|
|
// NumValues: 0x0008
|
|
enum class EDeterminismLevel : uint8
|
|
{
|
|
None = 0,
|
|
NoDeterminism = 0,
|
|
Basic = 1,
|
|
OrderOrthogonal = 2,
|
|
OrderConsistent = 3,
|
|
OrderIndependent = 4,
|
|
Deterministic = 4,
|
|
EDeterminismLevel_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGDifferenceDensityFunction
|
|
// NumValues: 0x0004
|
|
enum class EPCGDifferenceDensityFunction : uint8
|
|
{
|
|
Minimum = 0,
|
|
ClampedSubstraction = 1,
|
|
Binary = 2,
|
|
EPCGDifferenceDensityFunction_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGDifferenceMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGDifferenceMode : uint8
|
|
{
|
|
Inferred = 0,
|
|
Continuous = 1,
|
|
Discrete = 2,
|
|
EPCGDifferenceMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.PCGDistanceShape
|
|
// NumValues: 0x0004
|
|
enum class EPCGDistanceShape : uint32
|
|
{
|
|
SphereBounds = 0,
|
|
BoxBounds = 1,
|
|
Center = 2,
|
|
PCGDistanceShape_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGFilterByTagOperation
|
|
// NumValues: 0x0003
|
|
enum class EPCGFilterByTagOperation : uint32
|
|
{
|
|
KeepTagged = 0,
|
|
RemoveTagged = 1,
|
|
EPCGFilterByTagOperation_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGIntersectionDensityFunction
|
|
// NumValues: 0x0003
|
|
enum class EPCGIntersectionDensityFunction : uint8
|
|
{
|
|
Multiply = 0,
|
|
Minimum = 1,
|
|
EPCGIntersectionDensityFunction_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGMeshSelectorMaterialOverrideMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGMeshSelectorMaterialOverrideMode : uint8
|
|
{
|
|
NoOverride = 0,
|
|
StaticOverride = 1,
|
|
ByAttributeOverride = 2,
|
|
EPCGMeshSelectorMaterialOverrideMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataTypes
|
|
// NumValues: 0x0010
|
|
enum class EPCGMetadataTypes : uint8
|
|
{
|
|
Float = 0,
|
|
Double = 1,
|
|
Integer32 = 2,
|
|
Integer64 = 3,
|
|
Vector2 = 4,
|
|
Vector = 5,
|
|
Vector4 = 6,
|
|
Quaternion = 7,
|
|
Transform = 8,
|
|
String = 9,
|
|
Boolean = 10,
|
|
Rotator = 11,
|
|
Name = 12,
|
|
Count = 13,
|
|
Unknown = 255,
|
|
EPCGMetadataTypes_MAX = 256,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataBitwiseOperation
|
|
// NumValues: 0x0005
|
|
enum class EPCGMedadataBitwiseOperation : uint16
|
|
{
|
|
And = 0,
|
|
Not = 1,
|
|
Or = 2,
|
|
Xor = 3,
|
|
EPCGMedadataBitwiseOperation_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataBooleanOperation
|
|
// NumValues: 0x0005
|
|
enum class EPCGMedadataBooleanOperation : uint16
|
|
{
|
|
And = 0,
|
|
Not = 1,
|
|
Or = 2,
|
|
Xor = 3,
|
|
EPCGMedadataBooleanOperation_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataOp
|
|
// NumValues: 0x0008
|
|
enum class EPCGMetadataOp : uint8
|
|
{
|
|
Min = 0,
|
|
Max = 1,
|
|
Sub = 2,
|
|
Add = 3,
|
|
Mul = 4,
|
|
Div = 5,
|
|
SourceValue = 6,
|
|
TargetValue = 7,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataFilterMode
|
|
// NumValues: 0x0003
|
|
enum class EPCGMetadataFilterMode : uint8
|
|
{
|
|
ExcludeAttributes = 0,
|
|
IncludeAttributes = 1,
|
|
EPCGMetadataFilterMode_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataCompareOperation
|
|
// NumValues: 0x0007
|
|
enum class EPCGMedadataCompareOperation : uint16
|
|
{
|
|
Equal = 0,
|
|
NotEqual = 1,
|
|
Greater = 2,
|
|
GreaterOrEqual = 3,
|
|
Less = 4,
|
|
LessOrEqual = 5,
|
|
EPCGMedadataCompareOperation_MAX = 6,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataOperationTarget
|
|
// NumValues: 0x0004
|
|
enum class EPCGMetadataOperationTarget : uint8
|
|
{
|
|
PropertyToAttribute = 0,
|
|
AttributeToProperty = 1,
|
|
AttributeToAttribute = 2,
|
|
EPCGMetadataOperationTarget_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataMakeRotatorOp
|
|
// NumValues: 0x000C
|
|
enum class EPCGMetadataMakeRotatorOp : uint8
|
|
{
|
|
MakeRotFromX = 0,
|
|
MakeRotFromY = 1,
|
|
MakeRotFromZ = 2,
|
|
MakeRotFromXY = 3,
|
|
MakeRotFromYX = 4,
|
|
MakeRotFromXZ = 5,
|
|
MakeRotFromZX = 6,
|
|
MakeRotFromYZ = 7,
|
|
MakeRotFromZY = 8,
|
|
MakeRotFromAxes = 9,
|
|
MakeRotFromAngles = 10,
|
|
EPCGMetadataMakeRotatorOp_MAX = 11,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataMakeVector3
|
|
// NumValues: 0x0003
|
|
enum class EPCGMetadataMakeVector3 : uint8
|
|
{
|
|
ThreeValues = 0,
|
|
Vector2AndValue = 1,
|
|
EPCGMetadataMakeVector3_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataMakeVector4
|
|
// NumValues: 0x0005
|
|
enum class EPCGMetadataMakeVector4 : uint8
|
|
{
|
|
FourValues = 0,
|
|
Vector2AndTwoValues = 1,
|
|
TwoVector2 = 2,
|
|
Vector3AndValue = 3,
|
|
EPCGMetadataMakeVector4_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataMathsOperation
|
|
// NumValues: 0x0019
|
|
enum class EPCGMedadataMathsOperation : uint16
|
|
{
|
|
UnaryOp = 1024,
|
|
Sign = 1025,
|
|
Frac = 1026,
|
|
Truncate = 1027,
|
|
Round = 1028,
|
|
Sqrt = 1029,
|
|
Abs = 1030,
|
|
Floor = 1031,
|
|
Ceil = 1032,
|
|
OneMinus = 1033,
|
|
BinaryOp = 2048,
|
|
Add = 2049,
|
|
Subtract = 2050,
|
|
Multiply = 2051,
|
|
Divide = 2052,
|
|
Max = 2053,
|
|
Min = 2054,
|
|
Pow = 2055,
|
|
ClampMin = 2056,
|
|
ClampMax = 2057,
|
|
Modulo = 2058,
|
|
Set = 2059,
|
|
TernaryOp = 4096,
|
|
Clamp = 4097,
|
|
Lerp = 4098,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataSettingsBaseMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGMetadataSettingsBaseMode : uint8
|
|
{
|
|
Inferred = 0,
|
|
NoBroadcast = 1,
|
|
Broadcast = 2,
|
|
EPCGMetadataSettingsBaseMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataSettingsBaseTypes
|
|
// NumValues: 0x0003
|
|
enum class EPCGMetadataSettingsBaseTypes : uint8
|
|
{
|
|
AutoUpcastTypes = 0,
|
|
StrictTypes = 1,
|
|
EPCGMetadataSettingsBaseTypes_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataRotatorOperation
|
|
// NumValues: 0x0009
|
|
enum class EPCGMedadataRotatorOperation : uint16
|
|
{
|
|
RotatorOp = 0,
|
|
Combine = 1,
|
|
Invert = 2,
|
|
Lerp = 3,
|
|
Normalize = 4,
|
|
TransformOp = 100,
|
|
TransformRotation = 101,
|
|
InverseTransformRotation = 102,
|
|
EPCGMedadataRotatorOperation_MAX = 103,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataStringOperation
|
|
// NumValues: 0x0002
|
|
enum class EPCGMetadataStringOperation : uint16
|
|
{
|
|
Append = 0,
|
|
EPCGMetadataStringOperation_MAX = 1,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataTransformOperation
|
|
// NumValues: 0x0004
|
|
enum class EPCGMedadataTransformOperation : uint16
|
|
{
|
|
Compose = 0,
|
|
Invert = 1,
|
|
Lerp = 2,
|
|
EPCGMedadataTransformOperation_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGTransformLerpMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGTransformLerpMode : uint16
|
|
{
|
|
QuatInterp = 0,
|
|
EulerInterp = 1,
|
|
DualQuatInterp = 2,
|
|
EPCGTransformLerpMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataTrigOperation
|
|
// NumValues: 0x000A
|
|
enum class EPCGMedadataTrigOperation : uint16
|
|
{
|
|
Acos = 0,
|
|
Asin = 1,
|
|
Atan = 2,
|
|
Atan2 = 3,
|
|
Cos = 4,
|
|
Sin = 5,
|
|
Tan = 6,
|
|
DegToRad = 7,
|
|
RadToDeg = 8,
|
|
EPCGMedadataTrigOperation_MAX = 9,
|
|
};
|
|
|
|
// Enum PCG.EPCGMetadataTypesConstantStructStringMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGMetadataTypesConstantStructStringMode : uint32
|
|
{
|
|
String = 0,
|
|
SoftObjectPath = 1,
|
|
SoftClassPath = 2,
|
|
EPCGMetadataTypesConstantStructStringMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGMedadataVectorOperation
|
|
// NumValues: 0x000D
|
|
enum class EPCGMedadataVectorOperation : uint16
|
|
{
|
|
VectorOp = 0,
|
|
Cross = 1,
|
|
Dot = 2,
|
|
Distance = 3,
|
|
Normalize = 4,
|
|
Length = 5,
|
|
RotateAroundAxis = 6,
|
|
TransformOp = 100,
|
|
TransformDirection = 101,
|
|
TransformLocation = 102,
|
|
InverseTransformDirection = 103,
|
|
InverseTransformLocation = 104,
|
|
EPCGMedadataVectorOperation_MAX = 105,
|
|
};
|
|
|
|
// Enum PCG.PCGNormalToDensityMode
|
|
// NumValues: 0x0008
|
|
enum class EPCGNormalToDensityMode : uint8
|
|
{
|
|
Set = 0,
|
|
Minimum = 1,
|
|
Maximum = 2,
|
|
Add = 3,
|
|
Subtract = 4,
|
|
Multiply = 5,
|
|
Divide = 6,
|
|
PCGNormalToDensityMode_MAX = 7,
|
|
};
|
|
|
|
// Enum PCG.EPCGTypeConversion
|
|
// NumValues: 0x0006
|
|
enum class EPCGTypeConversion : uint8
|
|
{
|
|
NoConversionRequired = 0,
|
|
CollapseToPoint = 1,
|
|
Filter = 2,
|
|
MakeConcrete = 3,
|
|
Failed = 4,
|
|
EPCGTypeConversion_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGPointProperties
|
|
// NumValues: 0x000D
|
|
enum class EPCGPointProperties : uint8
|
|
{
|
|
Density = 0,
|
|
BoundsMin = 1,
|
|
BoundsMax = 2,
|
|
Extents = 3,
|
|
Color = 4,
|
|
Position = 5,
|
|
Rotation = 6,
|
|
Scale = 7,
|
|
Transform = 8,
|
|
Steepness = 9,
|
|
LocalCenter = 10,
|
|
Seed = 11,
|
|
EPCGPointProperties_MAX = 12,
|
|
};
|
|
|
|
// Enum PCG.EPCGPointExtentsModifierMode
|
|
// NumValues: 0x0006
|
|
enum class EPCGPointExtentsModifierMode : uint8
|
|
{
|
|
Set = 0,
|
|
Minimum = 1,
|
|
Maximum = 2,
|
|
Add = 3,
|
|
Multiply = 4,
|
|
EPCGPointExtentsModifierMode_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGPointTargetFilterType
|
|
// NumValues: 0x0003
|
|
enum class EPCGPointTargetFilterType : uint8
|
|
{
|
|
Property = 0,
|
|
Metadata = 1,
|
|
EPCGPointTargetFilterType_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGPointThresholdType
|
|
// NumValues: 0x0004
|
|
enum class EPCGPointThresholdType : uint8
|
|
{
|
|
Property = 0,
|
|
Metadata = 1,
|
|
Constant = 2,
|
|
EPCGPointThresholdType_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGPointFilterConstantType
|
|
// NumValues: 0x0007
|
|
enum class EPCGPointFilterConstantType : uint8
|
|
{
|
|
Integer64 = 0,
|
|
Float = 1,
|
|
Vector = 2,
|
|
Vector4 = 3,
|
|
String = 4,
|
|
Unknown = 5,
|
|
EPCGPointFilterConstantType_MAX = 6,
|
|
};
|
|
|
|
// Enum PCG.EPCGPointFilterOperator
|
|
// NumValues: 0x000A
|
|
enum class EPCGPointFilterOperator : uint8
|
|
{
|
|
Greater = 0,
|
|
GreaterOrEqual = 1,
|
|
Lesser = 2,
|
|
LesserOrEqual = 3,
|
|
Equal = 4,
|
|
NotEqual = 5,
|
|
InRange = 6,
|
|
Substring = 7,
|
|
Matches = 8,
|
|
EPCGPointFilterOperator_MAX = 9,
|
|
};
|
|
|
|
// Enum PCG.EPCGUnitTestDummyEnum
|
|
// NumValues: 0x0004
|
|
enum class EPCGUnitTestDummyEnum : uint64
|
|
{
|
|
One = 0,
|
|
Two = 1,
|
|
Three = 2,
|
|
EPCGUnitTestDummyEnum_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGSelfPruningType
|
|
// NumValues: 0x0006
|
|
enum class EPCGSelfPruningType : uint8
|
|
{
|
|
LargeToSmall = 0,
|
|
SmallToLarge = 1,
|
|
AllEqual = 2,
|
|
None = 3,
|
|
RemoveDuplicates = 4,
|
|
EPCGSelfPruningType_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGSettingsExecutionMode
|
|
// NumValues: 0x0005
|
|
enum class EPCGSettingsExecutionMode : uint8
|
|
{
|
|
Enabled = 0,
|
|
Debug = 1,
|
|
Isolated = 2,
|
|
Disabled = 3,
|
|
EPCGSettingsExecutionMode_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPCGSettingsType
|
|
// NumValues: 0x000F
|
|
enum class EPCGSettingsType : uint8
|
|
{
|
|
InputOutput = 0,
|
|
Spatial = 1,
|
|
Density = 2,
|
|
Blueprint = 3,
|
|
Metadata = 4,
|
|
Filter = 5,
|
|
Sampler = 6,
|
|
Spawner = 7,
|
|
Subgraph = 8,
|
|
Debug = 9,
|
|
Generic = 10,
|
|
Param = 11,
|
|
HierarchicalGeneration = 12,
|
|
ControlFlow = 13,
|
|
EPCGSettingsType_MAX = 14,
|
|
};
|
|
|
|
// Enum PCG.PCGSpatialNoiseMode
|
|
// NumValues: 0x0006
|
|
enum class EPCGSpatialNoiseMode : uint32
|
|
{
|
|
Perlin2D = 0,
|
|
Caustic2D = 1,
|
|
Voronoi2D = 2,
|
|
FractionalBrownian2D = 3,
|
|
EdgeMask2D = 4,
|
|
PCGSpatialNoiseMode_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.PCGSpatialNoiseMask2DMode
|
|
// NumValues: 0x0004
|
|
enum class EPCGSpatialNoiseMask2DMode : uint32
|
|
{
|
|
Perlin = 0,
|
|
Caustic = 1,
|
|
FractionalBrownian = 2,
|
|
PCGSpatialNoiseMask2DMode_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGSpawnActorOption
|
|
// NumValues: 0x0004
|
|
enum class EPCGSpawnActorOption : uint8
|
|
{
|
|
CollapseActors = 0,
|
|
MergePCGOnly = 1,
|
|
NoMerging = 2,
|
|
EPCGSpawnActorOption_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGSpawnActorGenerationTrigger
|
|
// NumValues: 0x0005
|
|
enum class EPCGSpawnActorGenerationTrigger : uint8
|
|
{
|
|
Default = 0,
|
|
ForceGenerate = 1,
|
|
DoNotGenerateInEditor = 2,
|
|
DoNotGenerate = 3,
|
|
EPCGSpawnActorGenerationTrigger_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPCGSplineSamplingMode
|
|
// NumValues: 0x0003
|
|
enum class EPCGSplineSamplingMode : uint8
|
|
{
|
|
Subdivision = 0,
|
|
Distance = 1,
|
|
EPCGSplineSamplingMode_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGSplineSamplingDimension
|
|
// NumValues: 0x0006
|
|
enum class EPCGSplineSamplingDimension : uint8
|
|
{
|
|
OnSpline = 0,
|
|
OnHorizontal = 1,
|
|
OnVertical = 2,
|
|
OnVolume = 3,
|
|
OnInterior = 4,
|
|
EPCGSplineSamplingDimension_MAX = 5,
|
|
};
|
|
|
|
// Enum PCG.EPCGSplineSamplingFill
|
|
// NumValues: 0x0003
|
|
enum class EPCGSplineSamplingFill : uint8
|
|
{
|
|
Fill = 0,
|
|
EdgesOnly = 1,
|
|
EPCGSplineSamplingFill_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGSplineSamplingInteriorOrientation
|
|
// NumValues: 0x0003
|
|
enum class EPCGSplineSamplingInteriorOrientation : uint8
|
|
{
|
|
Uniform = 0,
|
|
FollowCurvature = 1,
|
|
EPCGSplineSamplingInteriorOrientation_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGTextureColorChannel
|
|
// NumValues: 0x0005
|
|
enum class EPCGTextureColorChannel : uint8
|
|
{
|
|
Red = 0,
|
|
Green = 1,
|
|
Blue = 2,
|
|
Alpha = 3,
|
|
EPCGTextureColorChannel_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPCGTextureDensityFunction
|
|
// NumValues: 0x0003
|
|
enum class EPCGTextureDensityFunction : uint8
|
|
{
|
|
Ignore = 0,
|
|
Multiply = 1,
|
|
EPCGTextureDensityFunction_MAX = 2,
|
|
};
|
|
|
|
// Enum PCG.EPCGUnionType
|
|
// NumValues: 0x0004
|
|
enum class EPCGUnionType : uint8
|
|
{
|
|
LeftToRightPriority = 0,
|
|
RightToLeftPriority = 1,
|
|
KeepAll = 2,
|
|
EPCGUnionType_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGUnionDensityFunction
|
|
// NumValues: 0x0004
|
|
enum class EPCGUnionDensityFunction : uint8
|
|
{
|
|
Maximum = 0,
|
|
ClampedAddition = 1,
|
|
Binary = 2,
|
|
EPCGUnionDensityFunction_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPCGWorldQueryFilterByTag
|
|
// NumValues: 0x0004
|
|
enum class EPCGWorldQueryFilterByTag : uint32
|
|
{
|
|
NoTagFilter = 0,
|
|
IncludeTagged = 1,
|
|
ExcludeTagged = 2,
|
|
EPCGWorldQueryFilterByTag_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPropertyBagPropertyType
|
|
// NumValues: 0x0012
|
|
enum class EPropertyBagPropertyType : uint8
|
|
{
|
|
None = 0,
|
|
Bool = 1,
|
|
Byte = 2,
|
|
Int32 = 3,
|
|
Int64 = 4,
|
|
Float = 5,
|
|
Double = 6,
|
|
Name = 7,
|
|
String = 8,
|
|
Text = 9,
|
|
Enum = 10,
|
|
Struct = 11,
|
|
Object = 12,
|
|
SoftObject = 13,
|
|
Class = 14,
|
|
SoftClass = 15,
|
|
Count = 16,
|
|
EPropertyBagPropertyType_MAX = 17,
|
|
};
|
|
|
|
// Enum PCG.EPropertyBagContainerType
|
|
// NumValues: 0x0004
|
|
enum class EPropertyBagContainerType : uint8
|
|
{
|
|
None = 0,
|
|
Array = 1,
|
|
Count = 2,
|
|
EPropertyBagContainerType_MAX = 3,
|
|
};
|
|
|
|
// Enum PCG.EPropertyBagResult
|
|
// NumValues: 0x0005
|
|
enum class EPropertyBagResult : uint8
|
|
{
|
|
Success = 0,
|
|
TypeMismatch = 1,
|
|
OutOfBounds = 2,
|
|
PropertyNotFound = 3,
|
|
EPropertyBagResult_MAX = 4,
|
|
};
|
|
|
|
// Enum PCG.EPropertyBagMissingEnum
|
|
// NumValues: 0x0002
|
|
enum class EPropertyBagMissingEnum : uint8
|
|
{
|
|
Missing = 0,
|
|
EPropertyBagMissingEnum_MAX = 1,
|
|
};
|
|
|
|
// ScriptStruct PCG.PCGActorSelectorSettings
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPCGActorSelectorSettings final
|
|
{
|
|
public:
|
|
EPCGActorFilter ActorFilter; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bMustOverlapSelf; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIncludeChildren; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDisableFilter; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGActorSelection ActorSelection; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName ActorSelectionTag; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class AActor> ActorSelectionClass; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSelectMultiple; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreSelfAndChildren; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowActorFilter; // 0x001A(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowIncludeChildren; // 0x001B(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowActorSelection; // 0x001C(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowActorSelectionClass; // 0x001D(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowSelectMultiple; // 0x001E(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1F[0x1]; // 0x001F(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGActorSelectorSettings;
|
|
|
|
// ScriptStruct PCG.PCGAttributeExtractorTestStructDepth2
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FPCGAttributeExtractorTestStructDepth2 final
|
|
{
|
|
public:
|
|
int32 IntValue; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGAttributeExtractorTestStructDepth2;
|
|
|
|
// ScriptStruct PCG.PCGAttributeExtractorTestStructDepth1
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPCGAttributeExtractorTestStructDepth1 final
|
|
{
|
|
public:
|
|
struct FPCGAttributeExtractorTestStructDepth2 Depth2Struct; // 0x0000(0x0004)(NoDestructor, NativeAccessSpecifierPublic)
|
|
float FloatValue; // 0x0004(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGAttributeExtractorTestStructDepth1;
|
|
|
|
// ScriptStruct PCG.PCGAttributeExtractorTestStruct
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPCGAttributeExtractorTestStruct final
|
|
{
|
|
public:
|
|
struct FPCGAttributeExtractorTestStructDepth1 DepthStruct; // 0x0000(0x0008)(NoDestructor, NativeAccessSpecifierPublic)
|
|
class UPCGAttributeExtractorTestObject* Object; // 0x0008(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGAttributeExtractorTestStruct;
|
|
|
|
// ScriptStruct PCG.PCGAttributePropertySelector
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPCGAttributePropertySelector
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EPCGAttributePropertySelection Selection; // 0x0008(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName AttributeName; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EPCGPointProperties PointProperty; // 0x0014(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EPCGExtraProperties ExtraProperty; // 0x0015(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_16[0x2]; // 0x0016(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FString> ExtraNames; // 0x0018(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGAttributePropertySelector;
|
|
|
|
// ScriptStruct PCG.PCGAttributePropertyInputSelector
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FPCGAttributePropertyInputSelector final : public FPCGAttributePropertySelector
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FPCGAttributePropertyInputSelector;
|
|
|
|
// ScriptStruct PCG.PCGAttributePropertyOutputSelector
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FPCGAttributePropertyOutputSelector final : public FPCGAttributePropertySelector
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FPCGAttributePropertyOutputSelector;
|
|
|
|
// ScriptStruct PCG.PCGAttributePropertyOutputNoSourceSelector
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
struct FPCGAttributePropertyOutputNoSourceSelector final : public FPCGAttributePropertySelector
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FPCGAttributePropertyOutputNoSourceSelector;
|
|
|
|
// ScriptStruct PCG.PCGComponentInstanceData
|
|
// 0x0018 (0x0080 - 0x0068)
|
|
struct FPCGComponentInstanceData final : public FActorComponentInstanceData
|
|
{
|
|
public:
|
|
TArray<class UPCGManagedResource*> GeneratedResources; // 0x0068(0x0010)(ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
class UPCGComponent* SourceComponent; // 0x0078(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGComponentInstanceData;
|
|
|
|
// ScriptStruct PCG.PCGContext
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct alignas(0x08) FPCGContext
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xB8]; // 0x0000(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGContext;
|
|
|
|
// ScriptStruct PCG.PCGCrc
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FPCGCrc final
|
|
{
|
|
public:
|
|
uint32 Value; // 0x0000(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bValid; // 0x0004(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGCrc;
|
|
|
|
// ScriptStruct PCG.PCGTaggedData
|
|
// 0x0068 (0x0068 - 0x0000)
|
|
struct FPCGTaggedData final
|
|
{
|
|
public:
|
|
class UPCGData* Data; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSet<class FString> Tags; // 0x0008(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FName Pin; // 0x0058(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bPinlessData; // 0x0060(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_61[0x7]; // 0x0061(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGTaggedData;
|
|
|
|
// ScriptStruct PCG.PCGDataCollection
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPCGDataCollection final
|
|
{
|
|
public:
|
|
TArray<struct FPCGTaggedData> TaggedData; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bCancelExecutionOnEmpty; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0xF]; // 0x0011(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGDataCollection;
|
|
|
|
// ScriptStruct PCG.PCGDataTableRowToParamDataTestStruct
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FPCGDataTableRowToParamDataTestStruct final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString String; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 I32; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int64 I64; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float F32; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double F64; // 0x0030(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D v2; // 0x0038(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector V3; // 0x0048(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector4 V4; // 0x0060(0x0020)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath SoftPath; // 0x0080(0x0018)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_98[0x8]; // 0x0098(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGDataTableRowToParamDataTestStruct;
|
|
|
|
// ScriptStruct PCG.PCGDebugVisualizationSettings
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FPCGDebugVisualizationSettings final
|
|
{
|
|
public:
|
|
float PointScale; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGDebugVisScaleMethod ScaleMethod; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UStaticMesh> PointMesh; // 0x0008(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UMaterialInterface> MaterialOverride; // 0x0030(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bCheckForDuplicates; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGDebugVisualizationSettings;
|
|
|
|
// ScriptStruct PCG.PCGDeterminismSettings
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPCGDeterminismSettings final
|
|
{
|
|
public:
|
|
bool bNativeTests; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseBlueprintDeterminismTest; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UPCGDeterminismTestBlueprintBase> DeterminismTestBlueprint; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGDeterminismSettings;
|
|
|
|
// ScriptStruct PCG.DeterminismTestResult
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FDeterminismTestResult final
|
|
{
|
|
public:
|
|
class FName TestResultTitle; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString TestResultName; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Seed; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGDataType DataTypesTested; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FName, EDeterminismLevel> TestResults; // 0x0020(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TArray<class FString> AdditionalDetails; // 0x0070(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bFlagRaised; // 0x0080(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FDeterminismTestResult;
|
|
|
|
// ScriptStruct PCG.InstancedPropertyBag
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FInstancedPropertyBag final
|
|
{
|
|
public:
|
|
struct FInstancedStruct Value; // 0x0000(0x0010)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FInstancedPropertyBag;
|
|
|
|
// ScriptStruct PCG.PCGOverrideInstancedPropertyBag
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FPCGOverrideInstancedPropertyBag final
|
|
{
|
|
public:
|
|
struct FInstancedPropertyBag Parameters; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
TSet<struct FGuid> PropertiesIDsOverridden; // 0x0010(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGOverrideInstancedPropertyBag;
|
|
|
|
// ScriptStruct PCG.PCGPackedCustomData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPCGPackedCustomData final
|
|
{
|
|
public:
|
|
int32 NumCustomDataFloats; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<float> CustomData; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGPackedCustomData;
|
|
|
|
// ScriptStruct PCG.PCGLandscapeLayerWeight
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FPCGLandscapeLayerWeight final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Weight; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGLandscapeLayerWeight;
|
|
|
|
// ScriptStruct PCG.PCGMetadataTypesConstantStruct
|
|
// 0x0160 (0x0160 - 0x0000)
|
|
struct FPCGMetadataTypesConstantStruct final
|
|
{
|
|
public:
|
|
EPCGMetadataTypes Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EPCGMetadataTypesConstantStructStringMode StringMode; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FloatValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Int32Value; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double DoubleValue; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int64 IntValue; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D Vector2Value; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector VectorValue; // 0x0030(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector4 Vector4Value; // 0x0050(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FQuat QuatValue; // 0x0070(0x0020)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FTransform TransformValue; // 0x0090(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FString StringValue; // 0x00F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool BoolValue; // 0x0100(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_101[0x7]; // 0x0101(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRotator RotatorValue; // 0x0108(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FName NameValue; // 0x0120(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftClassPath SoftClassPathValue; // 0x0128(0x0018)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSoftObjectPath SoftObjectPathValue; // 0x0140(0x0018)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowsTypeChange; // 0x0158(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_159[0x7]; // 0x0159(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGMetadataTypesConstantStruct;
|
|
|
|
// ScriptStruct PCG.PCGMatchAndSetByAttributeEntry
|
|
// 0x02C0 (0x02C0 - 0x0000)
|
|
struct FPCGMatchAndSetByAttributeEntry final
|
|
{
|
|
public:
|
|
struct FPCGMetadataTypesConstantStruct ValueToMatch; // 0x0000(0x0160)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FPCGMetadataTypesConstantStruct Value; // 0x0160(0x0160)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGMatchAndSetByAttributeEntry;
|
|
|
|
// ScriptStruct PCG.PCGMatchAndSetWeightedEntry
|
|
// 0x0170 (0x0170 - 0x0000)
|
|
struct FPCGMatchAndSetWeightedEntry final
|
|
{
|
|
public:
|
|
struct FPCGMetadataTypesConstantStruct Value; // 0x0000(0x0160)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
int32 Weight; // 0x0160(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_164[0xC]; // 0x0164(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGMatchAndSetWeightedEntry;
|
|
|
|
// ScriptStruct PCG.PCGMatchAndSetWeightedByCategoryEntryList
|
|
// 0x0180 (0x0180 - 0x0000)
|
|
struct FPCGMatchAndSetWeightedByCategoryEntryList final
|
|
{
|
|
public:
|
|
struct FPCGMetadataTypesConstantStruct CategoryValue; // 0x0000(0x0160)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bIsDefault; // 0x0160(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_161[0x7]; // 0x0161(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPCGMatchAndSetWeightedEntry> WeightedEntries; // 0x0168(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_178[0x8]; // 0x0178(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGMatchAndSetWeightedByCategoryEntryList;
|
|
|
|
// ScriptStruct PCG.PCGMeshInstanceList
|
|
// 0x0260 (0x0260 - 0x0000)
|
|
struct FPCGMeshInstanceList final
|
|
{
|
|
public:
|
|
struct FSoftISMComponentDescriptor Descriptor; // 0x0000(0x0240)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> Instances; // 0x0240(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<int64> InstancesMetadataEntry; // 0x0250(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGMeshInstanceList;
|
|
|
|
// ScriptStruct PCG.PCGMeshSelectorWeightedEntry
|
|
// 0x0248 (0x0248 - 0x0000)
|
|
struct FPCGMeshSelectorWeightedEntry final
|
|
{
|
|
public:
|
|
struct FSoftISMComponentDescriptor Descriptor; // 0x0000(0x0240)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Weight; // 0x0240(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_244[0x4]; // 0x0244(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGMeshSelectorWeightedEntry;
|
|
|
|
// ScriptStruct PCG.PCGWeightedByCategoryEntryList
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FPCGWeightedByCategoryEntryList final
|
|
{
|
|
public:
|
|
class FString CategoryEntry; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsDefault; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FPCGMeshSelectorWeightedEntry> WeightedMeshEntries; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGWeightedByCategoryEntryList;
|
|
|
|
// ScriptStruct PCG.PCGWorldCommonQueryParams
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FPCGWorldCommonQueryParams
|
|
{
|
|
public:
|
|
bool bIgnorePCGHits; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreSelfHits; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECollisionChannel CollisionChannel; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTraceComplex; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGWorldQueryFilterByTag ActorTagFilter; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString ActorTagsList; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreLandscapeHits; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGetReferenceToActorHit; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSet<class FName> ParsedActorTagsList; // 0x0020(0x0050)(NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGWorldCommonQueryParams;
|
|
|
|
// ScriptStruct PCG.PCGPinProperties
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPCGPinProperties final
|
|
{
|
|
public:
|
|
class FName Label; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGDataType AllowedTypes; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowMultipleData; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowMultipleConnections; // 0x000D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAdvancedPin; // 0x000E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F[0x1]; // 0x000F(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGPinProperties;
|
|
|
|
// ScriptStruct PCG.PCGPoint
|
|
// 0x00D0 (0x00D0 - 0x0000)
|
|
struct FPCGPoint final
|
|
{
|
|
public:
|
|
struct FTransform Transform; // 0x0000(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Density; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector BoundsMin; // 0x0068(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector BoundsMax; // 0x0080(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_98[0x8]; // 0x0098(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector4 Color; // 0x00A0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Steepness; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Seed; // 0x00C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int64 MetadataEntry; // 0x00C8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGPoint;
|
|
|
|
// ScriptStruct PCG.PCGSplineStruct
|
|
// 0x0160 (0x0160 - 0x0000)
|
|
struct FPCGSplineStruct final
|
|
{
|
|
public:
|
|
struct FSplineCurves SplineCurves; // 0x0000(0x0070)(NativeAccessSpecifierPublic)
|
|
struct FTransform Transform; // 0x0070(0x0060)(IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector DefaultUpVector; // 0x00D0(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ReparamStepsPerSegment; // 0x00E8(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bClosedLoop; // 0x00EC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_ED[0x3]; // 0x00ED(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FBoxSphereBounds LocalBounds; // 0x00F0(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FBoxSphereBounds Bounds; // 0x0128(0x0038)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGSplineStruct;
|
|
|
|
// ScriptStruct PCG.PCGPointFilterThresholdSettings
|
|
// 0x01A0 (0x01A0 - 0x0000)
|
|
struct FPCGPointFilterThresholdSettings final
|
|
{
|
|
public:
|
|
bool bInclusive; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseConstantThreshold; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2[0x6]; // 0x0002(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPCGAttributePropertyInputSelector ThresholdAttribute; // 0x0008(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bUseSpatialQuery; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0xF]; // 0x0031(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FPCGMetadataTypesConstantStruct AttributeTypes; // 0x0040(0x0160)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGPointFilterThresholdSettings;
|
|
|
|
// ScriptStruct PCG.PCGProjectionParams
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPCGProjectionParams final
|
|
{
|
|
public:
|
|
bool bProjectPositions; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bProjectRotations; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bProjectScales; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bProjectColors; // 0x0003(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString AttributeList; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGMetadataFilterMode AttributeMode; // 0x0018(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGMetadataOp AttributeMergeOperation; // 0x0019(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGProjectionParams;
|
|
|
|
// ScriptStruct PCG.PCGPropertyAliases
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FPCGPropertyAliases final
|
|
{
|
|
public:
|
|
TArray<class FName> Aliases; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGPropertyAliases;
|
|
|
|
// ScriptStruct PCG.PCGSettingsOverridableParam
|
|
// 0x0088 (0x0088 - 0x0000)
|
|
struct FPCGSettingsOverridableParam final
|
|
{
|
|
public:
|
|
class FName Label; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> PropertiesNames; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UStruct* PropertyClass; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<int32, struct FPCGPropertyAliases> MapOfAliases; // 0x0020(0x0050)(NativeAccessSpecifierPublic)
|
|
bool bHasNameClash; // 0x0070(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x17]; // 0x0071(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGSettingsOverridableParam;
|
|
|
|
// ScriptStruct PCG.PCGStaticMeshSpawnerEntry
|
|
// 0x0040 (0x0040 - 0x0000)
|
|
struct FPCGStaticMeshSpawnerEntry final
|
|
{
|
|
public:
|
|
int32 Weight; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UStaticMesh> Mesh; // 0x0008(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideCollisionProfile; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x3]; // 0x0031(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCollisionProfileName CollisionProfile; // 0x0034(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGStaticMeshSpawnerEntry;
|
|
|
|
// ScriptStruct PCG.PCGPreConfiguredSettingsInfo
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FPCGPreConfiguredSettingsInfo final
|
|
{
|
|
public:
|
|
int32 PreconfiguredIndex; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText Label; // 0x0008(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGPreConfiguredSettingsInfo;
|
|
|
|
// ScriptStruct PCG.PCGActorPropertyOverride
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FPCGActorPropertyOverride final
|
|
{
|
|
public:
|
|
struct FPCGAttributePropertyInputSelector InputSource; // 0x0000(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
class FString PropertyTarget; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPCGActorPropertyOverride;
|
|
|
|
// ScriptStruct PCG.PCGSplineSamplerParams
|
|
// 0x00D0 (0x00D0 - 0x0000)
|
|
struct FPCGSplineSamplerParams final
|
|
{
|
|
public:
|
|
EPCGSplineSamplingDimension Dimension; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGSplineSamplingMode Mode; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGSplineSamplingFill Fill; // 0x0002(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 SubdivisionsPerSegment; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DistanceIncrement; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumPlanarSubdivisions; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumHeightSubdivisions; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bComputeDirectionDelta; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName NextDirectionDeltaAttribute; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bComputeCurvature; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x3]; // 0x0021(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName CurvatureAttribute; // 0x0024(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUnbounded; // 0x002C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float InteriorSampleSpacing; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InteriorBorderSampleSpacing; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bTreatSplineAsPolyline; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPCGSplineSamplingInteriorOrientation InteriorOrientation; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bProjectOntoSurface; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3B[0x5]; // 0x003B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FRuntimeFloatCurve InteriorDensityFalloffCurve; // 0x0040(0x0088)(Edit, NativeAccessSpecifierPublic)
|
|
float PointSteepness; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSeedFromLocalPosition; // 0x00CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSeedFrom2DPosition; // 0x00CD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_CE[0x2]; // 0x00CE(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGSplineSamplerParams;
|
|
|
|
// ScriptStruct PCG.PCGStackFrame
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x04) FPCGStackFrame final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGStackFrame;
|
|
|
|
// ScriptStruct PCG.PCGStack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x08) FPCGStack final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGStack;
|
|
|
|
// ScriptStruct PCG.PCGStaticMeshSpawnerContext
|
|
// 0x01F8 (0x02B0 - 0x00B8)
|
|
struct FPCGStaticMeshSpawnerContext final : public FPCGContext
|
|
{
|
|
public:
|
|
uint8 Pad_B8[0x1F8]; // 0x00B8(0x01F8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGStaticMeshSpawnerContext;
|
|
|
|
// ScriptStruct PCG.PCGWorldVolumetricQueryParams
|
|
// 0x0008 (0x0078 - 0x0070)
|
|
struct FPCGWorldVolumetricQueryParams final : public FPCGWorldCommonQueryParams
|
|
{
|
|
public:
|
|
bool bSearchForOverlap; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGWorldVolumetricQueryParams;
|
|
|
|
// ScriptStruct PCG.PCGWorldRayHitQueryParams
|
|
// 0x0048 (0x00B8 - 0x0070)
|
|
struct FPCGWorldRayHitQueryParams final : public FPCGWorldCommonQueryParams
|
|
{
|
|
public:
|
|
bool bOverrideDefaultParams; // 0x0070(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_71[0x7]; // 0x0071(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector RayOrigin; // 0x0078(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RayDirection; // 0x0090(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
double RayLength; // 0x00A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyMetadataFromLandscape; // 0x00B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGetReferenceToPhysicalMaterial; // 0x00B1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B2[0x6]; // 0x00B2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPCGWorldRayHitQueryParams;
|
|
|
|
// ScriptStruct PCG.PropertyBagContainerTypes
|
|
// 0x0003 (0x0003 - 0x0000)
|
|
struct FPropertyBagContainerTypes final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x3]; // 0x0000(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPropertyBagContainerTypes;
|
|
|
|
// ScriptStruct PCG.PropertyBagPropertyDescMetaData
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FPropertyBagPropertyDescMetaData final
|
|
{
|
|
public:
|
|
class FName Key; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Value; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FPropertyBagPropertyDescMetaData;
|
|
|
|
// ScriptStruct PCG.PropertyBagPropertyDesc
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FPropertyBagPropertyDesc final
|
|
{
|
|
public:
|
|
class UObject* ValueTypeObject; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FGuid ID; // 0x0008(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Name; // 0x0018(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EPropertyBagPropertyType ValueType; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPropertyBagContainerTypes ContainerTypes; // 0x0021(0x0003)(Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_24[0xC]; // 0x0024(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPropertyBagPropertyDesc;
|
|
|
|
// ScriptStruct PCG.PropertyBagMissingStruct
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FPropertyBagMissingStruct final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FPropertyBagMissingStruct;
|
|
|
|
}
|
|
|