mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
508 lines
39 KiB
C++
508 lines
39 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// ENUMS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
enum class EMakeBoxDataTypeEnum : uint8
|
|
{
|
|
Dataflow_MakeBox_DataType_MinMax = 0,
|
|
Dataflow_MakeBox_DataType_CenterSize = 1,
|
|
Dataflow_Max = 2,
|
|
};
|
|
|
|
enum class EFloatToIntFunctionEnum : uint8
|
|
{
|
|
Dataflow_FloatToInt_Function_Floor = 0,
|
|
Dataflow_FloatToInt_Function_Ceil = 1,
|
|
Dataflow_FloatToInt_Function_Round = 2,
|
|
Dataflow_FloatToInt_Function_Truncate = 3,
|
|
Dataflow_Max = 4,
|
|
};
|
|
|
|
enum class EMathConstantsEnum : uint8
|
|
{
|
|
Dataflow_MathConstants_Pi = 0,
|
|
Dataflow_MathConstants_HalfPi = 1,
|
|
Dataflow_MathConstants_TwoPi = 2,
|
|
Dataflow_MathConstants_FourPi = 3,
|
|
Dataflow_MathConstants_InvPi = 4,
|
|
Dataflow_MathConstants_InvTwoPi = 5,
|
|
Dataflow_MathConstants_Sqrt2 = 6,
|
|
Dataflow_MathConstants_InvSqrt2 = 7,
|
|
Dataflow_MathConstants_Sqrt3 = 8,
|
|
Dataflow_MathConstants_InvSqrt3 = 9,
|
|
Dataflow_FloatToInt_Function_E = 10,
|
|
Dataflow_FloatToInt_Function_Gamma = 11,
|
|
Dataflow_FloatToInt_Function_GoldenRatio = 12,
|
|
Dataflow_FloatToInt_Function_ZeroTolerance = 13,
|
|
Dataflow_Max = 14,
|
|
};
|
|
|
|
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// STRUCTS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0xB0 (0x180 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.CloseGeometryOnCollectionDataflowNode
|
|
struct FCloseGeometryOnCollectionDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xB8 (0x188 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.SkeletalMeshToCollectionDataflowNode
|
|
struct FSkeletalMeshToCollectionDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
class USkeletalMesh* SkeletalMesh; // 0xD0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FManagedArrayCollection Collection; // 0xD8(0xB0)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xB0 (0x180 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.GenerateTetrahedralCollectionDataflowNodes
|
|
struct FGenerateTetrahedralCollectionDataflowNodes : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xB0 (0x180 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.GetCollectionAssetDataflowNode
|
|
struct FGetCollectionAssetDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Output; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xB8 (0x188 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.ExampleCollectionEditDataflowNode
|
|
struct FExampleCollectionEditDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
float Scale; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4DA[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FManagedArrayCollection Collection; // 0xD8(0xB0)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xB0 (0x180 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.SetCollectionAssetDataflowNode
|
|
struct FSetCollectionAssetDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xB0 (0x180 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.ResetGeometryCollectionDataflowNode
|
|
struct FResetGeometryCollectionDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0xF0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.PrintStringDataflowNode
|
|
struct FPrintStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool PrintToScreen; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PrintToLog; // 0xD1(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4E1[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FColor Color; // 0xD4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Duration; // 0xD8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4E3[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString String; // 0xE0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0xE8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.LogStringDataflowNode
|
|
struct FLogStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool PrintToLog; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4E8[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString String; // 0xD8(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0xF0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MakeLiteralStringDataflowNode
|
|
struct FMakeLiteralStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
class FString Value; // 0xD0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString String; // 0xE0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xE8 (0x1B8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.BoundingBoxDataflowNode
|
|
struct FBoundingBoxDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
struct FBox BoundingBox; // 0x180(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xA0 (0x170 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.ExpandBoundingBoxDataflowNode
|
|
struct FExpandBoundingBoxDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FBox BoundingBox; // 0xD0(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector Min; // 0x108(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Max; // 0x120(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Center; // 0x138(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HalfExtents; // 0x150(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Volume; // 0x168(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F0[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x28 (0xF8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.VectorToStringDataflowNode
|
|
struct FVectorToStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FVector Vector; // 0xD0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString String; // 0xE8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0xE8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.FloatToStringDataflowNode
|
|
struct FFloatToStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
float Float; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F2[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString String; // 0xD8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0xF0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MakePointsDataflowNode
|
|
struct FMakePointsDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
TArray<struct FVector> Point; // 0xD0(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FVector> Points; // 0xE0(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xA0 (0x170 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MakeBoxDataflowNode
|
|
struct FMakeBoxDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
enum class EMakeBoxDataTypeEnum DataType; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4F6[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector Min; // 0xD8(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Max; // 0xF0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Center; // 0x108(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Size; // 0x120(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBox Box; // 0x138(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x58 (0x128 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.UniformScatterPointsDataflowNode
|
|
struct FUniformScatterPointsDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
int32 MinNumberOfPoints; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxNumberOfPoints; // 0xD4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RandomSeed; // 0xD8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4FC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FBox BoundingBox; // 0xE0(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FVector> Points; // 0x118(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x58 (0x128 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.RadialScatterPointsDataflowNode
|
|
struct FRadialScatterPointsDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FVector Center; // 0xD0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Normal; // 0xE8(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x100(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 AngularSteps; // 0x104(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 RadialSteps; // 0x108(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AngleOffset; // 0x10C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Variability; // 0x110(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RandomSeed; // 0x114(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FVector> Points; // 0x118(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0xD8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MakeLiteralFloatDataflowNode
|
|
struct FMakeLiteralFloatDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
float Value; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Float; // 0xD4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0xD8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MakeLiteralIntDataflowNode
|
|
struct FMakeLiteralIntDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
int32 Value; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Int; // 0xD4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0xD8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MakeLiteralBoolDataflowNode
|
|
struct FMakeLiteralBoolDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool Value; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Bool; // 0xD1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50D[0x6]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x30 (0x100 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MakeLiteralVectorDataflowNode
|
|
struct FMakeLiteralVectorDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FVector Value; // 0xD0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Vector; // 0xE8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0xE8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.IntToStringDataflowNode
|
|
struct FIntToStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
int32 Int; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_513[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString String; // 0xD8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0xE8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.BoolToStringDataflowNode
|
|
struct FBoolToStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool Bool; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_516[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString String; // 0xD8(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x28 (0xF8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.ExpandVectorDataflowNode
|
|
struct FExpandVectorDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FVector Vector; // 0xD0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float X; // 0xE8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Y; // 0xEC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Z; // 0xF0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51C[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x8 (0xD8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.IntToFloatDataflowNode
|
|
struct FIntToFloatDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
int32 Int; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Float; // 0xD4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xF0 (0x1C0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.VoronoiFractureDataflowNode
|
|
struct FVoronoiFractureDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
TArray<struct FVector> Points; // 0x180(0x10)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float RandomSeed; // 0x190(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ChanceToFracture; // 0x194(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool GroupFracture; // 0x198(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_526[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float Grout; // 0x19C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Amplitude; // 0x1A0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Frequency; // 0x1A4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Persistence; // 0x1A8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Lacunarity; // 0x1AC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OctaveNumber; // 0x1B0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PointSpacing; // 0x1B4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AddSamplesForCollision; // 0x1B8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_529[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float CollisionSampleSpacing; // 0x1BC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x30 (0x100 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.StringAppendDataflowNode
|
|
struct FStringAppendDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
class FString String1; // 0xD0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString String2; // 0xE0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString String; // 0xF0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0xE0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.RandomFloatDataflowNode
|
|
struct FRandomFloatDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool Deterministic; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52D[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float RandomSeed; // 0xD4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Float; // 0xD8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52E[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x18 (0xE8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.RandomFloatInRangeDataflowNode
|
|
struct FRandomFloatInRangeDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool Deterministic; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_530[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float RandomSeed; // 0xD4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Min; // 0xD8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Max; // 0xDC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Float; // 0xE0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_531[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x20 (0xF0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.RandomUnitVectorDataflowNode
|
|
struct FRandomUnitVectorDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool Deterministic; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_534[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float RandomSeed; // 0xD4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Vector; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x40 (0x110 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.RandomUnitVectorInConeDataflowNode
|
|
struct FRandomUnitVectorInConeDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
bool Deterministic; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_539[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float RandomSeed; // 0xD4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ConeDirection; // 0xD8(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ConeHalfAngle; // 0xF0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_53B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector Vector; // 0xF8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0xD8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.RadiansToDegreesDataflowNode
|
|
struct FRadiansToDegreesDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
float Radians; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Degrees; // 0xD4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0xD8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.DegreesToRadiansDataflowNode
|
|
struct FDegreesToRadiansDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
float Degrees; // 0xD0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radians; // 0xD4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xD0 (0x1A0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.ExplodedViewDataflowNode
|
|
struct FExplodedViewDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
float UniformScale; // 0x180(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_53C[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector Scale; // 0x188(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xC0 (0x190 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.CreateNonOverlappingConvexHullsDataflowNode
|
|
struct FCreateNonOverlappingConvexHullsDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
float CanRemoveFraction; // 0x180(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CanExceedFraction; // 0x184(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SimplificationDistanceThreshold; // 0x188(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_540[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x118 (0x1E8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.PlaneCutterDataflowNode
|
|
struct FPlaneCutterDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FManagedArrayCollection Collection; // 0xD0(0xB0)(NativeAccessSpecifierPublic)
|
|
struct FBox BoundingBox; // 0x180(0x38)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
int32 NumPlanes; // 0x1B8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RandomSeed; // 0x1BC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Grout; // 0x1C0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Amplitude; // 0x1C4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Frequency; // 0x1C8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Persistence; // 0x1CC(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Lacunarity; // 0x1D0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 OctaveNumber; // 0x1D4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PointSpacing; // 0x1D8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AddSamplesForCollision; // 0x1DC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_548[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float CollisionSampleSpacing; // 0x1E0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54A[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x18 (0xE8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.HashStringDataflowNode
|
|
struct FHashStringDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
class FString String; // 0xD0(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Hash; // 0xE0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54C[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x20 (0xF0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.HashVectorDataflowNode
|
|
struct FHashVectorDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
struct FVector Vector; // 0xD0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Hash; // 0xE8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54E[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0xE0 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.FloatToIntDataflowNode
|
|
struct FFloatToIntDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
enum class EFloatToIntFunctionEnum Function; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_550[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float Float; // 0xD4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Int; // 0xD8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_551[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x8 (0xD8 - 0xD0)
|
|
// ScriptStruct GeometryCollectionNodes.MathConstantsDataflowNode
|
|
struct FMathConstantsDataflowNode : public FDataflowNode
|
|
{
|
|
public:
|
|
enum class EMathConstantsEnum Constant; // 0xD0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_554[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float Float; // 0xD4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
}
|
|
|
|
|