Files
ReshadePluginsCore/Hogwarts Legacy/SDK/RenderSettings_structs.hpp
2026-03-06 01:33:32 +01:00

1745 lines
167 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: RenderSettings
#include "Basic.hpp"
#include "Engine_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "ConsoleMacros_structs.hpp"
#include "ExposureExpressions_structs.hpp"
#include "ExposureConvert_structs.hpp"
namespace SDK
{
// Enum RenderSettings.EDynamicCharacterLightRigChannel
// NumValues: 0x0004
enum class EDynamicCharacterLightRigChannel : uint8
{
ChannelAuto = 0,
ChannelOne = 1,
ChannelTwo = 2,
EDynamicCharacterLightRigChannel_MAX = 3,
};
// Enum RenderSettings.ELightAdapatationMode
// NumValues: 0x0007
enum class ELightAdapatationMode : uint8
{
LastFrameAutoExposure = 0,
LastFrameAverageLuminance = 1,
MinMaxExposureTarget = 2,
AutoAdaptation = 3,
AutoAdaptationBloom = 4,
FixedExposure = 5,
ELightAdapatationMode_MAX = 6,
};
// Enum RenderSettings.EDynamicLightAdaptationEVValueType
// NumValues: 0x0006
enum class EDynamicLightAdaptationEVValueType : uint8
{
Absolute = 0,
MinMaxExposureTarget = 1,
LastFrameAverageLuminanceDelta = 2,
AutoAdaptationDelta = 3,
AutoAdaptationBloomDelta = 4,
EDynamicLightAdaptationEVValueType_MAX = 5,
};
// Enum RenderSettings.ELightAdapatationEVModOp
// NumValues: 0x0005
enum class ELightAdapatationEVModOp : uint8
{
Set = 0,
Add = 1,
Subtract = 2,
Min = 3,
Max = 4,
};
// Enum RenderSettings.ELightAdapatationModOp
// NumValues: 0x0007
enum class ELightAdapatationModOp : uint8
{
Set = 0,
Multiply = 1,
Divide = 2,
Add = 3,
Subtract = 4,
Min = 5,
Max = 6,
};
// Enum RenderSettings.ELightAdapatationEVProperty
// NumValues: 0x0007
enum class ELightAdapatationEVProperty : uint8
{
BaseEV = 0,
OutdoorsDayTimeEVBoost = 1,
MaxEV = 2,
MinEV = 3,
StartCutoffMaxEV = 4,
StartCutoffMinEV = 5,
ELightAdapatationEVProperty_MAX = 6,
};
// Enum RenderSettings.ELightAdapatationProperty
// NumValues: 0x0009
enum class ELightAdapatationProperty : uint8
{
BaseEV = 0,
OutdoorsDayTimeEVBoost = 1,
AdaptationStrengthPercent = 2,
MinMaxExposureTarget = 3,
MaxEV = 4,
MinEV = 5,
StartCutoffMaxEV = 6,
StartCutoffMinEV = 7,
ELightAdapatationProperty_MAX = 8,
};
// Enum RenderSettings.EPostProcessingVarTexture
// NumValues: 0x0008
enum class EPostProcessingVarTexture : uint8
{
None = 0,
BloomDirtMask = 1,
AutoExposureMeterMask = 2,
LensFlareBokehShape = 3,
ColorGradingLUT = 4,
BloomConvolutionTexture = 5,
AmbientCubemap = 6,
EPostProcessingVarTexture_MAX = 7,
};
// Enum RenderSettings.EPostProcessingVarVector2D
// NumValues: 0x0003
enum class EPostProcessingVarVector2D : uint8
{
None = 0,
BloomConvolutionCenterUV = 1,
EPostProcessingVarVector2D_MAX = 2,
};
// Enum RenderSettings.EPostProcessingVarInt
// NumValues: 0x0005
enum class EPostProcessingVarInt : uint8
{
None = 0,
ReflectionsType = 1,
DepthOfFieldBladeCount = 2,
MotionBlurTargetFPS = 3,
EPostProcessingVarInt_MAX = 4,
};
// Enum RenderSettings.EPostProcessingVarBool
// NumValues: 0x0004
enum class EPostProcessingVarBool : uint8
{
None = 0,
AutoExposureApplyPhysicalCameraExposure = 1,
AmbientOcclusionRadiusInWS = 2,
EPostProcessingVarBool_MAX = 3,
};
// Enum RenderSettings.EPostProcessingVarColor
// NumValues: 0x0028
enum class EPostProcessingVarColor : uint8
{
None = 0,
FilmWhitePoint = 1,
FilmShadowTint = 2,
FilmChannelMixerRed = 3,
FilmChannelMixerGreen = 4,
FilmChannelMixerBlue = 5,
SceneColorTint = 6,
Bloom1Tint = 7,
Bloom2Tint = 8,
Bloom3Tint = 9,
Bloom4Tint = 10,
Bloom5Tint = 11,
Bloom6Tint = 12,
BloomDirtMaskTint = 13,
AmbientCubemapTint = 14,
LensFlareTint = 15,
IndirectLightingColor = 16,
ColorSaturation = 17,
ColorContrast = 18,
ColorGamma = 19,
ColorGain = 20,
ColorOffset = 21,
ColorSaturationShadows = 22,
ColorContrastShadows = 23,
ColorGammaShadows = 24,
ColorGainShadows = 25,
ColorOffsetShadows = 26,
ColorSaturationMidtones = 27,
ColorContrastMidtones = 28,
ColorGammaMidtones = 29,
ColorGainMidtones = 30,
ColorOffsetMidtones = 31,
ColorSaturationHighlights = 32,
ColorContrastHighlights = 33,
ColorGammaHighlights = 34,
ColorGainHighlights = 35,
ColorOffsetHighlights = 36,
ReflectionCaptureOutsideColorTint = 37,
ReflectionCaptureInsideColorTint = 38,
EPostProcessingVarColor_MAX = 39,
};
// Enum RenderSettings.EPostProcessingVarScalar
// NumValues: 0x006E
enum class EPostProcessingVarScalar : uint8
{
None = 0,
WhiteTemp = 1,
WhiteTint = 2,
ColorCorrectionHighlightsMin = 3,
ColorCorrectionShadowsMax = 4,
BlueCorrection = 5,
ExpandGamut = 6,
ToneCurveAmount = 7,
FilmSlope = 8,
FilmToe = 9,
FilmShoulder = 10,
FilmBlackClip = 11,
FilmWhiteClip = 12,
FilmShadowTintBlend = 13,
FilmShadowTintAmount = 14,
FilmSaturation = 15,
FilmContrast = 16,
FilmToeAmount = 17,
FilmHealAmount = 18,
FilmDynamicRange = 19,
SceneFringeIntensity = 20,
ChromaticAberrationStartOffset = 21,
BloomIntensity = 22,
BloomThreshold = 23,
BloomCross = 24,
BloomSizeScale = 25,
Bloom1Size = 26,
Bloom2Size = 27,
Bloom3Size = 28,
Bloom4Size = 29,
Bloom5Size = 30,
Bloom6Size = 31,
BloomConvolutionSize = 32,
BloomConvolutionPreFilterMin = 33,
BloomConvolutionPreFilterMax = 34,
BloomConvolutionPreFilterMult = 35,
BloomConvolutionBufferScale = 36,
BloomDirtMaskIntensity = 37,
AmbientCubemapIntensity = 38,
CameraShutterSpeed = 39,
CameraISO = 40,
DepthOfFieldFstop = 41,
DepthOfFieldMinFstop = 42,
AutoExposureBias = 43,
AutoExposureBiasVFX = 44,
AutoExposureLowPercent = 45,
AutoExposureHighPercent = 46,
AutoExposureMinBrightness = 47,
AutoExposureMaxBrightness = 48,
AutoExposureSpeedUp = 49,
AutoExposureSpeedDown = 50,
HistogramLogMin = 51,
HistogramLogMax = 52,
PreExposureResetValue = 53,
LensFlareIntensity = 54,
LensFlareBokehSize = 55,
LensFlareThreshold = 56,
VignetteIntensity = 57,
GrainJitter = 58,
GrainIntensity = 59,
AmbientOcclusionIntensity = 60,
AmbientOcclusionStaticFraction = 61,
AmbientOcclusionRadius = 62,
AmbientOcclusionFadeDistance = 63,
AmbientOcclusionFadeRadius = 64,
AmbientOcclusionPower = 65,
AmbientOcclusionBias = 66,
AmbientOcclusionQuality = 67,
AmbientOcclusionMipBlend = 68,
AmbientOcclusionMipScale = 69,
AmbientOcclusionMipThreshold = 70,
AmbientOcclusionTemporalBlendWeight = 71,
AmbientOcclusionSkinIntensity = 72,
IndirectLightingIntensity = 73,
ProbeToneMapAmount = 74,
ProbeToneMapMinIntensity = 75,
ProbeToneMapMaxEV = 76,
ProbeOutsideIntensity = 77,
ProbeInsideIntensity = 78,
ProbeOutsideSaturation = 79,
ProbeInsideSaturation = 80,
ProbeContactShadowsMinValue = 81,
ProbeContactShadowsLength = 82,
ProbeContactShadowsConeAngle = 83,
ProbeContactShadowsFalloffExponent = 84,
ProbeContactShadowsDepthTolerance = 85,
ColorGradingIntensity = 86,
DepthOfFieldSensorWidth = 87,
DepthOfFieldFocalDistance = 88,
DepthOfFieldDepthBlurAmount = 89,
DepthOfFieldDepthBlurRadius = 90,
DepthOfFieldFocalRegion = 91,
DepthOfFieldNearTransitionRegion = 92,
DepthOfFieldFarTransitionRegion = 93,
DepthOfFieldScale = 94,
DepthOfFieldNearBlurSize = 95,
DepthOfFieldFarBlurSize = 96,
DepthOfFieldOcclusion = 97,
DepthOfFieldSkyFocusDistance = 98,
DepthOfFieldVignetteSize = 99,
MotionBlurAmount = 100,
MotionBlurMax = 101,
MotionBlurPerObjectSize = 102,
ReflectionCaptureOutsideSaturation = 103,
ReflectionCaptureInsideSaturation = 104,
ScreenSpaceReflectionIntensity = 105,
ScreenSpaceReflectionQuality = 106,
ScreenSpaceReflectionMaxRoughness = 107,
ScreenPercentage = 108,
EPostProcessingVarScalar_MAX = 109,
};
// Enum RenderSettings.ERenderSettingsCustomBlendDomainBucket
// NumValues: 0x0005
enum class ERenderSettingsCustomBlendDomainBucket : uint8
{
First = 0,
Normal = 1,
Last = 2,
Custom = 3,
ERenderSettingsCustomBlendDomainBucket_MAX = 4,
};
// Enum RenderSettings.ELastFrameExposureValue
// NumValues: 0x0009
enum class ELastFrameExposureValue : uint8
{
AverageLuminance = 0,
AverageHistogramLuminance = 1,
AutoExposure = 2,
Brightness = 3,
FilteredAverageLuminance = 4,
FilteredAverageHistogramLuminance = 5,
FilteredAutoExposure = 6,
FilteredBrightness = 7,
ELastFrameExposureValue_MAX = 8,
};
// Enum RenderSettings.ERenderSettingsVolumeOvercastType
// NumValues: 0x0004
enum class ERenderSettingsVolumeOvercastType : uint8
{
ClearAndOvercast = 0,
ClearOnly = 1,
OvercastOnly = 2,
ERenderSettingsVolumeOvercastType_MAX = 3,
};
// Enum RenderSettings.ERenderSettingsVolumeDayNightType
// NumValues: 0x0004
enum class ERenderSettingsVolumeDayNightType : uint8
{
DayAndNight = 0,
DayOnly = 1,
NightOnly = 2,
ERenderSettingsVolumeDayNightType_MAX = 3,
};
// Enum RenderSettings.ERenderSettingsVolumeIndoorsOutdoorsType
// NumValues: 0x0004
enum class ERenderSettingsVolumeIndoorsOutdoorsType : uint8
{
IndoorsAndOutdoors = 0,
OutdoorsOnly = 1,
IndoorsOnly = 2,
ERenderSettingsVolumeIndoorsOutdoorsType_MAX = 3,
};
// Enum RenderSettings.ERenderSettingsIndoorsType
// NumValues: 0x0006
enum class ERenderSettingsIndoorsType : uint8
{
Indoors = 0,
SmoothedIndoors = 1,
ProbeIndoors = 2,
SmoothedProbeIndoors = 3,
StreamingIndoors = 4,
ERenderSettingsIndoorsType_MAX = 5,
};
// Enum RenderSettings.EBlendDomainLightingMode
// NumValues: 0x0004
enum class EBlendDomainLightingMode : uint8
{
GameAndProbeCapture = 0,
GameOnly = 1,
ProbeCaptureOnly = 2,
EBlendDomainLightingMode_MAX = 3,
};
// Enum RenderSettings.EBlendDomainOvercast
// NumValues: 0x0004
enum class EBlendDomainOvercast : uint8
{
ClearAndOvercast = 0,
ClearOnly = 1,
OvercastOnly = 2,
EBlendDomainOvercast_MAX = 3,
};
// Enum RenderSettings.EBlendDomainDayNight
// NumValues: 0x0004
enum class EBlendDomainDayNight : uint8
{
DayAndNight = 0,
DayOnly = 1,
NightOnly = 2,
EBlendDomainDayNight_MAX = 3,
};
// Enum RenderSettings.EBlendDomainIndoorsOutdoors
// NumValues: 0x0004
enum class EBlendDomainIndoorsOutdoors : uint8
{
IndoorsAndOutdoors = 0,
OutdoorsOnly = 1,
IndoorsOnly = 2,
EBlendDomainIndoorsOutdoors_MAX = 3,
};
// Enum RenderSettings.ERenderSettingsBlendDomainConsoleLienMode
// NumValues: 0x0005
enum class ERenderSettingsBlendDomainConsoleLienMode : uint8
{
IsZero = 0,
IsOne = 1,
GreaterThanOneHalf = 2,
LessThanOneHalf = 3,
ERenderSettingsBlendDomainConsoleLienMode_MAX = 4,
};
// Enum RenderSettings.ERenderSettingsEditAssetType
// NumValues: 0x0009
enum class ERenderSettingsEditAssetType : uint8
{
Library = 0,
PostProcessingGroups = 1,
Exposure = 2,
ColorGrading = 3,
DistanceFog = 4,
EmissiveAdaptation = 5,
CharacterLightRig = 6,
Probes = 7,
ERenderSettingsEditAssetType_MAX = 8,
};
// Enum RenderSettings.ERenderSettingsCustomBlendDomainFormat
// NumValues: 0x000B
enum class ERenderSettingsCustomBlendDomainFormat : uint8
{
Default = 0,
ZeroToOne = 1,
NoIfZero = 2,
YesIfOne = 3,
OnlyNoIfZero = 4,
OnlyYesIfOne = 5,
OnlyNoIfNotOne = 6,
OnlyYesIfNotZero = 7,
HideIfDefault = 8,
Hide = 9,
ERenderSettingsCustomBlendDomainFormat_MAX = 10,
};
// Enum RenderSettings.ESimpleUpdatePumpComponentMode
// NumValues: 0x0005
enum class ESimpleUpdatePumpComponentMode : uint8
{
UPM_ALWAYS = 0,
UPM_EDITORONLY = 1,
UPM_GAMEONLY = 2,
UPM_NEVER = 3,
UPM_MAX = 4,
};
// ScriptStruct RenderSettings.AdaptationOverrideInterfaces
// 0x0020 (0x0020 - 0x0000)
struct FAdaptationOverrideInterfaces final
{
public:
TArray<TWeakObjectPtr<class UObject>> PriorityAdaptationOverrides; // 0x0000(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
TArray<TWeakObjectPtr<class UObject>> StackedAdaptationOverrides; // 0x0010(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAdaptationOverrideInterfaces;
// ScriptStruct RenderSettings.WorldAdaptationOverrideInterfaces
// 0x0050 (0x0050 - 0x0000)
struct FWorldAdaptationOverrideInterfaces final
{
public:
TMap<TWeakObjectPtr<class UWorld>, struct FAdaptationOverrideInterfaces> WorldMap; // 0x0000(0x0050)(NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FWorldAdaptationOverrideInterfaces;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomainConsoleEntry
// 0x0020 (0x0020 - 0x0000)
struct FRenderSettingsCustomBlendDomainConsoleEntry final
{
public:
class FName domain; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ConsoleVariable; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExplicitCompare; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bInvertValue; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseExplicitCompare; // 0x001D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomainConsoleEntry;
// ScriptStruct RenderSettings.RenderSettingsPreComputedBlendDomainNameBase
// 0x0010 (0x0010 - 0x0000)
struct alignas(0x08) FRenderSettingsPreComputedBlendDomainNameBase
{
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_FRenderSettingsPreComputedBlendDomainNameBase;
// ScriptStruct RenderSettings.RenderSettingsPreComputedLastBlendDomainName
// 0x0000 (0x0010 - 0x0010)
struct FRenderSettingsPreComputedLastBlendDomainName final : public FRenderSettingsPreComputedBlendDomainNameBase
{
};
DUMPER7_ASSERTS_FRenderSettingsPreComputedLastBlendDomainName;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomainEntry
// 0x0028 (0x0028 - 0x0000)
struct FRenderSettingsCustomBlendDomainEntry final
{
public:
class FName domain; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DefaultValue; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPreComputedLastBlendDomainName DefaultValueBlendDomain; // 0x0010(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bInvertDefaultValueBlendDomain; // 0x0020(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseDefaultValueBlendDomain; // 0x0021(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_22[0x6]; // 0x0022(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomainEntry;
// ScriptStruct RenderSettings.DirectPostProcessingEval
// 0x05F0 (0x05F0 - 0x0000)
struct FDirectPostProcessingEval final
{
public:
struct FPostProcessSettings PostProcessSettings; // 0x0000(0x05F0)(Edit, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDirectPostProcessingEval;
// ScriptStruct RenderSettings.RenderSettingsPostProcessingGroupName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPostProcessingGroupName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPostProcessingGroupName;
// ScriptStruct RenderSettings.RenderSettingsPPExposureName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPExposureName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPExposureName;
// ScriptStruct RenderSettings.RenderSettingsPPColorGradingName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPColorGradingName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPColorGradingName;
// ScriptStruct RenderSettings.RenderSettingsPPFilmName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPFilmName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPFilmName;
// ScriptStruct RenderSettings.RenderSettingsPPLensFXName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPLensFXName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPLensFXName;
// ScriptStruct RenderSettings.RenderSettingsPPBloomName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPBloomName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPBloomName;
// ScriptStruct RenderSettings.RenderSettingsPPMotionBlurName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPMotionBlurName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPMotionBlurName;
// ScriptStruct RenderSettings.RenderSettingsPPDepthOfFieldName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPDepthOfFieldName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPDepthOfFieldName;
// ScriptStruct RenderSettings.RenderSettingsPPAmbientName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPAmbientName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPAmbientName;
// ScriptStruct RenderSettings.RenderSettingsPPScreenSpaceReflectionsName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPScreenSpaceReflectionsName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPScreenSpaceReflectionsName;
// ScriptStruct RenderSettings.RenderSettingsPPProbesName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsPPProbesName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPProbesName;
// ScriptStruct RenderSettings.RenderSettingsPostProcessing
// 0x005C (0x005C - 0x0000)
struct FRenderSettingsPostProcessing final
{
public:
uint8 bOverride_Exposure : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ColorGrading : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Film : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_LensFX : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Bloom : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_MotionBlur : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_DepthOfField : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Ambient : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ScreenSpaceReflections : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Probes : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPostProcessingGroupName PostProcessingGroup; // 0x0004(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPExposureName Exposure; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPColorGradingName ColorGrading; // 0x0014(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPFilmName Film; // 0x001C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPLensFXName LensFX; // 0x0024(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPBloomName Bloom; // 0x002C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPMotionBlurName MotionBlur; // 0x0034(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPDepthOfFieldName DepthOfField; // 0x003C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPAmbientName Ambient; // 0x0044(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPScreenSpaceReflectionsName ScreenSpaceReflections; // 0x004C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPProbesName Probes; // 0x0054(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPostProcessing;
// ScriptStruct RenderSettings.DistanceFogCompute
// 0x0010 (0x0010 - 0x0000)
struct FDistanceFogCompute final
{
public:
class UPostProcessComponent* FogPostProcess; // 0x0000(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class UMaterialInterface* ActivePPMaterial; // 0x0008(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
};
DUMPER7_ASSERTS_FDistanceFogCompute;
// ScriptStruct RenderSettings.DistanceFogName
// 0x0008 (0x0008 - 0x0000)
struct FDistanceFogName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDistanceFogName;
// ScriptStruct RenderSettings.DistanceFogOverrides
// 0x0020 (0x0020 - 0x0000)
struct FDistanceFogOverrides final
{
public:
uint8 bOverride_OnOff : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FogGradientHorizonOffset : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_MaxFogOpacityPercent : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_StartDistance : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FullDistance : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Thickness : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_BlendSceneColorPercent : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float OnOff; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FogGradientHorizonOffset; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxFogOpacityPercent; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartDistance; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FullDistance; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Thickness; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendSceneColorPercent; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDistanceFogOverrides;
// ScriptStruct RenderSettings.DistanceFogExtraVariables
// 0x00A0 (0x00A0 - 0x0000)
struct FDistanceFogExtraVariables final
{
public:
TMap<class FName, float> Scalars; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
TMap<class FName, struct FLinearColor> Colors; // 0x0050(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDistanceFogExtraVariables;
// ScriptStruct RenderSettings.DistanceFog
// 0x01C0 (0x01C0 - 0x0000)
struct FDistanceFog final
{
public:
uint8 bOverride_FogColor : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_StartDistance : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FullDistance : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_CutoffDistance : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Thickness : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_MaxFogOpacityPercent : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_BlendSceneColorPercent : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SkyBlendPercent : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SkyDesaturation : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SkyIntensityBoost : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SkySamplingHorizonAngle : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SkySamplingUseCameraZ : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FastAtmosphereHorizonBump : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FogPPMaterial : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ExtraA : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ExtraB : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ExtraC : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ExtraD : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FogGradientHorizonOffset : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bFogColorGradient : 1; // 0x0002(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OnOff; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor FogColor; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor FogColorZenith; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor FogColorNadir; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FogGradientHorizonOffset; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxFogOpacityPercent; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartDistance; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FullDistance; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CutoffDistance; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Thickness; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendSceneColorPercent; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SkyBlendPercent; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SkyDesaturation; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SkyIntensityBoost; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SkySamplingHorizonAngle; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SkySamplingUseCameraZ; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FastAtmosphereHorizonBump; // 0x0070(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_74[0x4]; // 0x0074(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UMaterialInterface* FogPPMaterial; // 0x0078(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FDistanceFogExtraVariables ExtraLerp; // 0x0080(0x00A0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FDistanceFogExtraVariables ExtraSet; // 0x0120(0x00A0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDistanceFog;
// ScriptStruct RenderSettings.DistanceFogDayNight
// 0x0014 (0x0014 - 0x0000)
struct FDistanceFogDayNight final
{
public:
struct FVector SunDirection; // 0x0000(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NightDay; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MoonBrightness; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDistanceFogDayNight;
// ScriptStruct RenderSettings.DynamicCharacterLightRigFillLight
// 0x0008 (0x0008 - 0x0000)
struct FDynamicCharacterLightRigFillLight final
{
public:
float AwayIntensityPercent; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TowardsIntensityPercent; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDynamicCharacterLightRigFillLight;
// ScriptStruct RenderSettings.DynamicCharacterLightRigAzimuthFollowLight
// 0x0004 (0x0004 - 0x0000)
struct FDynamicCharacterLightRigAzimuthFollowLight final
{
public:
float AzimuthOffset; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDynamicCharacterLightRigAzimuthFollowLight;
// ScriptStruct RenderSettings.DynamicCharacterLightRigAltitudeFollowLight
// 0x000C (0x000C - 0x0000)
struct FDynamicCharacterLightRigAltitudeFollowLight final
{
public:
float AltitudeOffset; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinAltitude; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxAltitude; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDynamicCharacterLightRigAltitudeFollowLight;
// ScriptStruct RenderSettings.DynamicCharacterLightRigLight
// 0x0040 (0x0040 - 0x0000)
struct FDynamicCharacterLightRigLight final
{
public:
class ULightComponent* light; // 0x0000(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName ComponentName; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DayIntensity; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NightIntensity; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FDynamicCharacterLightRigFillLight FillLight; // 0x0018(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FDynamicCharacterLightRigAzimuthFollowLight AzimuthFollow; // 0x0020(0x0004)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FDynamicCharacterLightRigAltitudeFollowLight AltitudeFollow; // 0x0024(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
bool bOffAtNight; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bFillLight; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAzimuthFollow; // 0x0032(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAltitudeFollow; // 0x0033(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bModulateWithTemperature; // 0x0034(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bDisableDirectionalLightBelowHorizon; // 0x0035(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAllowAdaptation; // 0x0036(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnable; // 0x0037(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FColor DebugColor; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDynamicCharacterLightRigLight;
// ScriptStruct RenderSettings.DynamicCharacterLightRigLightUpdate
// 0x0068 (0x0068 - 0x0000)
struct FDynamicCharacterLightRigLightUpdate final
{
public:
class AActor* Owner; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DayNightLerp; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TemperatureMod; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IntensityMod; // 0x0010(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Adaptation; // 0x0014(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector OwnerPosition; // 0x0018(0x000C)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector OwnerDirection; // 0x0024(0x000C)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector CameraPosition; // 0x0030(0x000C)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector CameraDirection; // 0x003C(0x000C)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector DirectionalLight; // 0x0048(0x000C)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DirectionalLightIntensity; // 0x0054(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DirectionalLightAzimuthDegrees; // 0x0058(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DirectionalLightAltitudeDegrees; // 0x005C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bDirectionalLight; // 0x0060(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0061(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDynamicCharacterLightRigLightUpdate;
// ScriptStruct RenderSettings.CharacterLightRigAdjustmentsName
// 0x0008 (0x0008 - 0x0000)
struct FCharacterLightRigAdjustmentsName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCharacterLightRigAdjustmentsName;
// ScriptStruct RenderSettings.CharacterLightRigAdjustments
// 0x0018 (0x0018 - 0x0000)
struct FCharacterLightRigAdjustments final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IntensityMod; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float TemperatureMod; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DayNightLerp; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIntensityMod; // 0x0014(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideTemperatureMod; // 0x0015(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideDayNightLerp; // 0x0016(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_17[0x1]; // 0x0017(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FCharacterLightRigAdjustments;
// ScriptStruct RenderSettings.CharacterLightRigAdjustmentsCompute
// 0x0001 (0x0001 - 0x0000)
struct FCharacterLightRigAdjustmentsCompute final
{
public:
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FCharacterLightRigAdjustmentsCompute;
// ScriptStruct RenderSettings.EmissiveAdaptationWorldState
// 0x0098 (0x0098 - 0x0000)
struct FEmissiveAdaptationWorldState final
{
public:
class UWorld* World; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Eye; // 0x0008(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NightDay; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Overcast; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OutdoorsIndoors; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilteredOutdoorsIndoors; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FLastRenderedExposurePair LastExposure; // 0x0028(0x0068)(Edit, NoDestructor, NativeAccessSpecifierPublic)
bool bDayNightSystemValid; // 0x0090(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FEmissiveAdaptationWorldState;
// ScriptStruct RenderSettings.EmissiveAdaptationLerpSettings
// 0x0040 (0x0040 - 0x0000)
struct FEmissiveAdaptationLerpSettings final
{
public:
float BloomTargetEV; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomBaseEV; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomIntensityCorrection; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomOutdoorsDaytimeBoostEV; // 0x000C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoExposureAdaptationBoostEV; // 0x0010(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LuminanceAdaptationBoostEV; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LuminanceAdaptationClampMinEV; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LuminanceAdaptationClampMaxEV; // 0x001C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FExposureExpressionsExtrasLerp Extras; // 0x0020(0x0020)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FEmissiveAdaptationLerpSettings;
// ScriptStruct RenderSettings.EmissiveAdaptationStateCompute
// 0x00E0 (0x00E0 - 0x0000)
struct FEmissiveAdaptationStateCompute final
{
public:
struct FEmissiveAdaptationWorldState WorldState; // 0x0000(0x0098)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
struct FEmissiveAdaptationLerpSettings VolumeSettings; // 0x0098(0x0040)(Edit, EditConst, NativeAccessSpecifierPublic)
float PPBloomIntensity; // 0x00D8(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_DC[0x4]; // 0x00DC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FEmissiveAdaptationStateCompute;
// ScriptStruct RenderSettings.EmissiveAdaptationFinalState
// 0x0088 (0x0088 - 0x0000)
struct FEmissiveAdaptationFinalState final
{
public:
float MinExposureEV100; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxExposureEV100; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BiasPow2; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinExposure; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxExposure; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Bias; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InverseBias; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAverageLuminanceEV100; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAutoExposureEV100; // 0x0020(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAverageLuminanceFilteredEV100; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAutoExposureFilteredEV100; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAverageLuminance; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAutoExposure; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAverageLuminanceFiltered; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastFrameAutoExposureFiltered; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomTargetEV100; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomFinalMultiplier; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomFinalMultiplierOutdoorsDaytime; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomUncorrectedMultiplier; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomMultiplierMin; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomMultiplierMax; // 0x0050(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomCorrectionFactor; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoFinalMultiplier; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoFinalMultiplierOutdoorsDaytime; // 0x005C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LuminanceFinalMultiplier; // 0x0060(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LuminanceFinalMultiplierFiltered; // 0x0064(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LuminanceMultiplierMin; // 0x0068(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LuminanceMultiplierMax; // 0x006C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Indoors; // 0x0070(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilteredIndoors; // 0x0074(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OutdoorsDayTime; // 0x0078(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OutdoorsDayTimeBoostEV; // 0x007C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OutdoorsDayTimeBoostFactor; // 0x0080(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0084(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_85[0x3]; // 0x0085(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FEmissiveAdaptationFinalState;
// ScriptStruct RenderSettings.LightAdaptationTracker
// 0x0098 (0x0098 - 0x0000)
struct FLightAdaptationTracker final
{
public:
TArray<TWeakObjectPtr<class ULightAdaptationComponent>> Components; // 0x0000(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
struct FEmissiveAdaptationFinalState LastState; // 0x0010(0x0088)(NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLightAdaptationTracker;
// ScriptStruct RenderSettings.DynamicLightAdaptationSettingsBase
// 0x0048 (0x0048 - 0x0000)
struct FDynamicLightAdaptationSettingsBase
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
float BaseEV; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OutdoorsDayTimeEVBoost; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AdaptationStrengthPercent; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinMaxExposureTarget; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxEV; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinEV; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartCutoffMaxEV; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartCutoffMinEV; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoExposureUpdateTolerance; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 FreezeAdaptationAfterFrames; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELightAdapatationMode Mode; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseExposureBias; // 0x0031(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bFiltered; // 0x0032(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_33[0x5]; // 0x0033(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class UCurveFloat* ExposureCompensationCurve; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bApplyCompensation; // 0x0040(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDynamicLightAdaptationSettingsBase;
// ScriptStruct RenderSettings.DynamicLightAdaptationSettings
// 0x0018 (0x0060 - 0x0048)
struct FDynamicLightAdaptationSettings final : public FDynamicLightAdaptationSettingsBase
{
public:
class UDynamicLightAdaptationModSettingsInterface* ModInterface; // 0x0048(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UDynamicLightAdaptationModSettingsInterface*> ModInterfaces; // 0x0050(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDynamicLightAdaptationSettings;
// ScriptStruct RenderSettings.DynamicLightAdaptationEVValue
// 0x000C (0x000C - 0x0000)
struct FDynamicLightAdaptationEVValue final
{
public:
EDynamicLightAdaptationEVValueType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float EVValue; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinMaxTarget; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDynamicLightAdaptationEVValue;
// ScriptStruct RenderSettings.DynamicLightAdaptationEVValueClamp
// 0x001C (0x001C - 0x0000)
struct FDynamicLightAdaptationEVValueClamp final
{
public:
struct FDynamicLightAdaptationEVValue MinEV; // 0x0000(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FDynamicLightAdaptationEVValue MaxEV; // 0x000C(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
uint8 bUseMinEV : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bUseMaxEV : 1; // 0x0018(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_19[0x3]; // 0x0019(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDynamicLightAdaptationEVValueClamp;
// ScriptStruct RenderSettings.PlayerCentricPostProcessingOverride
// 0x0010 (0x0010 - 0x0000)
struct FPlayerCentricPostProcessingOverride final
{
public:
TWeakObjectPtr<class UObject> Owner; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PostProcessingViewpoint; // 0x0008(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LerpAlpha; // 0x000C(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPlayerCentricPostProcessingOverride;
// ScriptStruct RenderSettings.PlayerCentricPostProcessingOverrides
// 0x0010 (0x0010 - 0x0000)
struct FPlayerCentricPostProcessingOverrides final
{
public:
TArray<struct FPlayerCentricPostProcessingOverride> OverrideStack; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPlayerCentricPostProcessingOverrides;
// ScriptStruct RenderSettings.PostProcessingVarColorCurve
// 0x0218 (0x0218 - 0x0000)
struct FPostProcessingVarColorCurve
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
EPostProcessingVarColor Var; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FRuntimeCurveLinearColor Curve; // 0x0010(0x0208)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPostProcessingVarColorCurve;
// ScriptStruct RenderSettings.PostProcessingVarScalarCurve
// 0x0098 (0x0098 - 0x0000)
struct FPostProcessingVarScalarCurve
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
EPostProcessingVarScalar Var; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FRuntimeFloatCurve Curve; // 0x0010(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPostProcessingVarScalarCurve;
// ScriptStruct RenderSettings.SimpleBlendDomain
// 0x0010 (0x0010 - 0x0000)
struct FSimpleBlendDomain final
{
public:
TArray<class URenderSettingsCustomBlendDomain*> Blends; // 0x0000(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSimpleBlendDomain;
// ScriptStruct RenderSettings.BlendDomainNormalizedTimeCurve
// 0x0010 (0x0010 - 0x0000)
struct FBlendDomainNormalizedTimeCurve final
{
public:
class UCurveFloat* NormalizedTimeCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bMirrorAroundNoon; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FBlendDomainNormalizedTimeCurve;
// ScriptStruct RenderSettings.BlendDomainIndoorsOutdoorsCurve
// 0x0008 (0x0008 - 0x0000)
struct FBlendDomainIndoorsOutdoorsCurve final
{
public:
class UCurveFloat* IndoorsOutdoorsCurve; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBlendDomainIndoorsOutdoorsCurve;
// ScriptStruct RenderSettings.BlendDomainLegacy
// 0x0028 (0x0028 - 0x0000)
struct FBlendDomainLegacy
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
EBlendDomainIndoorsOutdoors IndoorsOutdoorsBlend; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsIndoorsType IndoorsType; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBlendDomainDayNight DayNightBlend; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBlendDomainOvercast OvercastClearBlend; // 0x000B(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBlendDomainLightingMode LightingMode; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomainNormalizedTimeCurve NormalizedTimeBlend; // 0x0010(0x0010)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
struct FBlendDomainIndoorsOutdoorsCurve IndoorsOutdoorsBlendCurve; // 0x0020(0x0008)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBlendDomainLegacy;
// ScriptStruct RenderSettings.BlendDomain
// 0x0010 (0x0038 - 0x0028)
struct FBlendDomain final : public FBlendDomainLegacy
{
public:
TArray<class URenderSettingsCustomBlendDomain*> CustomBlends; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBlendDomain;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomains
// 0x0050 (0x0050 - 0x0000)
struct FRenderSettingsCustomBlendDomains final
{
public:
TArray<class URenderSettingsCustomBlendDomainBase*> AllDomains; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TArray<class URenderSettingsCustomBlendDomainBase*> PreComputeDomainsFirst; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TArray<class URenderSettingsCustomBlendDomainBase*> PreComputeDomainsNormal; // 0x0020(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TArray<class URenderSettingsCustomBlendDomainBase*> PreComputeDomainsLast; // 0x0030(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TArray<class URenderSettingsCustomBlendDomainBase*> PreComputeDomainsCustom; // 0x0040(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomains;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomainValueStore
// 0x0058 (0x0058 - 0x0000)
struct FRenderSettingsCustomBlendDomainValueStore
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TMap<class FName, float> Values; // 0x0008(0x0050)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomainValueStore;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomainValueOverrides
// 0x0000 (0x0058 - 0x0058)
struct FRenderSettingsCustomBlendDomainValueOverrides final : public FRenderSettingsCustomBlendDomainValueStore
{
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomainValueOverrides;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomainOverrides
// 0x0068 (0x0068 - 0x0000)
struct FRenderSettingsCustomBlendDomainOverrides final
{
public:
TArray<TWeakObjectPtr<class UObject>> InterfaceOverrides; // 0x0000(0x0010)(Edit, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
struct FRenderSettingsCustomBlendDomainValueOverrides ValueOverrides; // 0x0010(0x0058)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomainOverrides;
// ScriptStruct RenderSettings.RenderSettingsPreComputedBlendDomainName
// 0x0000 (0x0010 - 0x0010)
struct FRenderSettingsPreComputedBlendDomainName final : public FRenderSettingsPreComputedBlendDomainNameBase
{
};
DUMPER7_ASSERTS_FRenderSettingsPreComputedBlendDomainName;
// ScriptStruct RenderSettings.RenderSettingsPreComputedNormalBlendDomainName
// 0x0000 (0x0010 - 0x0010)
struct FRenderSettingsPreComputedNormalBlendDomainName final : public FRenderSettingsPreComputedBlendDomainNameBase
{
};
DUMPER7_ASSERTS_FRenderSettingsPreComputedNormalBlendDomainName;
// ScriptStruct RenderSettings.RenderSettingsPreComputedFirstBlendDomainName
// 0x0000 (0x0010 - 0x0010)
struct FRenderSettingsPreComputedFirstBlendDomainName final : public FRenderSettingsPreComputedBlendDomainNameBase
{
};
DUMPER7_ASSERTS_FRenderSettingsPreComputedFirstBlendDomainName;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomainName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsCustomBlendDomainName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomainName;
// ScriptStruct RenderSettings.RenderSettingsCustomBlendDomainNameWithValue
// 0x000C (0x000C - 0x0000)
struct FRenderSettingsCustomBlendDomainNameWithValue final
{
public:
struct FRenderSettingsCustomBlendDomainName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float Value; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsCustomBlendDomainNameWithValue;
// ScriptStruct RenderSettings.BlendDomainState
// 0x00F8 (0x00F8 - 0x0000)
struct FBlendDomainState final
{
public:
TMap<class FName, float> BlendDomains; // 0x0000(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
TMap<class FName, struct FVector> Vectors; // 0x0050(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
TMap<class FName, float> Scalars; // 0x00A0(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bLowQuality; // 0x00F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_F1[0x7]; // 0x00F1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FBlendDomainState;
// ScriptStruct RenderSettings.RenderSettingsBlendDomainConsoleLien
// 0x0050 (0x0050 - 0x0000)
struct FRenderSettingsBlendDomainConsoleLien final
{
public:
struct FBlendDomain BlendDomain; // 0x0000(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bOnlyAfterBeginPlay; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsBlendDomainConsoleLienMode Mode; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FConsoleVariableLienEntry> ConsoleVariables; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsBlendDomainConsoleLien;
// ScriptStruct RenderSettings.RenderSettingsEmissiveAdaptationName
// 0x0008 (0x0008 - 0x0000)
struct FRenderSettingsEmissiveAdaptationName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsEmissiveAdaptationName;
// ScriptStruct RenderSettings.RenderSettingsEmissiveAdaptation
// 0x0090 (0x0090 - 0x0000)
struct FRenderSettingsEmissiveAdaptation final
{
public:
uint8 bOverride_BloomTarget : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_BloomBaseEV : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_BloomIntensityCorrection : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_BloomOutdoorsDaytimeBoostEV : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureAdaptationBoostEV : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_LuminanceAdaptationBoostEV : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_LuminanceAdaptationMinEV : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_LuminanceAdaptationMaxEV : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UExposureExpressionsExposureValue* BloomTargetExpression; // 0x0010(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* BloomBaseExpression; // 0x0018(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BloomIntensityCorrection; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UExposureExpressionsExposureValue* BloomOutdoorsDaytimeBoostExpression; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* AutoExposureAdaptationBoostExpression; // 0x0030(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* LuminanceAdaptationBoostExpression; // 0x0038(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* LuminanceAdaptationMinExpression; // 0x0040(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* LuminanceAdaptationMaxExpression; // 0x0048(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FExposureExpressionsExtras Extras; // 0x0050(0x0040)(Edit, BlueprintVisible, Interp, ContainsInstancedReference, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsEmissiveAdaptation;
// ScriptStruct RenderSettings.RenderSettingsPostProcessingGroup
// 0x005C (0x005C - 0x0000)
struct FRenderSettingsPostProcessingGroup final
{
public:
uint8 bOverride_Exposure : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ColorGrading : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Film : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_LensFX : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Bloom : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_MotionBlur : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_DepthOfField : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Ambient : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ScreenSpaceReflections : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Probes : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRenderSettingsPPExposureName Exposure; // 0x000C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPColorGradingName ColorGrading; // 0x0014(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPFilmName Film; // 0x001C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPLensFXName LensFX; // 0x0024(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPBloomName Bloom; // 0x002C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPMotionBlurName MotionBlur; // 0x0034(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPDepthOfFieldName DepthOfField; // 0x003C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPAmbientName Ambient; // 0x0044(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPScreenSpaceReflectionsName ScreenSpaceReflections; // 0x004C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPProbesName Probes; // 0x0054(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPostProcessingGroup;
// ScriptStruct RenderSettings.RenderSettingsPPAmbientOcclusionAdvanced
// 0x002C (0x002C - 0x0000)
struct FRenderSettingsPPAmbientOcclusionAdvanced final
{
public:
uint8 bOverride_AmbientOcclusionStaticFraction : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionFadeDistance : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionFadeRadius : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionRadiusInWS : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionPower : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionBias : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionQuality : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionMipBlend : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionMipScale : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionMipThreshold : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float AmbientOcclusionStaticFraction; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 AmbientOcclusionRadiusInWS : 1; // 0x0008(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float AmbientOcclusionFadeDistance; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionFadeRadius; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionPower; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionBias; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionQuality; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionMipBlend; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionMipScale; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionMipThreshold; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPAmbientOcclusionAdvanced;
// ScriptStruct RenderSettings.RenderSettingsPPAmbient
// 0x0060 (0x0060 - 0x0000)
struct FRenderSettingsPPAmbient final
{
public:
uint8 bOverride_AmbientOcclusionIntensity : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientOcclusionRadius : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientCubemapTint : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AmbientCubemapIntensity : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionIntensity; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientOcclusionRadius; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRenderSettingsPPAmbientOcclusionAdvanced AdvancedAO; // 0x0014(0x002C)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
class UTextureCube* AmbientCubemap; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor AmbientCubemapTint; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AmbientCubemapIntensity; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_5C[0x4]; // 0x005C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRenderSettingsPPAmbient;
// ScriptStruct RenderSettings.RenderSettingsPPBloomAdvanced
// 0x009C (0x009C - 0x0000)
struct FRenderSettingsPPBloomAdvanced final
{
public:
uint8 bOverride_Tint1 : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Size1 : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Size2 : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Tint2 : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Tint3 : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Size3 : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Tint4 : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Size4 : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Tint5 : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Size5 : 1; // 0x0001(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Tint6 : 1; // 0x0001(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Size6 : 1; // 0x0001(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SizeScale : 1; // 0x0001(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ConvolutionSize : 1; // 0x0001(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ConvolutionCenterUV : 1; // 0x0001(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ConvolutionPreFilterMin : 1; // 0x0001(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ConvolutionPreFilterMax : 1; // 0x0002(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ConvolutionPreFilterMult : 1; // 0x0002(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ConvolutionBufferScale : 1; // 0x0002(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_3[0x1]; // 0x0003(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
float SizeScale; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Size1; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Size2; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Size3; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Size4; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Size5; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Size6; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor Tint1; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor Tint2; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor Tint3; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor Tint4; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor Tint5; // 0x0060(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor Tint6; // 0x0070(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConvolutionSize; // 0x0080(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector2D ConvolutionCenterUV; // 0x0084(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConvolutionPreFilterMin; // 0x008C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConvolutionPreFilterMax; // 0x0090(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConvolutionPreFilterMult; // 0x0094(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ConvolutionBufferScale; // 0x0098(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPBloomAdvanced;
// ScriptStruct RenderSettings.RenderSettingsPPBloom
// 0x00E8 (0x00E8 - 0x0000)
struct FRenderSettingsPPBloom final
{
public:
uint8 bOverride_Method : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Intensity : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Threshold : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Cross : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ConvolutionTexture : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_DirtMaskIntensity : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_DirtMaskTint : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_DirtMask : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBloomMethod Method; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Intensity; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Threshold; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Cross; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UTexture2D* ConvolutionTexture; // 0x0020(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRenderSettingsPPBloomAdvanced Advanced; // 0x0028(0x009C)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UTexture* DirtMask; // 0x00C8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DirtMaskIntensity; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor DirtMaskTint; // 0x00D4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRenderSettingsPPBloom;
// ScriptStruct RenderSettings.RenderSettingsPPColorCorrection
// 0x0060 (0x0060 - 0x0000)
struct FRenderSettingsPPColorCorrection final
{
public:
uint8 bOverride_Saturation : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Contrast : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Gamma : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Gain : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Offset : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0xF]; // 0x0001(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector4 Saturation; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector4 Contrast; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector4 Gamma; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector4 Gain; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector4 Offset; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPColorCorrection;
// ScriptStruct RenderSettings.RenderSettingsPPColorGrading
// 0x01D0 (0x01D0 - 0x0000)
struct FRenderSettingsPPColorGrading final
{
public:
uint8 bOverride_WhiteTemp : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_WhiteTint : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ColorCorrectionShadowsMax : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ColorCorrectionHighlightsMin : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SceneColorTint : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_BlueCorrection : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ExpandGamut : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float WhiteTemp; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float WhiteTint; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0xC]; // 0x0014(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPPColorCorrection ColorGradingGlobal; // 0x0020(0x0060)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPColorCorrection ColorGradingShadows; // 0x0080(0x0060)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
float ColorCorrectionShadowsMax; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E4[0xC]; // 0x00E4(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPPColorCorrection ColorGradingMidtones; // 0x00F0(0x0060)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPColorCorrection ColorGradingHighlights; // 0x0150(0x0060)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
float ColorCorrectionHighlightsMin; // 0x01B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor SceneColorTint; // 0x01B4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlueCorrection; // 0x01C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExpandGamut; // 0x01C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1CC[0x4]; // 0x01CC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FRenderSettingsPPColorGrading;
// ScriptStruct RenderSettings.RenderSettingsPPDepthOfField
// 0x002C (0x002C - 0x0000)
struct FRenderSettingsPPDepthOfField final
{
public:
uint8 bOverride_SensorWidth : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FocalDistance : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_DepthBlurAmount : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_DepthBlurRadius : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Occlusion : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Fstop : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_MinFstop : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_BladeCount : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SensorWidth; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FocalDistance; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DepthBlurAmount; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DepthBlurRadius; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Occlusion; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Fstop; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinFstop; // 0x0024(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 BladeCount; // 0x0028(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPDepthOfField;
// ScriptStruct RenderSettings.RenderSettingsPPExposureAdvanced
// 0x0020 (0x0020 - 0x0000)
struct FRenderSettingsPPExposureAdvanced final
{
public:
uint8 bOverride_AutoExposureLowPercent : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureHighPercent : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_HistogramLogMin : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_HistogramLogMax : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureMeterMask : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float AutoExposureLowPercent; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoExposureHighPercent; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HistogramLogMin; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HistogramLogMax; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UTexture* AutoExposureMeterMask; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPExposureAdvanced;
// ScriptStruct RenderSettings.RenderSettingsPPExposure
// 0x0048 (0x0048 - 0x0000)
struct FRenderSettingsPPExposure final
{
public:
uint8 bOverride_AutoExposureMethod : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureMinBrightness : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureMaxBrightness : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureSpeedUp : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureSpeedDown : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_AutoExposureBias : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAutoExposureMethod AutoExposureMethod; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float AutoExposureMinBrightness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoExposureMaxBrightness; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoExposureSpeedUp; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoExposureSpeedDown; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AutoExposureBias; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_24[0x4]; // 0x0024(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPPExposureAdvanced Advanced; // 0x0028(0x0020)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPExposure;
// ScriptStruct RenderSettings.RenderSettingsPPFilmAdvanced
// 0x0058 (0x0058 - 0x0000)
struct FRenderSettingsPPFilmAdvanced final
{
public:
uint8 bOverride_FilmShadowTint : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmShadowTintBlend : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmShadowTintAmount : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmChannelMixerRed : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmChannelMixerGreen : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmChannelMixerBlue : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmToeAmount : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmHealAmount : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmDynamicRange : 1; // 0x0001(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2[0x2]; // 0x0002(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
struct FLinearColor FilmShadowTint; // 0x0004(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmShadowTintBlend; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmShadowTintAmount; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor FilmChannelMixerRed; // 0x001C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor FilmChannelMixerGreen; // 0x002C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor FilmChannelMixerBlue; // 0x003C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmToeAmount; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmHealAmount; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmDynamicRange; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPFilmAdvanced;
// ScriptStruct RenderSettings.RenderSettingsPPFilm
// 0x0090 (0x0090 - 0x0000)
struct FRenderSettingsPPFilm final
{
public:
uint8 bOverride_FilmSlope : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmToe : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmShoulder : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmBlackClip : 1; // 0x0000(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmWhiteClip : 1; // 0x0000(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmWhitePoint : 1; // 0x0000(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmSaturation : 1; // 0x0000(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_FilmContrast : 1; // 0x0000(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmSlope; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmToe; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmShoulder; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmBlackClip; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmWhiteClip; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor FilmWhitePoint; // 0x0020(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmSaturation; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FilmContrast; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRenderSettingsPPFilmAdvanced Advanced; // 0x0038(0x0058)(NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPFilm;
// ScriptStruct RenderSettings.RenderSettingsPPGrain
// 0x000C (0x000C - 0x0000)
struct FRenderSettingsPPGrain final
{
public:
uint8 bOverride_Intensity : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Jitter : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Jitter; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Intensity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPGrain;
// ScriptStruct RenderSettings.RenderSettingsPPChromaticAberration
// 0x000C (0x000C - 0x0000)
struct FRenderSettingsPPChromaticAberration final
{
public:
uint8 bOverride_SceneFringeIntensity : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_StartOffset : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float SceneFringeIntensity; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float StartOffset; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPChromaticAberration;
// ScriptStruct RenderSettings.RenderSettingsPPLensFX
// 0x0028 (0x0028 - 0x0000)
struct FRenderSettingsPPLensFX final
{
public:
uint8 bOverride_VignetteIntensity : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float VignetteIntensity; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRenderSettingsPPGrain Grain; // 0x0010(0x000C)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPChromaticAberration ChromaticAberration; // 0x001C(0x000C)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPLensFX;
// ScriptStruct RenderSettings.RenderSettingsPPMotionBlur
// 0x0018 (0x0018 - 0x0000)
struct FRenderSettingsPPMotionBlur final
{
public:
uint8 bOverride_Amount : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Max : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_PerObjectSize : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Amount; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Max; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PerObjectSize; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPMotionBlur;
// ScriptStruct RenderSettings.RenderSettingsPPProbesToneMapping
// 0x0010 (0x0010 - 0x0000)
struct FRenderSettingsPPProbesToneMapping final
{
public:
uint8 bOverride_ProbeToneMapAmount : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ProbeToneMapMinIntensity : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_ProbeToneMapMaxEV : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float ProbeToneMapAmount; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ProbeToneMapMinIntensity; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ProbeToneMapMaxEV; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPProbesToneMapping;
// ScriptStruct RenderSettings.RenderSettingsPPProbes
// 0x0018 (0x0018 - 0x0000)
struct FRenderSettingsPPProbes final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRenderSettingsPPProbesToneMapping ToneMapping; // 0x0008(0x0010)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPProbes;
// ScriptStruct RenderSettings.RenderSettingsPPScreenSpaceReflections
// 0x0018 (0x0018 - 0x0000)
struct FRenderSettingsPPScreenSpaceReflections final
{
public:
uint8 bOverride_Intensity : 1; // 0x0000(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_Quality : 1; // 0x0000(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_MaxRoughness : 1; // 0x0000(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
class FName Name; // 0x0004(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Intensity; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Quality; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxRoughness; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FRenderSettingsPPScreenSpaceReflections;
}