411 lines
34 KiB
C++
411 lines
34 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: EnvironmentalGlobals
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum EnvironmentalGlobals.EEnvironmentalGlobalsDirectionalLightMode
|
|
// NumValues: 0x0004
|
|
enum class EEnvironmentalGlobalsDirectionalLightMode : uint8
|
|
{
|
|
Unknown = 0,
|
|
Sun = 1,
|
|
Moon = 2,
|
|
EEnvironmentalGlobalsDirectionalLightMode_MAX = 3,
|
|
};
|
|
|
|
// Enum EnvironmentalGlobals.EEnvironmentalGlobalsColorCurveVarMode
|
|
// NumValues: 0x0004
|
|
enum class EEnvironmentalGlobalsColorCurveVarMode : uint8
|
|
{
|
|
Normal = 0,
|
|
Clamped = 1,
|
|
Unadjusted = 2,
|
|
EEnvironmentalGlobalsColorCurveVarMode_MAX = 3,
|
|
};
|
|
|
|
// Enum EnvironmentalGlobals.EEnvironmentalGlobalsColorVarConversion
|
|
// NumValues: 0x000D
|
|
enum class EEnvironmentalGlobalsColorVarConversion : uint8
|
|
{
|
|
RGBA = 0,
|
|
RGBOneA = 1,
|
|
RGBZeroA = 2,
|
|
RGBTimesAOneA = 3,
|
|
RGBTimesAZeroA = 4,
|
|
RGBNormalizedOneA = 5,
|
|
RGBNormalizedZeroA = 6,
|
|
RGBNormalizedA = 7,
|
|
RGBNormalizedIntA = 8,
|
|
RGBGrayOneA = 9,
|
|
RGBGrayZeroA = 10,
|
|
RGBGrayA = 11,
|
|
EEnvironmentalGlobalsColorVarConversion_MAX = 12,
|
|
};
|
|
|
|
// Enum EnvironmentalGlobals.EEnvironmentalGlobalsScalarDebugFormat
|
|
// NumValues: 0x0005
|
|
enum class EEnvironmentalGlobalsScalarDebugFormat : uint8
|
|
{
|
|
None = 0,
|
|
EV100 = 1,
|
|
PowerOf2 = 2,
|
|
Invert = 3,
|
|
EEnvironmentalGlobalsScalarDebugFormat_MAX = 4,
|
|
};
|
|
|
|
// Enum EnvironmentalGlobals.EEnvironmentalGlobalsScalarConversion
|
|
// NumValues: 0x0004
|
|
enum class EEnvironmentalGlobalsScalarConversion : uint8
|
|
{
|
|
None = 0,
|
|
EV100ToMultipler = 1,
|
|
MultiplierToEV100 = 2,
|
|
EEnvironmentalGlobalsScalarConversion_MAX = 3,
|
|
};
|
|
|
|
// Enum EnvironmentalGlobals.EEnvironmentalGlobalsRunMode
|
|
// NumValues: 0x0004
|
|
enum class EEnvironmentalGlobalsRunMode : uint8
|
|
{
|
|
GameAndProbeCapture = 0,
|
|
GameOnly = 1,
|
|
ProbeCaptureOnly = 2,
|
|
EEnvironmentalGlobalsRunMode_MAX = 3,
|
|
};
|
|
|
|
// Enum EnvironmentalGlobals.EEnvironmentalGlobalsValue
|
|
// NumValues: 0x0019
|
|
enum class EEnvironmentalGlobalsValue : uint8
|
|
{
|
|
DayNight = 0,
|
|
DayNightLerp = 1,
|
|
Day = 2,
|
|
Night = 3,
|
|
SunAltitudeDegrees = 4,
|
|
MoonAltitudeDegrees = 5,
|
|
LightAltitudeDegrees = 6,
|
|
SunUnitIntensity = 7,
|
|
MoonUnitIntensity = 8,
|
|
LightUnitIntensity = 9,
|
|
CameraEyeIndoors = 10,
|
|
CameraEyeProbeIndoors = 11,
|
|
CameraEyeWeatherIndoors = 12,
|
|
Overcast = 13,
|
|
NormalizedTime = 14,
|
|
AverageLuminanceEV100 = 15,
|
|
AutoExposureEV100 = 16,
|
|
BrightnessEV100 = 17,
|
|
PlayerSpeed = 18,
|
|
CameraSpeed = 19,
|
|
CameraAngle = 20,
|
|
SeasonSmooth = 21,
|
|
SeasonLerp = 22,
|
|
Season = 23,
|
|
EEnvironmentalGlobalsValue_MAX = 24,
|
|
};
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsLightDirection
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FEnvironmentalGlobalsLightDirection final
|
|
{
|
|
public:
|
|
struct FVector Direction; // 0x0000(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator Rotator; // 0x000C(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float AzimuthDegrees; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AltitudeDegrees; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float UnitIntensity; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Intensity; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AtmosphericIntensity; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Color; // 0x002C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor AtmosphericColor; // 0x003C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInferredFromWorld; // 0x004C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsLightDirection;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsExtraScalarVariable
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FEnvironmentalGlobalsExtraScalarVariable final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsExtraScalarVariable;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsExtraColorVariable
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FEnvironmentalGlobalsExtraColorVariable final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Value; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsExtraColorVariable;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsExtraVectorVariable
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FEnvironmentalGlobalsExtraVectorVariable final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Value; // 0x0008(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsExtraVectorVariable;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsExtraVariables
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FEnvironmentalGlobalsExtraVariables final
|
|
{
|
|
public:
|
|
TArray<struct FEnvironmentalGlobalsExtraScalarVariable> Scalars; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FEnvironmentalGlobalsExtraColorVariable> Colors; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FEnvironmentalGlobalsExtraVectorVariable> Vectors; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsExtraVariables;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsPositionOrientation
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
#pragma pack(push, 0x1)
|
|
struct alignas(0x10) FEnvironmentalGlobalsPositionOrientation
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector Position; // 0x0010(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FQuat Rotation; // 0x0020(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector Direction; // 0x0030(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Up; // 0x003C(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Right; // 0x0048(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsPositionOrientation;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsPositionOrientationVelocity
|
|
// 0x0020 (0x0080 - 0x0060)
|
|
struct FEnvironmentalGlobalsPositionOrientationVelocity final : public FEnvironmentalGlobalsPositionOrientation
|
|
{
|
|
public:
|
|
struct FVector Velocity; // 0x0058(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector VelocityDir; // 0x0064(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Speed; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_74[0xC]; // 0x0074(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsPositionOrientationVelocity;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsLastFrameExposure
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FEnvironmentalGlobalsLastFrameExposure final
|
|
{
|
|
public:
|
|
float AverageLuminance; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AutoExposure; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Brightness; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsLastFrameExposure;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsSeasonLerp
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FEnvironmentalGlobalsSeasonLerp
|
|
{
|
|
public:
|
|
ESeasonEnum Season; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 Phases; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Phase; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Lerp; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsSeasonLerp;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobals
|
|
// 0x02A0 (0x02A0 - 0x0000)
|
|
struct FEnvironmentalGlobals final
|
|
{
|
|
public:
|
|
float DayNight; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DayNightLerp; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Day; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Night; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsLightDirection SunDirection; // 0x0010(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsLightDirection MoonDirection; // 0x0060(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsLightDirection LightDirection; // 0x00B0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
EEnvironmentalGlobalsDirectionalLightMode DirectionalLightMode; // 0x0100(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDualDirectionalLightMode; // 0x0101(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_102[0xE]; // 0x0102(0x000E)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FEnvironmentalGlobalsPositionOrientationVelocity Camera; // 0x0110(0x0080)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsPositionOrientationVelocity Player; // 0x0190(0x0080)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
float CameraEyeIndoors; // 0x0210(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraEyeProbeIndoors; // 0x0214(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraEyeWeatherIndoors; // 0x0218(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraEyeAudioIndoors; // 0x021C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraEyeStreamingIndoors; // 0x0220(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Overcast; // 0x0224(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDateTime DateTime; // 0x0228(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTimespan NormalizedDateTime; // 0x0230(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int64 LightsOnMask; // 0x0238(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsLastFrameExposure LastFrameExposure; // 0x0240(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsSeasonLerp SeasonLerp; // 0x024C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsSeasonLerp OverrideSeasonLerp; // 0x025C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_26C[0x4]; // 0x026C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FEnvironmentalGlobalsExtraVariables Extras; // 0x0270(0x0030)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobals;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsSeason
|
|
// 0x0014 (0x0024 - 0x0010)
|
|
struct FEnvironmentalGlobalsSeason final : public FEnvironmentalGlobalsSeasonLerp
|
|
{
|
|
public:
|
|
float SeasonSmooth; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FallSmooth; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WinterSmooth; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpringSmooth; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SummerSmooth; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsSeason;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsIndoors
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FEnvironmentalGlobalsIndoors final
|
|
{
|
|
public:
|
|
float GameIndoors; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ProbeIndoors; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherIndoors; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AudioIndoors; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StreamingIndoors; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bValidGameIndoors : 1; // 0x0014(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bValidProbeIndoors : 1; // 0x0014(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bValidWeatherIndoors : 1; // 0x0014(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bValidAudioIndoors : 1; // 0x0014(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bValidStreamingIndoors : 1; // 0x0014(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_15[0x3]; // 0x0015(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsIndoors;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsVelocityTracker
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FEnvironmentalGlobalsVelocityTracker final
|
|
{
|
|
public:
|
|
struct FVector VelocityDirection; // 0x0000(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Speed; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AngularVelocity; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector LastPosition; // 0x0014(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector LastForward; // 0x0020(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bInitialized; // 0x002C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsVelocityTracker;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsDropdownName
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x08) FEnvironmentalGlobalsDropdownName
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsDropdownName;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsVectorOrColorName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FEnvironmentalGlobalsVectorOrColorName final : public FEnvironmentalGlobalsDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsVectorOrColorName;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsColorName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FEnvironmentalGlobalsColorName final : public FEnvironmentalGlobalsDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsColorName;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsVectorName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FEnvironmentalGlobalsVectorName final : public FEnvironmentalGlobalsDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsVectorName;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsScalarName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FEnvironmentalGlobalsScalarName final : public FEnvironmentalGlobalsDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsScalarName;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsUnsetExtraVariables
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FEnvironmentalGlobalsUnsetExtraVariables final
|
|
{
|
|
public:
|
|
TArray<class FName> UnsetScalars; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<class FName> UnsetColors; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<class FName> UnsetVectors; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsUnsetExtraVariables;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsColorRunMode
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FEnvironmentalGlobalsColorRunMode final
|
|
{
|
|
public:
|
|
EEnvironmentalGlobalsRunMode Mode; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor GameDefaultValue; // 0x0004(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor ProbeDefaultValue; // 0x0014(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseGameDefaultValue; // 0x0024(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseProbeDefaultValue; // 0x0025(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_26[0x2]; // 0x0026(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsColorRunMode;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsScalarClamp
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FEnvironmentalGlobalsScalarClamp final
|
|
{
|
|
public:
|
|
float ClampMin; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ClampMax; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EEnvironmentalGlobalsScalarConversion ClampMinMaxConversion; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bUseMin : 1; // 0x0009(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bUseMax : 1; // 0x0009(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsScalarClamp;
|
|
|
|
// ScriptStruct EnvironmentalGlobals.EnvironmentalGlobalsScalarRunMode
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FEnvironmentalGlobalsScalarRunMode final
|
|
{
|
|
public:
|
|
EEnvironmentalGlobalsRunMode Mode; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float GameDefaultValue; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ProbeDefaultValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseGameDefaultValue; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseProbeDefaultValue; // 0x000D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E[0x2]; // 0x000E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FEnvironmentalGlobalsScalarRunMode;
|
|
|
|
}
|
|
|