764 lines
34 KiB
C++
764 lines
34 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: FieldSystemEngine
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "Engine_classes.hpp"
|
|||
|
|
#include "Chaos_structs.hpp"
|
|||
|
|
#include "CoreUObject_structs.hpp"
|
|||
|
|
#include "CoreUObject_classes.hpp"
|
|||
|
|
#include "FieldSystemEngine_structs.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldSystemActor
|
|||
|
|
// 0x0008 (0x02B8 - 0x02B0)
|
|||
|
|
class AFieldSystemActor : public AActor
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UFieldSystemComponent* FieldSystemComponent; // 0x02B0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldSystemActor")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldSystemActor")
|
|||
|
|
}
|
|||
|
|
static class AFieldSystemActor* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<AFieldSystemActor>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_AFieldSystemActor;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldSystem
|
|||
|
|
// 0x0010 (0x0038 - 0x0028)
|
|||
|
|
class UFieldSystem final : public UObject
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldSystem")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldSystem")
|
|||
|
|
}
|
|||
|
|
static class UFieldSystem* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldSystem>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldSystem;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldSystemComponent
|
|||
|
|
// 0x00D0 (0x0600 - 0x0530)
|
|||
|
|
class UFieldSystemComponent final : public UPrimitiveComponent
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UFieldSystem* FieldSystem; // 0x0530(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
bool bIsWorldField; // 0x0538(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bIsChaosField; // 0x0539(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_53A[0x6]; // 0x053A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<TSoftObjectPtr<class AChaosSolverActor>> SupportedSolvers; // 0x0540(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|||
|
|
struct FFieldObjectCommands ConstructionCommands; // 0x0550(0x0030)(ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
struct FFieldObjectCommands BufferCommands; // 0x0580(0x0030)(ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_5B0[0x50]; // 0x05B0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void AddFieldCommand(bool Enabled, EFieldPhysicsType Target, class UFieldSystemMetaData* MetaData, class UFieldNodeBase* Field);
|
|||
|
|
void AddPersistentField(bool Enabled, EFieldPhysicsType Target, class UFieldSystemMetaData* MetaData, class UFieldNodeBase* Field);
|
|||
|
|
void ApplyLinearForce(bool Enabled, const struct FVector& Direction, float Magnitude);
|
|||
|
|
void ApplyPhysicsField(bool Enabled, EFieldPhysicsType Target, class UFieldSystemMetaData* MetaData, class UFieldNodeBase* Field);
|
|||
|
|
void ApplyRadialForce(bool Enabled, const struct FVector& position, float Magnitude);
|
|||
|
|
void ApplyRadialVectorFalloffForce(bool Enabled, const struct FVector& position, float Radius, float Magnitude);
|
|||
|
|
void ApplyStayDynamicField(bool Enabled, const struct FVector& position, float Radius);
|
|||
|
|
void ApplyStrainField(bool Enabled, const struct FVector& position, float Radius, float Magnitude, int32 Iterations);
|
|||
|
|
void ApplyUniformVectorFalloffForce(bool Enabled, const struct FVector& position, const struct FVector& Direction, float Radius, float Magnitude);
|
|||
|
|
void RemovePersistentFields();
|
|||
|
|
void ResetFieldSystem();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldSystemComponent")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldSystemComponent")
|
|||
|
|
}
|
|||
|
|
static class UFieldSystemComponent* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldSystemComponent>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldSystemComponent;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldSystemMetaData
|
|||
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|||
|
|
class UFieldSystemMetaData : public UActorComponent
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldSystemMetaData")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldSystemMetaData")
|
|||
|
|
}
|
|||
|
|
static class UFieldSystemMetaData* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldSystemMetaData>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldSystemMetaData;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldSystemMetaDataIteration
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class UFieldSystemMetaDataIteration final : public UFieldSystemMetaData
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int32 Iterations; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UFieldSystemMetaDataIteration* SetMetaDataIteration(int32 Iterations_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldSystemMetaDataIteration")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldSystemMetaDataIteration")
|
|||
|
|
}
|
|||
|
|
static class UFieldSystemMetaDataIteration* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldSystemMetaDataIteration>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldSystemMetaDataIteration;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldSystemMetaDataProcessingResolution
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class UFieldSystemMetaDataProcessingResolution final : public UFieldSystemMetaData
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EFieldResolutionType ResolutionType; // 0x00C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C1[0x7]; // 0x00C1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UFieldSystemMetaDataProcessingResolution* SetMetaDataaProcessingResolutionType(EFieldResolutionType ResolutionType_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldSystemMetaDataProcessingResolution")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldSystemMetaDataProcessingResolution")
|
|||
|
|
}
|
|||
|
|
static class UFieldSystemMetaDataProcessingResolution* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldSystemMetaDataProcessingResolution>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldSystemMetaDataProcessingResolution;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldSystemMetaDataFilter
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class UFieldSystemMetaDataFilter final : public UFieldSystemMetaData
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EFieldFilterType FilterType; // 0x00C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EFieldObjectType ObjectType; // 0x00C1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EFieldPositionType PositionType; // 0x00C2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C3[0x5]; // 0x00C3(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UFieldSystemMetaDataFilter* SetMetaDataFilterType(EFieldFilterType FilterType_0, EFieldObjectType ObjectType_0, EFieldPositionType PositionType_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldSystemMetaDataFilter")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldSystemMetaDataFilter")
|
|||
|
|
}
|
|||
|
|
static class UFieldSystemMetaDataFilter* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldSystemMetaDataFilter>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldSystemMetaDataFilter;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldNodeBase
|
|||
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|||
|
|
class UFieldNodeBase : public UActorComponent
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldNodeBase")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldNodeBase")
|
|||
|
|
}
|
|||
|
|
static class UFieldNodeBase* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldNodeBase>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldNodeBase;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldNodeInt
|
|||
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|||
|
|
class UFieldNodeInt : public UFieldNodeBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldNodeInt")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldNodeInt")
|
|||
|
|
}
|
|||
|
|
static class UFieldNodeInt* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldNodeInt>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldNodeInt;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldNodeFloat
|
|||
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|||
|
|
class UFieldNodeFloat : public UFieldNodeBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldNodeFloat")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldNodeFloat")
|
|||
|
|
}
|
|||
|
|
static class UFieldNodeFloat* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldNodeFloat>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldNodeFloat;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.FieldNodeVector
|
|||
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|||
|
|
class UFieldNodeVector : public UFieldNodeBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FieldNodeVector")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FieldNodeVector")
|
|||
|
|
}
|
|||
|
|
static class UFieldNodeVector* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFieldNodeVector>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFieldNodeVector;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.UniformInteger
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class UUniformInteger final : public UFieldNodeInt
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
int32 Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UUniformInteger* SetUniformInteger(int32 Magnitude_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("UniformInteger")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"UniformInteger")
|
|||
|
|
}
|
|||
|
|
static class UUniformInteger* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UUniformInteger>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UUniformInteger;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.RadialIntMask
|
|||
|
|
// 0x0030 (0x00F0 - 0x00C0)
|
|||
|
|
class URadialIntMask final : public UFieldNodeInt
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Radius; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector position; // 0x00C8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 InteriorValue; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 ExteriorValue; // 0x00E4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
ESetMaskConditionType SetMaskCondition; // 0x00E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_E9[0x7]; // 0x00E9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class URadialIntMask* SetRadialIntMask(float Radius_0, const struct FVector& position_0, int32 InteriorValue_0, int32 ExteriorValue_0, ESetMaskConditionType SetMaskConditionIn);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("RadialIntMask")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"RadialIntMask")
|
|||
|
|
}
|
|||
|
|
static class URadialIntMask* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<URadialIntMask>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_URadialIntMask;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.UniformScalar
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class UUniformScalar final : public UFieldNodeFloat
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UUniformScalar* SetUniformScalar(float Magnitude_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("UniformScalar")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"UniformScalar")
|
|||
|
|
}
|
|||
|
|
static class UUniformScalar* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UUniformScalar>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UUniformScalar;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.WaveScalar
|
|||
|
|
// 0x0030 (0x00F0 - 0x00C0)
|
|||
|
|
class UWaveScalar final : public UFieldNodeFloat
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector position; // 0x00C8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float WaveLength; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Period; // 0x00E4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EWaveFunctionType Function; // 0x00E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EFieldFalloffType Falloff; // 0x00E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_EA[0x6]; // 0x00EA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UWaveScalar* SetWaveScalar(float Magnitude_0, const struct FVector& position_0, float WaveLength_0, float Period_0, float Time, EWaveFunctionType Function_0, EFieldFalloffType Falloff_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WaveScalar")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WaveScalar")
|
|||
|
|
}
|
|||
|
|
static class UWaveScalar* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWaveScalar>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWaveScalar;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.RadialFalloff
|
|||
|
|
// 0x0038 (0x00F8 - 0x00C0)
|
|||
|
|
class URadialFalloff final : public UFieldNodeFloat
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MinRange; // 0x00C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MaxRange; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Default; // 0x00CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Radius; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector position; // 0x00D8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EFieldFalloffType Falloff; // 0x00F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class URadialFalloff* SetRadialFalloff(float Magnitude_0, float MinRange_0, float MaxRange_0, float Default_0, float Radius_0, const struct FVector& position_0, EFieldFalloffType Falloff_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("RadialFalloff")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"RadialFalloff")
|
|||
|
|
}
|
|||
|
|
static class URadialFalloff* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<URadialFalloff>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_URadialFalloff;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.PlaneFalloff
|
|||
|
|
// 0x0050 (0x0110 - 0x00C0)
|
|||
|
|
class UPlaneFalloff final : public UFieldNodeFloat
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MinRange; // 0x00C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MaxRange; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Default; // 0x00CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Distance; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector position; // 0x00D8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector Normal; // 0x00F0(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EFieldFalloffType Falloff; // 0x0108(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_109[0x7]; // 0x0109(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UPlaneFalloff* SetPlaneFalloff(float Magnitude_0, float MinRange_0, float MaxRange_0, float Default_0, float Distance_0, const struct FVector& position_0, const struct FVector& Normal_0, EFieldFalloffType Falloff_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("PlaneFalloff")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"PlaneFalloff")
|
|||
|
|
}
|
|||
|
|
static class UPlaneFalloff* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UPlaneFalloff>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UPlaneFalloff;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.BoxFalloff
|
|||
|
|
// 0x0080 (0x0140 - 0x00C0)
|
|||
|
|
class UBoxFalloff final : public UFieldNodeFloat
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MinRange; // 0x00C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MaxRange; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Default; // 0x00CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FTransform Transform; // 0x00D0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EFieldFalloffType Falloff; // 0x0130(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_131[0xF]; // 0x0131(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UBoxFalloff* SetBoxFalloff(float Magnitude_0, float MinRange_0, float MaxRange_0, float Default_0, const struct FTransform& Transform_0, EFieldFalloffType Falloff_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("BoxFalloff")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"BoxFalloff")
|
|||
|
|
}
|
|||
|
|
static class UBoxFalloff* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UBoxFalloff>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UBoxFalloff;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.NoiseField
|
|||
|
|
// 0x0070 (0x0130 - 0x00C0)
|
|||
|
|
class UNoiseField final : public UFieldNodeFloat
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float MinRange; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float MaxRange; // 0x00C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C8[0x8]; // 0x00C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FTransform Transform; // 0x00D0(0x0060)(Edit, BlueprintVisible, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UNoiseField* SetNoiseField(float MinRange_0, float MaxRange_0, const struct FTransform& Transform_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("NoiseField")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"NoiseField")
|
|||
|
|
}
|
|||
|
|
static class UNoiseField* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UNoiseField>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UNoiseField;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.UniformVector
|
|||
|
|
// 0x0020 (0x00E0 - 0x00C0)
|
|||
|
|
class UUniformVector final : public UFieldNodeVector
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector Direction; // 0x00C8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UUniformVector* SetUniformVector(float Magnitude_0, const struct FVector& Direction_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("UniformVector")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"UniformVector")
|
|||
|
|
}
|
|||
|
|
static class UUniformVector* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UUniformVector>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UUniformVector;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.RadialVector
|
|||
|
|
// 0x0020 (0x00E0 - 0x00C0)
|
|||
|
|
class URadialVector final : public UFieldNodeVector
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVector position; // 0x00C8(0x0018)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class URadialVector* SetRadialVector(float Magnitude_0, const struct FVector& position_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("RadialVector")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"RadialVector")
|
|||
|
|
}
|
|||
|
|
static class URadialVector* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<URadialVector>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_URadialVector;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.RandomVector
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class URandomVector final : public UFieldNodeVector
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class URandomVector* SetRandomVector(float Magnitude_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("RandomVector")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"RandomVector")
|
|||
|
|
}
|
|||
|
|
static class URandomVector* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<URandomVector>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_URandomVector;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.OperatorField
|
|||
|
|
// 0x0020 (0x00E0 - 0x00C0)
|
|||
|
|
class UOperatorField final : public UFieldNodeBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float Magnitude; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UFieldNodeBase* RightField; // 0x00C8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
class UFieldNodeBase* LeftField; // 0x00D0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
EFieldOperationType Operation; // 0x00D8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_D9[0x7]; // 0x00D9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UOperatorField* SetOperatorField(float Magnitude_0, const class UFieldNodeBase* LeftField_0, const class UFieldNodeBase* RightField_0, EFieldOperationType Operation_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("OperatorField")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"OperatorField")
|
|||
|
|
}
|
|||
|
|
static class UOperatorField* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UOperatorField>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UOperatorField;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.ToIntegerField
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class UToIntegerField final : public UFieldNodeInt
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UFieldNodeFloat* FloatField; // 0x00C0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UToIntegerField* SetToIntegerField(const class UFieldNodeFloat* FloatField_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("ToIntegerField")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"ToIntegerField")
|
|||
|
|
}
|
|||
|
|
static class UToIntegerField* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UToIntegerField>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UToIntegerField;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.ToFloatField
|
|||
|
|
// 0x0008 (0x00C8 - 0x00C0)
|
|||
|
|
class UToFloatField final : public UFieldNodeFloat
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UFieldNodeInt* IntField; // 0x00C0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UToFloatField* SetToFloatField(const class UFieldNodeInt* IntegerField);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("ToFloatField")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"ToFloatField")
|
|||
|
|
}
|
|||
|
|
static class UToFloatField* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UToFloatField>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UToFloatField;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.CullingField
|
|||
|
|
// 0x0018 (0x00D8 - 0x00C0)
|
|||
|
|
class UCullingField final : public UFieldNodeBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UFieldNodeBase* Culling; // 0x00C0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
class UFieldNodeBase* Field; // 0x00C8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
EFieldCullingOperationType Operation; // 0x00D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_D1[0x7]; // 0x00D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
class UCullingField* SetCullingField(const class UFieldNodeBase* Culling_0, const class UFieldNodeBase* Field_0, EFieldCullingOperationType Operation_0);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("CullingField")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"CullingField")
|
|||
|
|
}
|
|||
|
|
static class UCullingField* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UCullingField>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UCullingField;
|
|||
|
|
|
|||
|
|
// Class FieldSystemEngine.ReturnResultsTerminal
|
|||
|
|
// 0x0000 (0x00C0 - 0x00C0)
|
|||
|
|
class UReturnResultsTerminal final : public UFieldNodeBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UReturnResultsTerminal* SetReturnResultsTerminal();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("ReturnResultsTerminal")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"ReturnResultsTerminal")
|
|||
|
|
}
|
|||
|
|
static class UReturnResultsTerminal* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UReturnResultsTerminal>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UReturnResultsTerminal;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|