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

4082 lines
193 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: RenderSettings
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
#include "CoreUObject_classes.hpp"
#include "AnimatedLights_classes.hpp"
#include "RenderSettings_structs.hpp"
#include "Engine_structs.hpp"
#include "Engine_classes.hpp"
#include "ExposureConvert_structs.hpp"
#include "EnvironmentalGlobals_structs.hpp"
#include "EnvironmentalGlobals_classes.hpp"
#include "ExposureExpressions_structs.hpp"
namespace SDK
{
// Class RenderSettings.RenderSettingsCustomBlendDomainVolume
// 0x0028 (0x02A8 - 0x0280)
class ARenderSettingsCustomBlendDomainVolume final : public AVolume
{
public:
uint8 Pad_280[0x8]; // 0x0280(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRenderSettingsCustomBlendDomainNameWithValue> Domains; // 0x0288(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
float Priority; // 0x0298(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x029C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x02A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x02A4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x02A5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A6[0x2]; // 0x02A6(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainVolume")
}
static class ARenderSettingsCustomBlendDomainVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsCustomBlendDomainVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsCustomBlendDomainVolume;
// Class RenderSettings.AdaptationOverrideInterface
// 0x0000 (0x0000 - 0x0000)
class IAdaptationOverrideInterface final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AdaptationOverrideInterface")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AdaptationOverrideInterface")
}
static class IAdaptationOverrideInterface* GetDefaultObj()
{
return GetDefaultObjImpl<IAdaptationOverrideInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IAdaptationOverrideInterface;
// Class RenderSettings.LightAdaptationComponent
// 0x0070 (0x02D0 - 0x0260)
class ULightAdaptationComponent : public UAnimatedLightClusterComponent
{
public:
struct FDynamicLightAdaptationSettings Settings; // 0x0260(0x0060)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Adaptation; // 0x02C0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float LastExposure; // 0x02C4(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint32 FirstUpdateFrame; // 0x02C8(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bForceClusterUpdate; // 0x02CC(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2CD[0x3]; // 0x02CD(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("LightAdaptationComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"LightAdaptationComponent")
}
static class ULightAdaptationComponent* GetDefaultObj()
{
return GetDefaultObjImpl<ULightAdaptationComponent>();
}
};
DUMPER7_ASSERTS_ULightAdaptationComponent;
// Class RenderSettings.RenderSettingsCustomBlendDomainVolumeAttached
// 0x0030 (0x0278 - 0x0248)
class ARenderSettingsCustomBlendDomainVolumeAttached final : public AActor
{
public:
uint8 Pad_248[0x8]; // 0x0248(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class AVolume* AttachTo; // 0x0250(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FRenderSettingsCustomBlendDomainNameWithValue> Domains; // 0x0258(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
float Priority; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x026C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0270(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0274(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_275[0x3]; // 0x0275(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainVolumeAttached")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainVolumeAttached")
}
static class ARenderSettingsCustomBlendDomainVolumeAttached* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsCustomBlendDomainVolumeAttached>();
}
};
DUMPER7_ASSERTS_ARenderSettingsCustomBlendDomainVolumeAttached;
// Class RenderSettings.DistanceFogSettings
// 0x0020 (0x0050 - 0x0030)
class UDistanceFogSettings final : public UDataAsset
{
public:
class UMaterialParameterCollection* DistanceFogMPC; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialInterface* DistanceFogPPMaterial; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FDistanceFog> Settings; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DistanceFogSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DistanceFogSettings")
}
static class UDistanceFogSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UDistanceFogSettings>();
}
};
DUMPER7_ASSERTS_UDistanceFogSettings;
// Class RenderSettings.RenderSettingsCustomBlendDomainBase
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainBase : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainBase")
}
static class URenderSettingsCustomBlendDomainBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainBase;
// Class RenderSettings.RenderSettingsCustomBlendDomain
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomain : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomain")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomain")
}
static class URenderSettingsCustomBlendDomain* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomain>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomain;
// Class RenderSettings.RenderSettingsCustomBlendDomainNoPreCompute
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainNoPreCompute : public URenderSettingsCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainNoPreCompute")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainNoPreCompute")
}
static class URenderSettingsCustomBlendDomainNoPreCompute* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainNoPreCompute>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainNoPreCompute;
// Class RenderSettings.RenderSettingsCustomBlendDomainFilteredIndoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainFilteredIndoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainFilteredIndoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainFilteredIndoors")
}
static class URenderSettingsCustomBlendDomainFilteredIndoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainFilteredIndoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainFilteredIndoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainComponent
// 0x0020 (0x0240 - 0x0220)
class URenderSettingsCustomBlendDomainComponent final : public USceneComponent
{
public:
uint8 Pad_218[0x8]; // 0x0218(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FRenderSettingsCustomBlendDomainNameWithValue> Domains; // 0x0220(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
float Priority; // 0x0230(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x0234(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0238(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x023C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x023D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_23E[0x2]; // 0x023E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainComponent")
}
static class URenderSettingsCustomBlendDomainComponent* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainComponent>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainComponent;
// Class RenderSettings.DynamicCharacterLightRig
// 0x00C0 (0x0308 - 0x0248)
class ADynamicCharacterLightRig : public AActor
{
public:
float DayTemperature; // 0x0248(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NightTemperature; // 0x024C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FDynamicCharacterLightRigLight> Lights; // 0x0250(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
EDynamicCharacterLightRigChannel LightingChannel; // 0x0260(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_261[0x7]; // 0x0261(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FDynamicLightAdaptationSettings AdaptationSettings; // 0x0268(0x0060)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FBlendDomain BlendDomain; // 0x02C8(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0300(0x0001)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseAdaptationSettings; // 0x0301(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bInitializedOwnerChannels; // 0x0302(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_303[0x5]; // 0x0303(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static void AttachDynamicLightRig(class AActor* ToActor, TSubclassOf<class ADynamicCharacterLightRig> DynamicLightRigClass, class ADynamicCharacterLightRig** DynamicLightRig, class FName AttachSocket);
static void DynamicLightRigCinematicDiabled(class UObject* WorldContextObject, bool* bDisabled);
static void DynamicLightRigCinematicDisable(class UObject* WorldContextObject, bool bDisable);
static void DynamicLightRigCinematicEnable(class UObject* WorldContextObject);
static void Get(class AActor* Actor, class ADynamicCharacterLightRig** DynamicLightRig);
static void GetDynamicLightRig(class AActor* ToActor, class ADynamicCharacterLightRig** DynamicLightRig);
void DisableLightRig();
void EnableLightRig(bool Enable);
void LightRigEnabled(bool* Enabled);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicCharacterLightRig")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicCharacterLightRig")
}
static class ADynamicCharacterLightRig* GetDefaultObj()
{
return GetDefaultObjImpl<ADynamicCharacterLightRig>();
}
};
DUMPER7_ASSERTS_ADynamicCharacterLightRig;
// Class RenderSettings.CharacterLightRigAdjustmentsSettings
// 0x0010 (0x0040 - 0x0030)
class UCharacterLightRigAdjustmentsSettings final : public UDataAsset
{
public:
TArray<struct FCharacterLightRigAdjustments> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CharacterLightRigAdjustmentsSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CharacterLightRigAdjustmentsSettings")
}
static class UCharacterLightRigAdjustmentsSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UCharacterLightRigAdjustmentsSettings>();
}
};
DUMPER7_ASSERTS_UCharacterLightRigAdjustmentsSettings;
// Class RenderSettings.BlendDomainVisibilityComponentBase
// 0x0010 (0x0230 - 0x0220)
#pragma pack(push, 0x1)
class alignas(0x10) UBlendDomainVisibilityComponentBase : public USceneComponent
{
public:
float Threshold; // 0x0218(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x021C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_21D[0x3]; // 0x021D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float LastBlend; // 0x0220(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_224[0x4]; // 0x0224(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void ForceUpdate();
void SetEnabled(bool bNewEnabled);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendDomainVisibilityComponentBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendDomainVisibilityComponentBase")
}
static class UBlendDomainVisibilityComponentBase* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendDomainVisibilityComponentBase>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_UBlendDomainVisibilityComponentBase;
// Class RenderSettings.BlendDomainVisibilityComponent
// 0x0030 (0x0260 - 0x0230)
class UBlendDomainVisibilityComponent : public UBlendDomainVisibilityComponentBase
{
public:
struct FBlendDomain BlendDomain; // 0x0228(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendDomainVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendDomainVisibilityComponent")
}
static class UBlendDomainVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendDomainVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UBlendDomainVisibilityComponent;
// Class RenderSettings.BlendDomainComponentVisibilityComponent
// 0x0010 (0x0270 - 0x0260)
#pragma pack(push, 0x1)
class alignas(0x10) UBlendDomainComponentVisibilityComponent : public UBlendDomainVisibilityComponent
{
public:
bool bSetDitheredAlpha; // 0x0260(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_261[0x7]; // 0x0261(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendDomainComponentVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendDomainComponentVisibilityComponent")
}
static class UBlendDomainComponentVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendDomainComponentVisibilityComponent>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_UBlendDomainComponentVisibilityComponent;
// Class RenderSettings.BlendDomainParentVisibilityComponent
// 0x0000 (0x0270 - 0x0270)
class UBlendDomainParentVisibilityComponent final : public UBlendDomainComponentVisibilityComponent
{
public:
bool bPropagateToChildren; // 0x0268(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_269[0x7]; // 0x0269(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UBlendDomainParentVisibilityComponent* CreateForParentComponent(class USceneComponent* Parent, bool bTransient, bool bStartEnabled);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendDomainParentVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendDomainParentVisibilityComponent")
}
static class UBlendDomainParentVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendDomainParentVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UBlendDomainParentVisibilityComponent;
// Class RenderSettings.CharacterLightRigAdjustmentVolume
// 0x0028 (0x02A8 - 0x0280)
class ACharacterLightRigAdjustmentVolume final : public AVolume
{
public:
struct FCharacterLightRigAdjustments Adjustments; // 0x0280(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
int32 Priority; // 0x0298(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x029C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29D[0x3]; // 0x029D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float InterpolationDistance; // 0x02A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x02A4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A5[0x3]; // 0x02A5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CharacterLightRigAdjustmentVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CharacterLightRigAdjustmentVolume")
}
static class ACharacterLightRigAdjustmentVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ACharacterLightRigAdjustmentVolume>();
}
};
DUMPER7_ASSERTS_ACharacterLightRigAdjustmentVolume;
// Class RenderSettings.EmissiveAdaptationBlueprintLibrary
// 0x0000 (0x0028 - 0x0028)
class UEmissiveAdaptationBlueprintLibrary final : public UBlueprintFunctionLibrary
{
public:
static void BiasFactor(float EV00Bias, float* Factor);
static void BiasFactorToEV100(float Factor, float* EV00Bias);
static void EV100ToUnreal(float EV100Exposure, float* UnrealExposure);
static void GetEmissiveAdaptationFinalMultiplier(class UObject* WorldContextObject, float* FinalMultiplier, float* FactorMin, float* FactorMax);
static void GetEmissiveAdaptationFinalMultiplierClamped(class UObject* WorldContextObject, float* FinalMultiplierClamped);
static void GetEmissiveAdaptationMinMaxExposure(class UObject* WorldContextObject, float* MinExposure, float* MaxExposure, float* Bias);
static void GetEmissiveAdaptationMinMaxExposureEV100(class UObject* WorldContextObject, float* MinExposureEV100, float* MaxExposureEV100, float* BiasPow2);
static void GetEmissiveAdaptationOutdoorsDayTime(class UObject* WorldContextObject, float* OutdoorsDayTime);
static void GetEmissiveAdaptationState(class UObject* WorldContextObject, struct FEmissiveAdaptationFinalState* State);
static void UnrealToEV100(float UnrealExposure, float* EV100Exposure);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("EmissiveAdaptationBlueprintLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"EmissiveAdaptationBlueprintLibrary")
}
static class UEmissiveAdaptationBlueprintLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<UEmissiveAdaptationBlueprintLibrary>();
}
};
DUMPER7_ASSERTS_UEmissiveAdaptationBlueprintLibrary;
// Class RenderSettings.DynamicLightAdaptationModSettingsInterface
// 0x0000 (0x0028 - 0x0028)
class UDynamicLightAdaptationModSettingsInterface : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsInterface")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsInterface")
}
static class UDynamicLightAdaptationModSettingsInterface* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsInterface>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsInterface;
// Class RenderSettings.LightAdaptationComponentAuto
// 0x0010 (0x02E0 - 0x02D0)
class ULightAdaptationComponentAuto final : public ULightAdaptationComponent
{
public:
bool bDeepScanChildren; // 0x02D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2D1[0xF]; // 0x02D1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("LightAdaptationComponentAuto")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"LightAdaptationComponentAuto")
}
static class ULightAdaptationComponentAuto* GetDefaultObj()
{
return GetDefaultObjImpl<ULightAdaptationComponentAuto>();
}
};
DUMPER7_ASSERTS_ULightAdaptationComponentAuto;
// Class RenderSettings.LightAdaptationComponentChildOfLight
// 0x0000 (0x02D0 - 0x02D0)
class ULightAdaptationComponentChildOfLight final : public ULightAdaptationComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("LightAdaptationComponentChildOfLight")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"LightAdaptationComponentChildOfLight")
}
static class ULightAdaptationComponentChildOfLight* GetDefaultObj()
{
return GetDefaultObjImpl<ULightAdaptationComponentChildOfLight>();
}
};
DUMPER7_ASSERTS_ULightAdaptationComponentChildOfLight;
// Class RenderSettings.AssetBlendDomainVisibilityComponent
// 0x0000 (0x0230 - 0x0230)
class UAssetBlendDomainVisibilityComponent : public UBlendDomainVisibilityComponentBase
{
public:
class URenderSettingsBlendDomainAsset* BlendDomain; // 0x0228(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AssetBlendDomainVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AssetBlendDomainVisibilityComponent")
}
static class UAssetBlendDomainVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAssetBlendDomainVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UAssetBlendDomainVisibilityComponent;
// Class RenderSettings.AssetBlendDomainComponentVisibilityComponent
// 0x0010 (0x0240 - 0x0230)
#pragma pack(push, 0x1)
class alignas(0x10) UAssetBlendDomainComponentVisibilityComponent : public UAssetBlendDomainVisibilityComponent
{
public:
bool bSetDitheredAlpha; // 0x0230(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_231[0x7]; // 0x0231(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AssetBlendDomainComponentVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AssetBlendDomainComponentVisibilityComponent")
}
static class UAssetBlendDomainComponentVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAssetBlendDomainComponentVisibilityComponent>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_UAssetBlendDomainComponentVisibilityComponent;
// Class RenderSettings.AssetBlendDomainActorVisibilityComponent
// 0x0000 (0x0240 - 0x0240)
class UAssetBlendDomainActorVisibilityComponent final : public UAssetBlendDomainComponentVisibilityComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AssetBlendDomainActorVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AssetBlendDomainActorVisibilityComponent")
}
static class UAssetBlendDomainActorVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAssetBlendDomainActorVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UAssetBlendDomainActorVisibilityComponent;
// Class RenderSettings.LightAdaptation
// 0x0000 (0x0028 - 0x0028)
class ULightAdaptation final : public UBlueprintFunctionLibrary
{
public:
static void GetLightAdaptationState(class UObject* WorldContextObject, struct FEmissiveAdaptationFinalState* State);
static void LightAdaptationDeregister(class ULightAdaptationComponentChildOfLight* AdaptationComponent, bool bRestoreIntensity);
static void LightAdaptationGetIntensity(class ULightComponent* LightComponent, float* Intensity);
static void LightAdaptationIntensityFactor(class UObject* WorldContextObject, const struct FDynamicLightAdaptationSettings& Settings, float* IntensityFactor);
static void LightAdaptationRegister(class ULightComponent* LightComponent, const struct FDynamicLightAdaptationSettings& Settings, class ULightAdaptationComponentChildOfLight** AdaptationComponent);
static void LightAdaptationRegisterWithIntensity(class ULightComponent* LightComponent, const struct FDynamicLightAdaptationSettings& Settings, float Intensity, class ULightAdaptationComponentChildOfLight** AdaptationComponent);
static void LightAdaptationSetIntensity(class ULightComponent* LightComponent, float Intensity);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("LightAdaptation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"LightAdaptation")
}
static class ULightAdaptation* GetDefaultObj()
{
return GetDefaultObjImpl<ULightAdaptation>();
}
};
DUMPER7_ASSERTS_ULightAdaptation;
// Class RenderSettings.DynamicLightAdaptationModSettingsAsset
// 0x0010 (0x0040 - 0x0030)
class UDynamicLightAdaptationModSettingsAsset final : public UDataAsset
{
public:
TArray<class UDynamicLightAdaptationModSettingsInterface*> mods; // 0x0030(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsAsset")
}
static class UDynamicLightAdaptationModSettingsAsset* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsAsset>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsAsset;
// Class RenderSettings.BlendDomainActorVisibilityComponent
// 0x0000 (0x0270 - 0x0270)
class UBlendDomainActorVisibilityComponent final : public UBlendDomainComponentVisibilityComponent
{
public:
static class UBlendDomainActorVisibilityComponent* CreateForActor(class AActor* Actor, bool bTransient, bool bStartEnabled);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendDomainActorVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendDomainActorVisibilityComponent")
}
static class UBlendDomainActorVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendDomainActorVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UBlendDomainActorVisibilityComponent;
// Class RenderSettings.DynamicLightAdaptationModSettingsInterfaceAsset
// 0x0008 (0x0030 - 0x0028)
class UDynamicLightAdaptationModSettingsInterfaceAsset final : public UDynamicLightAdaptationModSettingsInterface
{
public:
class UDynamicLightAdaptationModSettingsAsset* ModAsset; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsInterfaceAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsInterfaceAsset")
}
static class UDynamicLightAdaptationModSettingsInterfaceAsset* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsInterfaceAsset>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsInterfaceAsset;
// Class RenderSettings.DynamicLightAdaptationModSettingsVariableBase
// 0x0008 (0x0030 - 0x0028)
class UDynamicLightAdaptationModSettingsVariableBase : public UDynamicLightAdaptationModSettingsInterface
{
public:
ELightAdapatationProperty ModProperty; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELightAdapatationModOp ModOp; // 0x0029(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsVariableBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsVariableBase")
}
static class UDynamicLightAdaptationModSettingsVariableBase* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsVariableBase>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsVariableBase;
// Class RenderSettings.RenderSettingsCustomBlendDomainNotProbeCapture
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainNotProbeCapture final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainNotProbeCapture")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainNotProbeCapture")
}
static class URenderSettingsCustomBlendDomainNotProbeCapture* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainNotProbeCapture>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainNotProbeCapture;
// Class RenderSettings.DynamicLightAdaptationModSettingsVariableCurveBase
// 0x0008 (0x0038 - 0x0030)
class UDynamicLightAdaptationModSettingsVariableCurveBase : public UDynamicLightAdaptationModSettingsVariableBase
{
public:
class UCurveFloat* Curve; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsVariableCurveBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsVariableCurveBase")
}
static class UDynamicLightAdaptationModSettingsVariableCurveBase* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsVariableCurveBase>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsVariableCurveBase;
// Class RenderSettings.DynamicLightAdaptationModSettingsVariableBlendDomainCurveBase
// 0x0008 (0x0040 - 0x0038)
class UDynamicLightAdaptationModSettingsVariableBlendDomainCurveBase : public UDynamicLightAdaptationModSettingsVariableCurveBase
{
public:
float DefaultValueIfMissing; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseCamera; // 0x003C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsVariableBlendDomainCurveBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsVariableBlendDomainCurveBase")
}
static class UDynamicLightAdaptationModSettingsVariableBlendDomainCurveBase* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsVariableBlendDomainCurveBase>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsVariableBlendDomainCurveBase;
// Class RenderSettings.AssetBlendDomainParentVisibilityComponent
// 0x0000 (0x0240 - 0x0240)
class UAssetBlendDomainParentVisibilityComponent final : public UAssetBlendDomainComponentVisibilityComponent
{
public:
bool bPropagateToChildren; // 0x0238(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_239[0x7]; // 0x0239(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AssetBlendDomainParentVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AssetBlendDomainParentVisibilityComponent")
}
static class UAssetBlendDomainParentVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAssetBlendDomainParentVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UAssetBlendDomainParentVisibilityComponent;
// Class RenderSettings.DynamicLightAdaptationModSettingsVariableRawBlendDomainCurve
// 0x0008 (0x0048 - 0x0040)
class UDynamicLightAdaptationModSettingsVariableRawBlendDomainCurve final : public UDynamicLightAdaptationModSettingsVariableBlendDomainCurveBase
{
public:
class FName BlendDomain; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsVariableRawBlendDomainCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsVariableRawBlendDomainCurve")
}
static class UDynamicLightAdaptationModSettingsVariableRawBlendDomainCurve* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsVariableRawBlendDomainCurve>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsVariableRawBlendDomainCurve;
// Class RenderSettings.DynamicLightAdaptationModSettingsVariableCustomBlendDomainCurve
// 0x0008 (0x0048 - 0x0040)
class UDynamicLightAdaptationModSettingsVariableCustomBlendDomainCurve final : public UDynamicLightAdaptationModSettingsVariableBlendDomainCurveBase
{
public:
struct FRenderSettingsCustomBlendDomainName CustomBlendDomain; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsVariableCustomBlendDomainCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsVariableCustomBlendDomainCurve")
}
static class UDynamicLightAdaptationModSettingsVariableCustomBlendDomainCurve* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsVariableCustomBlendDomainCurve>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsVariableCustomBlendDomainCurve;
// Class RenderSettings.RenderSettingsPPBloomSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPBloomSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPBloom> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPBloomSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPBloomSettings")
}
static class URenderSettingsPPBloomSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPBloomSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPBloomSettings;
// Class RenderSettings.DynamicLightAdaptationModSettingsVariableBlendDomainCurve
// 0x0010 (0x0050 - 0x0040)
class UDynamicLightAdaptationModSettingsVariableBlendDomainCurve final : public UDynamicLightAdaptationModSettingsVariableBlendDomainCurveBase
{
public:
struct FRenderSettingsPreComputedBlendDomainName BlendDomain; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsVariableBlendDomainCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsVariableBlendDomainCurve")
}
static class UDynamicLightAdaptationModSettingsVariableBlendDomainCurve* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsVariableBlendDomainCurve>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsVariableBlendDomainCurve;
// Class RenderSettings.DynamicLightAdaptationModSettingsEVExpression
// 0x0010 (0x0038 - 0x0028)
class UDynamicLightAdaptationModSettingsEVExpression final : public UDynamicLightAdaptationModSettingsInterface
{
public:
ELightAdapatationEVProperty ModProperty; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELightAdapatationEVModOp ModOp; // 0x0029(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class UExposureExpressionsExposureValue* Expression; // 0x0030(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("DynamicLightAdaptationModSettingsEVExpression")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"DynamicLightAdaptationModSettingsEVExpression")
}
static class UDynamicLightAdaptationModSettingsEVExpression* GetDefaultObj()
{
return GetDefaultObjImpl<UDynamicLightAdaptationModSettingsEVExpression>();
}
};
DUMPER7_ASSERTS_UDynamicLightAdaptationModSettingsEVExpression;
// Class RenderSettings.RenderSettingsBlendDomainConsoleLiens
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsBlendDomainConsoleLiens final : public UDataAsset
{
public:
TArray<struct FRenderSettingsBlendDomainConsoleLien> Liens; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsBlendDomainConsoleLiens")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsBlendDomainConsoleLiens")
}
static class URenderSettingsBlendDomainConsoleLiens* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsBlendDomainConsoleLiens>();
}
};
DUMPER7_ASSERTS_URenderSettingsBlendDomainConsoleLiens;
// Class RenderSettings.InsideOutsideOverrideVolume
// 0x0018 (0x0298 - 0x0280)
class AInsideOutsideOverrideVolume : public AVolume
{
public:
uint8 Pad_280[0x8]; // 0x0280(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
float Priority; // 0x0288(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x028C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0290(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0294(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_295[0x3]; // 0x0295(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("InsideOutsideOverrideVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"InsideOutsideOverrideVolume")
}
static class AInsideOutsideOverrideVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AInsideOutsideOverrideVolume>();
}
};
DUMPER7_ASSERTS_AInsideOutsideOverrideVolume;
// Class RenderSettings.OutsideOverrideVolume
// 0x0000 (0x0298 - 0x0298)
class AOutsideOverrideVolume final : public AInsideOutsideOverrideVolume
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("OutsideOverrideVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"OutsideOverrideVolume")
}
static class AOutsideOverrideVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AOutsideOverrideVolume>();
}
};
DUMPER7_ASSERTS_AOutsideOverrideVolume;
// Class RenderSettings.InsideOverrideVolume
// 0x0000 (0x0298 - 0x0298)
class AInsideOverrideVolume final : public AInsideOutsideOverrideVolume
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("InsideOverrideVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"InsideOverrideVolume")
}
static class AInsideOverrideVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AInsideOverrideVolume>();
}
};
DUMPER7_ASSERTS_AInsideOverrideVolume;
// Class RenderSettings.PlayerCentricPostProcessingComponent
// 0x0610 (0x06E0 - 0x00D0)
class UPlayerCentricPostProcessingComponent final : public UActorComponent
{
public:
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
float PlayerEyeDistanceSameThreshold; // 0x00D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIncludeBlendables; // 0x00DC(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_DD[0x3]; // 0x00DD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings PostProcessSettings; // 0x00E0(0x05F0)(Transient, Protected, NativeAccessSpecifierProtected)
float Priority; // 0x06D0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bInVolumeList; // 0x06D4(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_6D5[0xB]; // 0x06D5(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PlayerCentricPostProcessingComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PlayerCentricPostProcessingComponent")
}
static class UPlayerCentricPostProcessingComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UPlayerCentricPostProcessingComponent>();
}
};
DUMPER7_ASSERTS_UPlayerCentricPostProcessingComponent;
// Class RenderSettings.RenderSettingsPostProcessingGroupSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPostProcessingGroupSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPostProcessingGroup> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPostProcessingGroupSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPostProcessingGroupSettings")
}
static class URenderSettingsPostProcessingGroupSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPostProcessingGroupSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPostProcessingGroupSettings;
// Class RenderSettings.RenderSettingsViewpointVolumeBase
// 0x0010 (0x0290 - 0x0280)
class ARenderSettingsViewpointVolumeBase : public AVolume
{
public:
float Priority; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x0284(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0288(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x028C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x028D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_28E[0x2]; // 0x028E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsViewpointVolumeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsViewpointVolumeBase")
}
static class ARenderSettingsViewpointVolumeBase* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsViewpointVolumeBase>();
}
};
DUMPER7_ASSERTS_ARenderSettingsViewpointVolumeBase;
// Class RenderSettings.RenderSettingsViewpointVolume
// 0x0008 (0x0298 - 0x0290)
class ARenderSettingsViewpointVolume final : public ARenderSettingsViewpointVolumeBase
{
public:
float ViewpointLerp; // 0x0290(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_294[0x4]; // 0x0294(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsViewpointVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsViewpointVolume")
}
static class ARenderSettingsViewpointVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsViewpointVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsViewpointVolume;
// Class RenderSettings.RenderSettingsPPScreenSpaceReflectionsSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPScreenSpaceReflectionsSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPScreenSpaceReflections> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPScreenSpaceReflectionsSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPScreenSpaceReflectionsSettings")
}
static class URenderSettingsPPScreenSpaceReflectionsSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPScreenSpaceReflectionsSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPScreenSpaceReflectionsSettings;
// Class RenderSettings.RenderSettingsViewpointInsideOutsideVolume
// 0x0010 (0x02A0 - 0x0290)
class ARenderSettingsViewpointInsideOutsideVolume final : public ARenderSettingsViewpointVolumeBase
{
public:
float TargetViewpointLerp; // 0x0290(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InsideMaxDifference; // 0x0294(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InsideMinDifference; // 0x0298(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ViewpointLerp; // 0x029C(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsViewpointInsideOutsideVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsViewpointInsideOutsideVolume")
}
static class ARenderSettingsViewpointInsideOutsideVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsViewpointInsideOutsideVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsViewpointInsideOutsideVolume;
// Class RenderSettings.PostProcessingVar
// 0x0000 (0x0028 - 0x0028)
class UPostProcessingVar : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVar")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVar")
}
static class UPostProcessingVar* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVar>();
}
};
DUMPER7_ASSERTS_UPostProcessingVar;
// Class RenderSettings.RenderSettingsPPDepthOfFieldSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPDepthOfFieldSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPDepthOfField> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPDepthOfFieldSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPDepthOfFieldSettings")
}
static class URenderSettingsPPDepthOfFieldSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPDepthOfFieldSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPDepthOfFieldSettings;
// Class RenderSettings.PostProcessingVarScalarBase
// 0x0008 (0x0030 - 0x0028)
class UPostProcessingVarScalarBase : public UPostProcessingVar
{
public:
EPostProcessingVarScalar Var; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarScalarBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarScalarBase")
}
static class UPostProcessingVarScalarBase* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarScalarBase>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarScalarBase;
// Class RenderSettings.PostProcessingVarColorBase
// 0x0008 (0x0030 - 0x0028)
class UPostProcessingVarColorBase : public UPostProcessingVar
{
public:
EPostProcessingVarColor Var; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarColorBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarColorBase")
}
static class UPostProcessingVarColorBase* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarColorBase>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarColorBase;
// Class RenderSettings.Interface_RenderSettingsEmissiveAdaptation
// 0x0000 (0x0000 - 0x0000)
class IInterface_RenderSettingsEmissiveAdaptation final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Interface_RenderSettingsEmissiveAdaptation")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Interface_RenderSettingsEmissiveAdaptation")
}
static class IInterface_RenderSettingsEmissiveAdaptation* GetDefaultObj()
{
return GetDefaultObjImpl<IInterface_RenderSettingsEmissiveAdaptation>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IInterface_RenderSettingsEmissiveAdaptation;
// Class RenderSettings.PostProcessingVarScalarConstant
// 0x0008 (0x0038 - 0x0030)
class UPostProcessingVarScalarConstant final : public UPostProcessingVarScalarBase
{
public:
float Value; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarScalarConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarScalarConstant")
}
static class UPostProcessingVarScalarConstant* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarScalarConstant>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarScalarConstant;
// Class RenderSettings.PostProcessingVarColorConstant
// 0x0010 (0x0040 - 0x0030)
class UPostProcessingVarColorConstant final : public UPostProcessingVarColorBase
{
public:
struct FLinearColor Value; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarColorConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarColorConstant")
}
static class UPostProcessingVarColorConstant* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarColorConstant>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarColorConstant;
// Class RenderSettings.PostProcessingVarScalarInlineCurve
// 0x0088 (0x00B8 - 0x0030)
class UPostProcessingVarScalarInlineCurve final : public UPostProcessingVarScalarBase
{
public:
struct FRuntimeFloatCurve Value; // 0x0030(0x0088)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarScalarInlineCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarScalarInlineCurve")
}
static class UPostProcessingVarScalarInlineCurve* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarScalarInlineCurve>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarScalarInlineCurve;
// Class RenderSettings.PostProcessingVarColorInlineCurve
// 0x0208 (0x0238 - 0x0030)
class UPostProcessingVarColorInlineCurve final : public UPostProcessingVarColorBase
{
public:
struct FRuntimeCurveLinearColor Value; // 0x0030(0x0208)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarColorInlineCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarColorInlineCurve")
}
static class UPostProcessingVarColorInlineCurve* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarColorInlineCurve>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarColorInlineCurve;
// Class RenderSettings.RenderSettingsEmissiveAdapatationVolumeBase
// 0x0058 (0x02D8 - 0x0280)
class ARenderSettingsEmissiveAdapatationVolumeBase : public AVolume
{
public:
uint8 Pad_280[0x10]; // 0x0280(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomain BlendDomain; // 0x0290(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Priority; // 0x02C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x02CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x02D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bUnbounded : 1; // 0x02D4(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bEnabled : 1; // 0x02D4(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2D5[0x3]; // 0x02D5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsEmissiveAdapatationVolumeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsEmissiveAdapatationVolumeBase")
}
static class ARenderSettingsEmissiveAdapatationVolumeBase* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsEmissiveAdapatationVolumeBase>();
}
};
DUMPER7_ASSERTS_ARenderSettingsEmissiveAdapatationVolumeBase;
// Class RenderSettings.PostProcessingVarScalarCurveAsset
// 0x0008 (0x0038 - 0x0030)
class UPostProcessingVarScalarCurveAsset final : public UPostProcessingVarScalarBase
{
public:
class UCurveFloat* Curve; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarScalarCurveAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarScalarCurveAsset")
}
static class UPostProcessingVarScalarCurveAsset* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarScalarCurveAsset>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarScalarCurveAsset;
// Class RenderSettings.PostProcessingVarColorCurveAsset
// 0x0008 (0x0038 - 0x0030)
class UPostProcessingVarColorCurveAsset final : public UPostProcessingVarColorBase
{
public:
class UCurveLinearColor* Curve; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarColorCurveAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarColorCurveAsset")
}
static class UPostProcessingVarColorCurveAsset* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarColorCurveAsset>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarColorCurveAsset;
// Class RenderSettings.PostProcessingVarsDriver
// 0x0000 (0x0028 - 0x0028)
class UPostProcessingVarsDriver : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarsDriver")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarsDriver")
}
static class UPostProcessingVarsDriver* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarsDriver>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarsDriver;
// Class RenderSettings.PostProcessingVarsDriverConst
// 0x0008 (0x0030 - 0x0028)
class UPostProcessingVarsDriverConst final : public UPostProcessingVarsDriver
{
public:
float Value; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarsDriverConst")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarsDriverConst")
}
static class UPostProcessingVarsDriverConst* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarsDriverConst>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarsDriverConst;
// Class RenderSettings.PostProcessingVarsDriverEnvironmentalGlobalsExtra
// 0x0010 (0x0038 - 0x0028)
class UPostProcessingVarsDriverEnvironmentalGlobalsExtra final : public UPostProcessingVarsDriver
{
public:
struct FEnvironmentalGlobalsScalarName EnvironmentalGlobal; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarsDriverEnvironmentalGlobalsExtra")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarsDriverEnvironmentalGlobalsExtra")
}
static class UPostProcessingVarsDriverEnvironmentalGlobalsExtra* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarsDriverEnvironmentalGlobalsExtra>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarsDriverEnvironmentalGlobalsExtra;
// Class RenderSettings.PostProcessingVarsDriverEnvironmentalGlobalsValue
// 0x0008 (0x0030 - 0x0028)
class UPostProcessingVarsDriverEnvironmentalGlobalsValue final : public UPostProcessingVarsDriver
{
public:
EEnvironmentalGlobalsValue EnvironmentalGlobal; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarsDriverEnvironmentalGlobalsValue")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarsDriverEnvironmentalGlobalsValue")
}
static class UPostProcessingVarsDriverEnvironmentalGlobalsValue* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarsDriverEnvironmentalGlobalsValue>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarsDriverEnvironmentalGlobalsValue;
// Class RenderSettings.RenderSettingsPostProcessingVolume
// 0x0640 (0x08C0 - 0x0280)
class ARenderSettingsPostProcessingVolume : public AVolume
{
public:
uint8 Pad_280[0x8]; // 0x0280(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomain BlendDomain; // 0x0288(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Priority; // 0x02C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x02C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x02C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bUnbounded : 1; // 0x02CC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bEnabled : 1; // 0x02CC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2CD[0x3]; // 0x02CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings EnginePostProcessSettings; // 0x02D0(0x05F0)(Protected, NativeAccessSpecifierProtected)
public:
void SetPriority(float NewPriority);
void Update();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPostProcessingVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPostProcessingVolume")
}
static class ARenderSettingsPostProcessingVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsPostProcessingVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsPostProcessingVolume;
// Class RenderSettings.RenderSettingsProbeVolume
// 0x0020 (0x08E0 - 0x08C0)
class ARenderSettingsProbeVolume final : public ARenderSettingsPostProcessingVolume
{
public:
struct FRenderSettingsPPProbesName Probes; // 0x08C0(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsPPProbesToneMapping ToneMappingOverride; // 0x08C8(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_8D8[0x8]; // 0x08D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void EditProbes();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsProbeVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsProbeVolume")
}
static class ARenderSettingsProbeVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsProbeVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsProbeVolume;
// Class RenderSettings.PostProcessingVarsComponentBase
// 0x0650 (0x0870 - 0x0220)
class UPostProcessingVarsComponentBase : public USceneComponent
{
public:
uint8 Pad_218[0x8]; // 0x0218(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class UPostProcessingVarsDriver* Driver; // 0x0220(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DriverValue; // 0x0228(0x0004)(Edit, ZeroConstructor, DisableEditOnTemplate, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_22C[0x4]; // 0x022C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomain BlendDomain; // 0x0230(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Priority; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x026C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0270(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bEnabled : 1; // 0x0274(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bUnbounded : 1; // 0x0274(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDriverValueValid : 1; // 0x0274(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
uint8 Pad_275[0xB]; // 0x0275(0x000B)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings PostProcessSettings; // 0x0280(0x05F0)(Transient, Protected, NativeAccessSpecifierProtected)
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarsComponentBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarsComponentBase")
}
static class UPostProcessingVarsComponentBase* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarsComponentBase>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarsComponentBase;
// Class RenderSettings.PostProcessingVarsComponent
// 0x0010 (0x0880 - 0x0870)
class UPostProcessingVarsComponent : public UPostProcessingVarsComponentBase
{
public:
TArray<class UPostProcessingVar*> Vars; // 0x0870(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarsComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarsComponent")
}
static class UPostProcessingVarsComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessingVarsComponent>();
}
};
DUMPER7_ASSERTS_UPostProcessingVarsComponent;
// Class RenderSettings.PostProcessingVarsActor
// 0x0008 (0x0250 - 0x0248)
class APostProcessingVarsActor final : public AActor
{
public:
class UPostProcessingVarsComponent* Component; // 0x0248(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessingVarsActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessingVarsActor")
}
static class APostProcessingVarsActor* GetDefaultObj()
{
return GetDefaultObjImpl<APostProcessingVarsActor>();
}
};
DUMPER7_ASSERTS_APostProcessingVarsActor;
// Class RenderSettings.PostProcessWithBlendDomainComponent
// 0x0640 (0x0860 - 0x0220)
class UPostProcessWithBlendDomainComponent final : public USceneComponent
{
public:
uint8 Pad_218[0x8]; // 0x0218(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomain BlendDomain; // 0x0220(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
uint8 Pad_258[0x8]; // 0x0258(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings Settings; // 0x0260(0x05F0)(Edit, BlueprintVisible, Interp, NativeAccessSpecifierPublic)
float Priority; // 0x0850(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x0854(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0858(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bEnabled : 1; // 0x085C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bUnbound : 1; // 0x085C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_85D[0x3]; // 0x085D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void AddOrUpdateBlendable(TScriptInterface<class IBlendableInterface> InBlendableObject, float InWeight);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessWithBlendDomainComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessWithBlendDomainComponent")
}
static class UPostProcessWithBlendDomainComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UPostProcessWithBlendDomainComponent>();
}
};
DUMPER7_ASSERTS_UPostProcessWithBlendDomainComponent;
// Class RenderSettings.PostProcessVolumeWithBlendDomain
// 0x0040 (0x08D0 - 0x0890)
class APostProcessVolumeWithBlendDomain final : public APostProcessVolume
{
public:
struct FBlendDomain BlendDomain; // 0x0890(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
uint8 Pad_8C8[0x8]; // 0x08C8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void CopySettings();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PostProcessVolumeWithBlendDomain")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PostProcessVolumeWithBlendDomain")
}
static class APostProcessVolumeWithBlendDomain* GetDefaultObj()
{
return GetDefaultObjImpl<APostProcessVolumeWithBlendDomain>();
}
};
DUMPER7_ASSERTS_APostProcessVolumeWithBlendDomain;
// Class RenderSettings.RenderSettingsCustomBlendDomainIndoorsOutdoorsCurve
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainIndoorsOutdoorsCurve final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class UCurveFloat* IndoorsOutdoorsCurve; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsIndoorsType IndoorsType; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainIndoorsOutdoorsCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainIndoorsOutdoorsCurve")
}
static class URenderSettingsCustomBlendDomainIndoorsOutdoorsCurve* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainIndoorsOutdoorsCurve>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainIndoorsOutdoorsCurve;
// Class RenderSettings.RenderSettingsCustomBlendDomainCurveRemap
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainCurveRemap final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveFloat* Curve; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainCurveRemap")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainCurveRemap")
}
static class URenderSettingsCustomBlendDomainCurveRemap* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainCurveRemap>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainCurveRemap;
// Class RenderSettings.RenderSettingsBlendDomainAsset
// 0x0000 (0x0030 - 0x0030)
class URenderSettingsBlendDomainAsset : public UDataAsset
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsBlendDomainAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsBlendDomainAsset")
}
static class URenderSettingsBlendDomainAsset* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsBlendDomainAsset>();
}
};
DUMPER7_ASSERTS_URenderSettingsBlendDomainAsset;
// Class RenderSettings.RenderSettingsBlendDomainFullAsset
// 0x0038 (0x0068 - 0x0030)
class URenderSettingsBlendDomainFullAsset final : public URenderSettingsBlendDomainAsset
{
public:
struct FBlendDomain BlendDomain; // 0x0030(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsBlendDomainFullAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsBlendDomainFullAsset")
}
static class URenderSettingsBlendDomainFullAsset* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsBlendDomainFullAsset>();
}
};
DUMPER7_ASSERTS_URenderSettingsBlendDomainFullAsset;
// Class RenderSettings.RenderSettingsBlendDomainSimpleAsset
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsBlendDomainSimpleAsset final : public URenderSettingsBlendDomainAsset
{
public:
struct FSimpleBlendDomain BlendDomain; // 0x0030(0x0010)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsBlendDomainSimpleAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsBlendDomainSimpleAsset")
}
static class URenderSettingsBlendDomainSimpleAsset* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsBlendDomainSimpleAsset>();
}
};
DUMPER7_ASSERTS_URenderSettingsBlendDomainSimpleAsset;
// Class RenderSettings.Interface_RenderSettingsCustomBlendDomain
// 0x0000 (0x0000 - 0x0000)
class IInterface_RenderSettingsCustomBlendDomain final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Interface_RenderSettingsCustomBlendDomain")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Interface_RenderSettingsCustomBlendDomain")
}
static class IInterface_RenderSettingsCustomBlendDomain* GetDefaultObj()
{
return GetDefaultObjImpl<IInterface_RenderSettingsCustomBlendDomain>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IInterface_RenderSettingsCustomBlendDomain;
// Class RenderSettings.Interface_RenderSettingsCustomBlendDomainOverride
// 0x0000 (0x0000 - 0x0000)
class IInterface_RenderSettingsCustomBlendDomainOverride final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("Interface_RenderSettingsCustomBlendDomainOverride")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"Interface_RenderSettingsCustomBlendDomainOverride")
}
static class IInterface_RenderSettingsCustomBlendDomainOverride* GetDefaultObj()
{
return GetDefaultObjImpl<IInterface_RenderSettingsCustomBlendDomainOverride>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IInterface_RenderSettingsCustomBlendDomainOverride;
// Class RenderSettings.RenderSettingsNamedCustomBlendDomainBase
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsNamedCustomBlendDomainBase : public URenderSettingsCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsNamedCustomBlendDomainBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsNamedCustomBlendDomainBase")
}
static class URenderSettingsNamedCustomBlendDomainBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsNamedCustomBlendDomainBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsNamedCustomBlendDomainBase;
// Class RenderSettings.RenderSettingsNamedCustomBlendDomainLibrary
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsNamedCustomBlendDomainLibrary : public URenderSettingsNamedCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsNamedCustomBlendDomainLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsNamedCustomBlendDomainLibrary")
}
static class URenderSettingsNamedCustomBlendDomainLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsNamedCustomBlendDomainLibrary>();
}
};
DUMPER7_ASSERTS_URenderSettingsNamedCustomBlendDomainLibrary;
// Class RenderSettings.RenderSettingsNamedCustomBlendDomainUserConsoleVariables
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsNamedCustomBlendDomainUserConsoleVariables final : public URenderSettingsNamedCustomBlendDomainLibrary
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsNamedCustomBlendDomainUserConsoleVariables")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsNamedCustomBlendDomainUserConsoleVariables")
}
static class URenderSettingsNamedCustomBlendDomainUserConsoleVariables* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsNamedCustomBlendDomainUserConsoleVariables>();
}
};
DUMPER7_ASSERTS_URenderSettingsNamedCustomBlendDomainUserConsoleVariables;
// Class RenderSettings.RenderSettingsNamedCustomBlendDomainLibraryCustom
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsNamedCustomBlendDomainLibraryCustom final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
struct FRenderSettingsCustomBlendDomainName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsNamedCustomBlendDomainLibraryCustom")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsNamedCustomBlendDomainLibraryCustom")
}
static class URenderSettingsNamedCustomBlendDomainLibraryCustom* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsNamedCustomBlendDomainLibraryCustom>();
}
};
DUMPER7_ASSERTS_URenderSettingsNamedCustomBlendDomainLibraryCustom;
// Class RenderSettings.RenderSettingsNamedCustomBlendDomainLibraryCustomOneMinus
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsNamedCustomBlendDomainLibraryCustomOneMinus final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
struct FRenderSettingsCustomBlendDomainName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsNamedCustomBlendDomainLibraryCustomOneMinus")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsNamedCustomBlendDomainLibraryCustomOneMinus")
}
static class URenderSettingsNamedCustomBlendDomainLibraryCustomOneMinus* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsNamedCustomBlendDomainLibraryCustomOneMinus>();
}
};
DUMPER7_ASSERTS_URenderSettingsNamedCustomBlendDomainLibraryCustomOneMinus;
// Class RenderSettings.RenderSettingsNamedCustomBlendDomain
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsNamedCustomBlendDomain : public URenderSettingsNamedCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsNamedCustomBlendDomain")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsNamedCustomBlendDomain")
}
static class URenderSettingsNamedCustomBlendDomain* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsNamedCustomBlendDomain>();
}
};
DUMPER7_ASSERTS_URenderSettingsNamedCustomBlendDomain;
// Class RenderSettings.RenderSettingsCustomBlendDomainOverrideComponentBase
// 0x0010 (0x00E0 - 0x00D0)
class URenderSettingsCustomBlendDomainOverrideComponentBase : public UActorComponent
{
public:
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
bool bEnabled; // 0x00D8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D9[0x7]; // 0x00D9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetEnabled(bool bEnable);
void IsEnabled(bool* bEnable) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainOverrideComponentBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainOverrideComponentBase")
}
static class URenderSettingsCustomBlendDomainOverrideComponentBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainOverrideComponentBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainOverrideComponentBase;
// Class RenderSettings.RenderSettingsCustomBlendDomainOverrideNamedComponent
// 0x0010 (0x00F0 - 0x00E0)
class URenderSettingsCustomBlendDomainOverrideNamedComponent final : public URenderSettingsCustomBlendDomainOverrideComponentBase
{
public:
struct FRenderSettingsCustomBlendDomainName Name_0; // 0x00E0(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float Value; // 0x00E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainOverrideNamedComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainOverrideNamedComponent")
}
static class URenderSettingsCustomBlendDomainOverrideNamedComponent* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainOverrideNamedComponent>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainOverrideNamedComponent;
// Class RenderSettings.RenderSettingsCustomBlendDomainOverrideRawComponent
// 0x0010 (0x00F0 - 0x00E0)
class URenderSettingsCustomBlendDomainOverrideRawComponent final : public URenderSettingsCustomBlendDomainOverrideComponentBase
{
public:
class FName Name_0; // 0x00E0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Value; // 0x00E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_EC[0x4]; // 0x00EC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainOverrideRawComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainOverrideRawComponent")
}
static class URenderSettingsCustomBlendDomainOverrideRawComponent* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainOverrideRawComponent>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainOverrideRawComponent;
// Class RenderSettings.RenderSettingsCustomBlendDomainProbeCaptureBase
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainProbeCaptureBase final : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainProbeCaptureBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainProbeCaptureBase")
}
static class URenderSettingsCustomBlendDomainProbeCaptureBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainProbeCaptureBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainProbeCaptureBase;
// Class RenderSettings.RenderSettingsCustomBlendDomainOneMinus
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsCustomBlendDomainOneMinus final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainOneMinus")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainOneMinus")
}
static class URenderSettingsCustomBlendDomainOneMinus* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainOneMinus>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainOneMinus;
// Class RenderSettings.RenderSettingsCustomBlendDomainStep
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainStep final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Threshold; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainStep")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainStep")
}
static class URenderSettingsCustomBlendDomainStep* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainStep>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainStep;
// Class RenderSettings.RenderSettingsCustomBlendDomainIndoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainIndoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainIndoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainIndoors")
}
static class URenderSettingsCustomBlendDomainIndoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainIndoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainIndoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainConstant
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsCustomBlendDomainConstant final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
float Constant; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainConstant")
}
static class URenderSettingsCustomBlendDomainConstant* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainConstant>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainConstant;
// Class RenderSettings.RenderSettingsCustomBlendDomainZero
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainZero final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainZero")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainZero")
}
static class URenderSettingsCustomBlendDomainZero* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainZero>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainZero;
// Class RenderSettings.RenderSettingsCustomBlendDomainOne
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainOne final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainOne")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainOne")
}
static class URenderSettingsCustomBlendDomainOne* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainOne>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainOne;
// Class RenderSettings.RenderSettingsCustomBlendDomainNotZero
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsCustomBlendDomainNotZero final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainNotZero")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainNotZero")
}
static class URenderSettingsCustomBlendDomainNotZero* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainNotZero>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainNotZero;
// Class RenderSettings.RenderSettingsCustomBlendDomainIsZero
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsCustomBlendDomainIsZero final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainIsZero")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainIsZero")
}
static class URenderSettingsCustomBlendDomainIsZero* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainIsZero>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainIsZero;
// Class RenderSettings.RenderSettingsCustomBlendDomainIsOne
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsCustomBlendDomainIsOne final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainIsOne")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainIsOne")
}
static class URenderSettingsCustomBlendDomainIsOne* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainIsOne>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainIsOne;
// Class RenderSettings.RenderSettingsCustomBlendDomainNotOne
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsCustomBlendDomainNotOne final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainNotOne")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainNotOne")
}
static class URenderSettingsCustomBlendDomainNotOne* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainNotOne>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainNotOne;
// Class RenderSettings.RenderSettingsCustomBlendDomainAnd
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainAnd final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
TArray<class URenderSettingsCustomBlendDomain*> Domains; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainAnd")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainAnd")
}
static class URenderSettingsCustomBlendDomainAnd* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainAnd>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainAnd;
// Class RenderSettings.RenderSettingsCustomBlendDomainMax
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainMax final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
TArray<class URenderSettingsCustomBlendDomain*> Domains; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainMax")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainMax")
}
static class URenderSettingsCustomBlendDomainMax* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainMax>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainMax;
// Class RenderSettings.RenderSettingsCustomBlendDomainMin
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainMin final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
TArray<class URenderSettingsCustomBlendDomain*> Domains; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainMin")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainMin")
}
static class URenderSettingsCustomBlendDomainMin* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainMin>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainMin;
// Class RenderSettings.RenderSettingsCustomBlendDomainRemap
// 0x0018 (0x0040 - 0x0028)
class URenderSettingsCustomBlendDomainRemap final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InputMin; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InputMax; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OunputMin; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OutputMax; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainRemap")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainRemap")
}
static class URenderSettingsCustomBlendDomainRemap* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainRemap>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainRemap;
// Class RenderSettings.RenderSettingsCustomBlendDomainConsantBiasScale
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainConsantBiasScale final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* domain; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Bias; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Scale; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainConsantBiasScale")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainConsantBiasScale")
}
static class URenderSettingsCustomBlendDomainConsantBiasScale* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainConsantBiasScale>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainConsantBiasScale;
// Class RenderSettings.RenderSettingsCustomBlendDomainIf
// 0x0028 (0x0050 - 0x0028)
class URenderSettingsCustomBlendDomainIf final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* A; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsCustomBlendDomain* b; // 0x0030(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsCustomBlendDomain* ALessThanB; // 0x0038(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsCustomBlendDomain* AEqualsB; // 0x0040(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsCustomBlendDomain* AGreaterThanB; // 0x0048(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainIf")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainIf")
}
static class URenderSettingsCustomBlendDomainIf* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainIf>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainIf;
// Class RenderSettings.RenderSettingsCustomBlendDomainWithOverrides
// 0x0018 (0x0040 - 0x0028)
class URenderSettingsCustomBlendDomainWithOverrides final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomain* Default; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsCustomBlendDomain* OverrideOn; // 0x0030(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsCustomBlendDomain* OverrideOff; // 0x0038(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainWithOverrides")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainWithOverrides")
}
static class URenderSettingsCustomBlendDomainWithOverrides* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainWithOverrides>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainWithOverrides;
// Class RenderSettings.RenderSettingsCustomBlendDomainPresetAsset
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsCustomBlendDomainPresetAsset final : public UDataAsset
{
public:
TArray<class URenderSettingsCustomBlendDomain*> Domains; // 0x0030(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainPresetAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainPresetAsset")
}
static class URenderSettingsCustomBlendDomainPresetAsset* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainPresetAsset>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainPresetAsset;
// Class RenderSettings.RenderSettingsCustomBlendDomainPreset
// 0x0008 (0x0030 - 0x0028)
class URenderSettingsCustomBlendDomainPreset final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
class URenderSettingsCustomBlendDomainPresetAsset* Preset; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainPreset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainPreset")
}
static class URenderSettingsCustomBlendDomainPreset* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainPreset>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainPreset;
// Class RenderSettings.RenderSettingsCustomBlendDomainHasBegunPlay
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainHasBegunPlay final : public URenderSettingsCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainHasBegunPlay")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainHasBegunPlay")
}
static class URenderSettingsCustomBlendDomainHasBegunPlay* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainHasBegunPlay>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainHasBegunPlay;
// Class RenderSettings.RenderSettingsCustomBlendDomainFixedExposure
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainFixedExposure final : public URenderSettingsCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainFixedExposure")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainFixedExposure")
}
static class URenderSettingsCustomBlendDomainFixedExposure* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainFixedExposure>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainFixedExposure;
// Class RenderSettings.RenderSettingsCustomBlendDomainPaused
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainPaused : public URenderSettingsCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainPaused")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainPaused")
}
static class URenderSettingsCustomBlendDomainPaused* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainPaused>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainPaused;
// Class RenderSettings.RenderSettingsCustomBlendDomainPausedSmoothed
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainPausedSmoothed final : public URenderSettingsCustomBlendDomainPaused
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainPausedSmoothed")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainPausedSmoothed")
}
static class URenderSettingsCustomBlendDomainPausedSmoothed* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainPausedSmoothed>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainPausedSmoothed;
// Class RenderSettings.RenderSettingsCustomBlendDomainInEditor
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainInEditor final : public URenderSettingsCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainInEditor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainInEditor")
}
static class URenderSettingsCustomBlendDomainInEditor* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainInEditor>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainInEditor;
// Class RenderSettings.RenderSettingsCustomBlendDomainSeason
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainSeason final : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainSeason")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainSeason")
}
static class URenderSettingsCustomBlendDomainSeason* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainSeason>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainSeason;
// Class RenderSettings.RenderSettingsCustomBlendDomainSeasonSummer
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainSeasonSummer final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainSeasonSummer")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainSeasonSummer")
}
static class URenderSettingsCustomBlendDomainSeasonSummer* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainSeasonSummer>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainSeasonSummer;
// Class RenderSettings.RenderSettingsCustomBlendDomainSeasonFall
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainSeasonFall final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainSeasonFall")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainSeasonFall")
}
static class URenderSettingsCustomBlendDomainSeasonFall* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainSeasonFall>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainSeasonFall;
// Class RenderSettings.RenderSettingsCustomBlendDomainSeasonWinter
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainSeasonWinter final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainSeasonWinter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainSeasonWinter")
}
static class URenderSettingsCustomBlendDomainSeasonWinter* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainSeasonWinter>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainSeasonWinter;
// Class RenderSettings.RenderSettingsCustomBlendDomainSeasonSpring
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainSeasonSpring final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainSeasonSpring")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainSeasonSpring")
}
static class URenderSettingsCustomBlendDomainSeasonSpring* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainSeasonSpring>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainSeasonSpring;
// Class RenderSettings.RenderSettingsCustomBlendDomainLastFrameExposure
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainLastFrameExposure final : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainLastFrameExposure")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainLastFrameExposure")
}
static class URenderSettingsCustomBlendDomainLastFrameExposure* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainLastFrameExposure>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainLastFrameExposure;
// Class RenderSettings.RenderSettingsCustomBlendDomainLastFrameExposureRange
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsCustomBlendDomainLastFrameExposureRange final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
float LowExposure; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HighExposure; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELastFrameExposureValue ExposureValue; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainLastFrameExposureRange")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainLastFrameExposureRange")
}
static class URenderSettingsCustomBlendDomainLastFrameExposureRange* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainLastFrameExposureRange>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainLastFrameExposureRange;
// Class RenderSettings.RenderSettingsCustomBlendDomainHDRBase
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainHDRBase final : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainHDRBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainHDRBase")
}
static class URenderSettingsCustomBlendDomainHDRBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainHDRBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainHDRBase;
// Class RenderSettings.RenderSettingsCustomBlendDomainHDR
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainHDR final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainHDR")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainHDR")
}
static class URenderSettingsCustomBlendDomainHDR* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainHDR>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainHDR;
// Class RenderSettings.RenderSettingsCustomBlendDomainNotHDR
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainNotHDR final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainNotHDR")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainNotHDR")
}
static class URenderSettingsCustomBlendDomainNotHDR* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainNotHDR>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainNotHDR;
// Class RenderSettings.RenderSettingsCustomBlendDomainHDRLinearGamma
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainHDRLinearGamma final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainHDRLinearGamma")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainHDRLinearGamma")
}
static class URenderSettingsCustomBlendDomainHDRLinearGamma* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainHDRLinearGamma>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainHDRLinearGamma;
// Class RenderSettings.RenderSettingsCustomBlendDomainNotHDRLinearGamma
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainNotHDRLinearGamma final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainNotHDRLinearGamma")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainNotHDRLinearGamma")
}
static class URenderSettingsCustomBlendDomainNotHDRLinearGamma* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainNotHDRLinearGamma>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainNotHDRLinearGamma;
// Class RenderSettings.RenderSettingsCustomBlendDomainRayTracingBase
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainRayTracingBase final : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainRayTracingBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainRayTracingBase")
}
static class URenderSettingsCustomBlendDomainRayTracingBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainRayTracingBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainRayTracingBase;
// Class RenderSettings.RenderSettingsCustomBlendDomainRayTracing
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainRayTracing final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainRayTracing")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainRayTracing")
}
static class URenderSettingsCustomBlendDomainRayTracing* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainRayTracing>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainRayTracing;
// Class RenderSettings.RenderSettingsCustomBlendDomainRayTracingReflections
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainRayTracingReflections final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainRayTracingReflections")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainRayTracingReflections")
}
static class URenderSettingsCustomBlendDomainRayTracingReflections* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainRayTracingReflections>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainRayTracingReflections;
// Class RenderSettings.RenderSettingsCustomBlendDomainRayTracingShadows
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainRayTracingShadows final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainRayTracingShadows")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainRayTracingShadows")
}
static class URenderSettingsCustomBlendDomainRayTracingShadows* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainRayTracingShadows>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainRayTracingShadows;
// Class RenderSettings.RenderSettingsPreComputeBlendDomain
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsPreComputeBlendDomain final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
struct FRenderSettingsPreComputedBlendDomainName Name_0; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPreComputeBlendDomain")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPreComputeBlendDomain")
}
static class URenderSettingsPreComputeBlendDomain* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPreComputeBlendDomain>();
}
};
DUMPER7_ASSERTS_URenderSettingsPreComputeBlendDomain;
// Class RenderSettings.RenderSettingsPreComputeBlendDomainOneMinus
// 0x0010 (0x0038 - 0x0028)
class URenderSettingsPreComputeBlendDomainOneMinus final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
struct FRenderSettingsPreComputedBlendDomainName Name_0; // 0x0028(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPreComputeBlendDomainOneMinus")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPreComputeBlendDomainOneMinus")
}
static class URenderSettingsPreComputeBlendDomainOneMinus* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPreComputeBlendDomainOneMinus>();
}
};
DUMPER7_ASSERTS_URenderSettingsPreComputeBlendDomainOneMinus;
// Class RenderSettings.EnvironmentalGlobalsCustomScalarBlendDomain
// 0x0008 (0x0040 - 0x0038)
class UEnvironmentalGlobalsCustomScalarBlendDomain final : public UEnvironmentalGlobalsCustomScalarModsBase
{
public:
class URenderSettingsCustomBlendDomain* BlendDomain; // 0x0038(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("EnvironmentalGlobalsCustomScalarBlendDomain")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"EnvironmentalGlobalsCustomScalarBlendDomain")
}
static class UEnvironmentalGlobalsCustomScalarBlendDomain* GetDefaultObj()
{
return GetDefaultObjImpl<UEnvironmentalGlobalsCustomScalarBlendDomain>();
}
};
DUMPER7_ASSERTS_UEnvironmentalGlobalsCustomScalarBlendDomain;
// Class RenderSettings.RenderSettingsCustomBlendDomainProbeIndoorsBase
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainProbeIndoorsBase final : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainProbeIndoorsBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainProbeIndoorsBase")
}
static class URenderSettingsCustomBlendDomainProbeIndoorsBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainProbeIndoorsBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainProbeIndoorsBase;
// Class RenderSettings.RenderSettingsCustomBlendDomainProbeIndoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainProbeIndoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainProbeIndoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainProbeIndoors")
}
static class URenderSettingsCustomBlendDomainProbeIndoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainProbeIndoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainProbeIndoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainProbeOutdoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainProbeOutdoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainProbeOutdoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainProbeOutdoors")
}
static class URenderSettingsCustomBlendDomainProbeOutdoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainProbeOutdoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainProbeOutdoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainFilteredProbeIndoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainFilteredProbeIndoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainFilteredProbeIndoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainFilteredProbeIndoors")
}
static class URenderSettingsCustomBlendDomainFilteredProbeIndoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainFilteredProbeIndoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainFilteredProbeIndoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainFilteredProbeOutdoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainFilteredProbeOutdoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainFilteredProbeOutdoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainFilteredProbeOutdoors")
}
static class URenderSettingsCustomBlendDomainFilteredProbeOutdoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainFilteredProbeOutdoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainFilteredProbeOutdoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainIndoorsBase
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainIndoorsBase final : public URenderSettingsNamedCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainIndoorsBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainIndoorsBase")
}
static class URenderSettingsCustomBlendDomainIndoorsBase* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainIndoorsBase>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainIndoorsBase;
// Class RenderSettings.RenderSettingsCustomBlendDomainOutdoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainOutdoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainOutdoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainOutdoors")
}
static class URenderSettingsCustomBlendDomainOutdoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainOutdoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainOutdoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainFilteredOutdoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainFilteredOutdoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainFilteredOutdoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainFilteredOutdoors")
}
static class URenderSettingsCustomBlendDomainFilteredOutdoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainFilteredOutdoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainFilteredOutdoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainAudioIndoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainAudioIndoors final : public URenderSettingsNamedCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainAudioIndoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainAudioIndoors")
}
static class URenderSettingsCustomBlendDomainAudioIndoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainAudioIndoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainAudioIndoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainStreamingIndoors
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainStreamingIndoors final : public URenderSettingsNamedCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainStreamingIndoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainStreamingIndoors")
}
static class URenderSettingsCustomBlendDomainStreamingIndoors* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainStreamingIndoors>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainStreamingIndoors;
// Class RenderSettings.RenderSettingsCustomBlendDomainProbeCapture
// 0x0000 (0x0028 - 0x0028)
class URenderSettingsCustomBlendDomainProbeCapture final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsCustomBlendDomainProbeCapture")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsCustomBlendDomainProbeCapture")
}
static class URenderSettingsCustomBlendDomainProbeCapture* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsCustomBlendDomainProbeCapture>();
}
};
DUMPER7_ASSERTS_URenderSettingsCustomBlendDomainProbeCapture;
// Class RenderSettings.BlendDomainChildVisibilityComponent
// 0x0000 (0x0270 - 0x0270)
class UBlendDomainChildVisibilityComponent final : public UBlendDomainComponentVisibilityComponent
{
public:
bool bChildrenOfChildren; // 0x0268(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_269[0x7]; // 0x0269(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UBlendDomainChildVisibilityComponent* CreateForChildComponents(class USceneComponent* Parent, bool bTransient, bool bStartEnabled);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendDomainChildVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendDomainChildVisibilityComponent")
}
static class UBlendDomainChildVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendDomainChildVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UBlendDomainChildVisibilityComponent;
// Class RenderSettings.BlendDomainDelegateVisibilityComponent
// 0x0010 (0x0270 - 0x0260)
class UBlendDomainDelegateVisibilityComponent final : public UBlendDomainVisibilityComponent
{
public:
TMulticastInlineDelegate<void(class UBlendDomainDelegateVisibilityComponent* BlendDomainVisibilityComponent, bool bIsVisible, float Alpha)> VisibilityDelegate; // 0x0260(0x0010)(Edit, ZeroConstructor, EditConst, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlendDomainDelegateVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlendDomainDelegateVisibilityComponent")
}
static class UBlendDomainDelegateVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlendDomainDelegateVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UBlendDomainDelegateVisibilityComponent;
// Class RenderSettings.AssetBlendDomainChildVisibilityComponent
// 0x0000 (0x0240 - 0x0240)
class UAssetBlendDomainChildVisibilityComponent final : public UAssetBlendDomainComponentVisibilityComponent
{
public:
bool bChildrenOfChildren; // 0x0238(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_239[0x7]; // 0x0239(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AssetBlendDomainChildVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AssetBlendDomainChildVisibilityComponent")
}
static class UAssetBlendDomainChildVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAssetBlendDomainChildVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UAssetBlendDomainChildVisibilityComponent;
// Class RenderSettings.AssetBlendDomainDelegateVisibilityComponent
// 0x0010 (0x0240 - 0x0230)
class UAssetBlendDomainDelegateVisibilityComponent final : public UAssetBlendDomainVisibilityComponent
{
public:
TMulticastInlineDelegate<void(class UAssetBlendDomainDelegateVisibilityComponent* BlendDomainVisibilityComponent, bool bIsVisible, float Alpha)> VisibilityDelegate; // 0x0230(0x0010)(Edit, ZeroConstructor, EditConst, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AssetBlendDomainDelegateVisibilityComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AssetBlendDomainDelegateVisibilityComponent")
}
static class UAssetBlendDomainDelegateVisibilityComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAssetBlendDomainDelegateVisibilityComponent>();
}
};
DUMPER7_ASSERTS_UAssetBlendDomainDelegateVisibilityComponent;
// Class RenderSettings.RenderSettingsEmissiveAdaptationSettings
// 0x0250 (0x0280 - 0x0030)
class URenderSettingsEmissiveAdaptationSettings final : public UDataAsset
{
public:
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FRuntimeFloatCurve NightDayLerp; // 0x0038(0x0088)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
struct FRuntimeFloatCurve OutdoorsIndoorsLerp; // 0x00C0(0x0088)(Edit, AdvancedDisplay, NativeAccessSpecifierPublic)
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0148(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraParameterCollection* NiagaraParameterCollection; // 0x0150(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FExposureExpressions GlobalExpressions; // 0x0158(0x00C0)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FExposureExpressionsExtrasDefaults Extras; // 0x0218(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* AutoExposureBaseExpression; // 0x0258(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* AverageLuminanceBaseExpression; // 0x0260(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UExposureExpressionsExposureValue* FilteredAverageLuminanceBaseExpression; // 0x0268(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, Interp, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FRenderSettingsEmissiveAdaptation> Settings; // 0x0270(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsEmissiveAdaptationSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsEmissiveAdaptationSettings")
}
static class URenderSettingsEmissiveAdaptationSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsEmissiveAdaptationSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsEmissiveAdaptationSettings;
// Class RenderSettings.RenderSettingsLibrary
// 0x00D0 (0x0100 - 0x0030)
class URenderSettingsLibrary final : public UDataAsset
{
public:
float PostProcessingPriorityBoost; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InsideTransitionDepth; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float AudioInsideTransitionDepth; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IndoorsOutdoorsFiltering; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IndoorsOutdoorsTeleportDistance; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLastRenderedExposureFilterTimeConstants ExposureTimeConstants; // 0x0044(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class URenderSettingsPostProcessingGroupSettings* PostProcessingGroupSettings; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPExposureSettings* ExposureSettings; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPColorGradingSettings* ColorGradingSettings; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPFilmSettings* FilmSettings; // 0x0068(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPLensFXSettings* LensFXSettings; // 0x0070(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPBloomSettings* BloomSettings; // 0x0078(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPMotionBlurSettings* MotionBlurSettings; // 0x0080(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPDepthOfFieldSettings* DepthOfFieldSettings; // 0x0088(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPAmbientSettings* AmbientSettings; // 0x0090(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPScreenSpaceReflectionsSettings* ScreenSpaceReflectionsSettings; // 0x0098(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsPPProbesSettings* ProbeSettings; // 0x00A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsEmissiveAdaptationSettings* EmissiveAdaptationSettings; // 0x00A8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UDistanceFogSettings* DistanceFogSettings; // 0x00B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCharacterLightRigAdjustmentsSettings* CharacterLightRigAdjustmentsSettings; // 0x00B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FRenderSettingsCustomBlendDomainEntry> CustomBlendDomains; // 0x00C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FRenderSettingsCustomBlendDomainConsoleEntry> ConsoleCustomBlendDomains; // 0x00D0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
class URenderSettingsBlendDomainConsoleLiens* GlobalBlendDomainConsoleVars; // 0x00E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FName> AutoDisableWorldNames; // 0x00E8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
bool bGlobalDisableLevelDefaults; // 0x00F8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bPostProcessingPriorityBoost; // 0x00F9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_FA[0x6]; // 0x00FA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsLibrary")
}
static class URenderSettingsLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsLibrary>();
}
};
DUMPER7_ASSERTS_URenderSettingsLibrary;
// Class RenderSettings.RenderSettingsPPAmbientSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPAmbientSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPAmbient> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPAmbientSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPAmbientSettings")
}
static class URenderSettingsPPAmbientSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPAmbientSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPAmbientSettings;
// Class RenderSettings.RenderSettingsPPColorGradingSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPColorGradingSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPColorGrading> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPColorGradingSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPColorGradingSettings")
}
static class URenderSettingsPPColorGradingSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPColorGradingSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPColorGradingSettings;
// Class RenderSettings.RenderSettingsPPExposureSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPExposureSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPExposure> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPExposureSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPExposureSettings")
}
static class URenderSettingsPPExposureSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPExposureSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPExposureSettings;
// Class RenderSettings.RenderSettingsPPFilmSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPFilmSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPFilm> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPFilmSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPFilmSettings")
}
static class URenderSettingsPPFilmSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPFilmSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPFilmSettings;
// Class RenderSettings.RenderSettingsPPLensFXSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPLensFXSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPLensFX> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPLensFXSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPLensFXSettings")
}
static class URenderSettingsPPLensFXSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPLensFXSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPLensFXSettings;
// Class RenderSettings.RenderSettingsPPMotionBlurSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPMotionBlurSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPMotionBlur> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPMotionBlurSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPMotionBlurSettings")
}
static class URenderSettingsPPMotionBlurSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPMotionBlurSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPMotionBlurSettings;
// Class RenderSettings.RenderSettingsPPProbesSettings
// 0x0010 (0x0040 - 0x0030)
class URenderSettingsPPProbesSettings final : public UDataAsset
{
public:
TArray<struct FRenderSettingsPPProbes> Settings; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsPPProbesSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsPPProbesSettings")
}
static class URenderSettingsPPProbesSettings* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsPPProbesSettings>();
}
};
DUMPER7_ASSERTS_URenderSettingsPPProbesSettings;
// Class RenderSettings.RenderSettingsSingleton
// 0x0DE8 (0x1030 - 0x0248)
class ARenderSettingsSingleton final : public AActor
{
public:
uint8 Pad_248[0x8]; // 0x0248(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPostProcessingGroup DefaultPostProcessing; // 0x0250(0x005C)(Transient, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_2AC[0x4]; // 0x02AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FLightAdaptationTracker LightAdaptation; // 0x02B0(0x0098)(Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bCreatedInInactiveWorld; // 0x0348(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_349[0x7]; // 0x0349(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings EnginePostProcessSettings; // 0x0350(0x05F0)(Transient, Protected, NativeAccessSpecifierProtected)
struct FDistanceFog DefaultDistanceFog; // 0x0940(0x01C0)(Transient, Protected, NativeAccessSpecifierProtected)
struct FDistanceFogCompute DistanceFog; // 0x0B00(0x0010)(Transient, NoDestructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
struct FRenderSettingsEmissiveAdaptation DefaultEmissiveAdaptation; // 0x0B10(0x0090)(Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
struct FEmissiveAdaptationStateCompute EmissiveAdaptation; // 0x0BA0(0x00E0)(Transient, Protected, NativeAccessSpecifierProtected)
struct FPlayerCentricPostProcessingOverrides PlayerCentricViewpointOverrides; // 0x0C80(0x0010)(Transient, Protected, NativeAccessSpecifierProtected)
class UPlayerCentricPostProcessingComponent* PlayerCentricPostProcessing; // 0x0C90(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
struct FBlendDomainState ViewpointState; // 0x0C98(0x00F8)(Transient, Protected, NativeAccessSpecifierProtected)
struct FBlendDomainState CameraState; // 0x0D90(0x00F8)(Transient, Protected, NativeAccessSpecifierProtected)
struct FBlendDomainState PlayerState; // 0x0E88(0x00F8)(Transient, Protected, NativeAccessSpecifierProtected)
struct FLastRenderedExposurePair LastFrameExposure; // 0x0F80(0x0068)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NoDestructor, Protected, NativeAccessSpecifierProtected)
struct FLastRenderedExposure LastValidExposure; // 0x0FE8(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NoDestructor, Protected, NativeAccessSpecifierProtected)
float ViewpointEye0Player1Lerp; // 0x1008(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
int32 ActiveEditorViewport; // 0x100C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint32 LastCameraCutFrame; // 0x1010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint32 LastExposureRenderCutFrame; // 0x1014(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bInExposureRenderingCut; // 0x1018(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bIsFixedExposure; // 0x1019(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_101A[0x6]; // 0x101A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
class UPostProcessComponent* DebugPostProcessComponent; // 0x1020(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_1028[0x8]; // 0x1028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static void ComputeBlendDomain(class UObject* WorldContextObject, const struct FVector& Position, struct FBlendDomainState* BlendDomainState, bool bHighQuality);
static void ComputeIsInside(class UObject* WorldContextObject, const struct FVector& Position, float* Indoors, ERenderSettingsIndoorsType IndoorsType, bool bHighQuality);
static float CurrentPlayerViewpointOverride(class UObject* WorldContextObject);
static void CustomBlendDomainClearOverride(class UObject* WorldContextObject, class FName CustomBlendDomainName);
static void CustomBlendDomainExists(class UObject* WorldContextObject, class FName CustomBlendDomainName, bool* bExists);
static void CustomBlendDomainGet(class UObject* WorldContextObject, class FName CustomBlendDomainName, float* Value, bool* bExists);
static void CustomBlendDomainGetBool(class UObject* WorldContextObject, class FName CustomBlendDomainName, bool* bValue, bool bDefaultValue);
static void CustomBlendDomainGetOverride(class UObject* WorldContextObject, class FName CustomBlendDomainName, float* Value, bool* bExists);
static void CustomBlendDomainHasOverride(class UObject* WorldContextObject, class FName CustomBlendDomainName, bool* bExists);
static void CustomBlendDomainSetOverride(class UObject* WorldContextObject, class FName CustomBlendDomainName, float Value);
static class UDirectionalLightComponent* GetBestDirectionalLight(class UObject* WorldContextObject);
static void GetBlendDomainIndoors(const struct FBlendDomainState& BlendDomainState, float* Indoors, ERenderSettingsIndoorsType IndoorsType);
static void GetBlendDomainValue(const struct FBlendDomainState& BlendDomainState, class FName BlendDomain, float* Value);
static void GetBlendDomainValueBool(const struct FBlendDomainState& BlendDomainState, class FName BlendDomain, bool* bValue);
static void GetCameraBlendDomain(class UObject* WorldContextObject, struct FBlendDomainState* BlendDomainState);
static void GetCameraIsInside(class UObject* WorldContextObject, float* Indoors, ERenderSettingsIndoorsType IndoorsType);
static float GetDayNight(class UObject* WorldContextObject);
static float GetFilteredIndoors(class UObject* WorldContextObject);
static float GetIndoors(class UObject* WorldContextObject);
static float GetOvercast(class UObject* WorldContextObject);
static void GetPlayerBlendDomain(class UObject* WorldContextObject, struct FBlendDomainState* BlendDomainState);
static void GetPlayerIsInside(class UObject* WorldContextObject, float* Indoors, ERenderSettingsIndoorsType IndoorsType);
static void GetViewpointBlendDomain(class UObject* WorldContextObject, struct FBlendDomainState* BlendDomainState);
static void GetViewpointIsInside(class UObject* WorldContextObject, float* Indoors, ERenderSettingsIndoorsType IndoorsType);
static void HasPlayerViewpointOverride(class UObject* WorldContextObject, class UObject* ViewpointOverrideOwner, bool* bExists);
static void IsCameraIndoors(class UObject* WorldContextObject, float* Indoors0To1, bool* bIsIndoors);
static void IsPlayerIndoors(class UObject* WorldContextObject, float* Indoors0To1, bool* bIsIndoors);
static void PopPlayerViewpointOverride(class UObject* WorldContextObject, class UObject* ViewpointOverrideOwner);
static void PushPlayerViewpointOverride(class UObject* WorldContextObject, class UObject* ViewpointOverrideOwner, float PostProcessingViewpointOverride, float LerpAlpha);
static float RenderSettingsGetDayNight(class UObject* WorldContextObject);
static float RenderSettingsGetIndoors(class UObject* WorldContextObject, ERenderSettingsIndoorsType IndoorsType);
static float RenderSettingsGetOvercast(class UObject* WorldContextObject);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsSingleton")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsSingleton")
}
static class ARenderSettingsSingleton* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsSingleton>();
}
};
DUMPER7_ASSERTS_ARenderSettingsSingleton;
// Class RenderSettings.RenderSettingsComponent
// 0x08C0 (0x0AE0 - 0x0220)
#pragma pack(push, 0x1)
class alignas(0x10) URenderSettingsComponent : public USceneComponent
{
public:
uint8 Pad_218[0x10]; // 0x0218(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPostProcessing PostProcessing; // 0x0228(0x005C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_284[0xC]; // 0x0284(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings EnginePostProcessSettings; // 0x0290(0x05F0)(NativeAccessSpecifierPublic)
float ExposureTweak; // 0x0880(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FDistanceFogName DistanceFog; // 0x0884(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FDistanceFogOverrides DistanceFogOverrides; // 0x088C(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FCharacterLightRigAdjustmentsName CharacterLightRigAdjustments; // 0x08AC(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsEmissiveAdaptationName EmissiveAdaptation; // 0x08B4(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
ERenderSettingsVolumeIndoorsOutdoorsType IndoorsOutdoors; // 0x08BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsIndoorsType IndoorsType; // 0x08BD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsVolumeDayNightType DayNight; // 0x08BE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsVolumeOvercastType Overcast; // 0x08BF(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBlendDomainLightingMode LightingMode; // 0x08C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8C1[0x7]; // 0x08C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomainNormalizedTimeCurve NormalizedTimeBlend; // 0x08C8(0x0010)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
struct FBlendDomainIndoorsOutdoorsCurve IndoorsOutdoorsBlendCurve; // 0x08D8(0x0008)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
TArray<class URenderSettingsCustomBlendDomain*> CustomBlends; // 0x08E0(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Priority; // 0x08F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x08F4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x08F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bEnabled : 1; // 0x08FC(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bUnbounded : 1; // 0x08FC(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bExposureTweak : 1; // 0x08FC(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDistanceFog : 1; // 0x08FC(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bCharacterLightRigAdjustments : 1; // 0x08FC(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bEmissiveAdaptation : 1; // 0x08FC(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_8FD[0x3]; // 0x08FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FDistanceFog DistanceFogData; // 0x0900(0x01C0)(Protected, NativeAccessSpecifierProtected)
struct FCharacterLightRigAdjustments CharacterLightRigAdjustmentsData; // 0x0AC0(0x0018)(NoDestructor, Protected, NativeAccessSpecifierProtected)
public:
void ClearCharacterLightRigAdjustments();
void ClearDistanceFog();
void ClearEmissiveAdaptation();
void ClearExposureTweak();
void SetCharacterLightRigAdjustments(const struct FCharacterLightRigAdjustmentsName& NewCharacterLightRigAdjustments, bool bEnable);
void SetDistanceFog(const struct FDistanceFogName& NewDistanceFog, bool bEnable);
void SetEmissiveAdaptation(const struct FRenderSettingsEmissiveAdaptationName& NewEmissiveAdaptation, bool bEnable);
void SetExposureTweak(float NewExposureTweak, bool bEnable);
void SetPostProcessing(const struct FRenderSettingsPostProcessing& NewPostProcessing);
void SetPriority(float NewPriority);
void UpdateAll();
void UpdateCharacterLightRigAdjustments(const class URenderSettingsLibrary* Library);
void UpdateDistanceFog(const class URenderSettingsLibrary* Library);
void UpdateEmissiveAdaptation(const class URenderSettingsLibrary* Library);
void UpdateEnginePostProcessing();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsComponent")
}
static class URenderSettingsComponent* GetDefaultObj()
{
return GetDefaultObjImpl<URenderSettingsComponent>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_URenderSettingsComponent;
// Class RenderSettings.RenderSettingsVolume
// 0x08C0 (0x0B40 - 0x0280)
class ARenderSettingsVolume final : public AVolume
{
public:
uint8 Pad_280[0x10]; // 0x0280(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
struct FRenderSettingsPostProcessing PostProcessing; // 0x0290(0x005C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FDistanceFogName DistanceFog; // 0x02EC(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FDistanceFogOverrides DistanceFogOverrides; // 0x02F4(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FCharacterLightRigAdjustmentsName CharacterLightRigAdjustments; // 0x0314(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FRenderSettingsEmissiveAdaptationName EmissiveAdaptation; // 0x031C(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float ExposureTweak; // 0x0324(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsVolumeIndoorsOutdoorsType IndoorsOutdoors; // 0x0328(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsIndoorsType IndoorsType; // 0x0329(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsVolumeDayNightType DayNight; // 0x032A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ERenderSettingsVolumeOvercastType Overcast; // 0x032B(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EBlendDomainLightingMode LightingMode; // 0x032C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_32D[0x3]; // 0x032D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomainNormalizedTimeCurve NormalizedTimeBlend; // 0x0330(0x0010)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
struct FBlendDomainIndoorsOutdoorsCurve IndoorsOutdoorsBlendCurve; // 0x0340(0x0008)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
TArray<class URenderSettingsCustomBlendDomain*> CustomBlends; // 0x0348(0x0010)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Priority; // 0x0358(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x035C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0360(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bUnbounded : 1; // 0x0364(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bEnabled : 1; // 0x0364(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bExposureTweak : 1; // 0x0364(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bDistanceFog : 1; // 0x0364(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bCharacterLightRigAdjustments : 1; // 0x0364(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bEmissiveAdaptation : 1; // 0x0364(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_365[0xB]; // 0x0365(0x000B)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings EnginePostProcessSettings; // 0x0370(0x05F0)(Protected, NativeAccessSpecifierProtected)
struct FDistanceFog DistanceFogData; // 0x0960(0x01C0)(Protected, NativeAccessSpecifierProtected)
struct FCharacterLightRigAdjustments CharacterLightRigAdjustmentsData; // 0x0B20(0x0018)(NoDestructor, Protected, NativeAccessSpecifierProtected)
uint8 Pad_B38[0x8]; // 0x0B38(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void EditAll();
void EditColorGrading();
void EditDistanceFog();
void EditExposure();
void EditGroups();
void EditProbes();
void SetPriority(float NewPriority);
void UpdateAll();
void UpdateCharacterLightRigAdjustments(const class URenderSettingsLibrary* Library);
void UpdateDistanceFog(const class URenderSettingsLibrary* Library);
void UpdateEmissiveAdaptation(const class URenderSettingsLibrary* Library);
void UpdateEnginePostProcessing();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsVolume")
}
static class ARenderSettingsVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsVolume;
// Class RenderSettings.RenderSettingsExposureVolume
// 0x0010 (0x08D0 - 0x08C0)
class ARenderSettingsExposureVolume final : public ARenderSettingsPostProcessingVolume
{
public:
struct FRenderSettingsPPExposureName Exposure; // 0x08C0(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float ExposureTweak; // 0x08C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bExposureTweak; // 0x08CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8CD[0x3]; // 0x08CD(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void EditExposure();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsExposureVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsExposureVolume")
}
static class ARenderSettingsExposureVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsExposureVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsExposureVolume;
// Class RenderSettings.RenderSettingsExposureSpeedTransitionVolume
// 0x0020 (0x08E0 - 0x08C0)
class ARenderSettingsExposureSpeedTransitionVolume final : public ARenderSettingsPostProcessingVolume
{
public:
class UCurveFloat* BlendCurve; // 0x08C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedUp; // 0x08C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SpeedDown; // 0x08CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bUseFilteredIndoors : 1; // 0x08D0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SpeedUp : 1; // 0x08D0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bOverride_SpeedDown : 1; // 0x08D0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_8D1[0xF]; // 0x08D1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsExposureSpeedTransitionVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsExposureSpeedTransitionVolume")
}
static class ARenderSettingsExposureSpeedTransitionVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsExposureSpeedTransitionVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsExposureSpeedTransitionVolume;
// Class RenderSettings.RenderSettingsEmissiveAdapatationVolume
// 0x0090 (0x0368 - 0x02D8)
class ARenderSettingsEmissiveAdapatationVolume final : public ARenderSettingsEmissiveAdapatationVolumeBase
{
public:
struct FRenderSettingsEmissiveAdaptation EmissiveAdaptation; // 0x02D8(0x0090)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsEmissiveAdapatationVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsEmissiveAdapatationVolume")
}
static class ARenderSettingsEmissiveAdapatationVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsEmissiveAdapatationVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsEmissiveAdapatationVolume;
// Class RenderSettings.RenderSettingsEmissiveAdapatationExtrasVolume
// 0x0040 (0x0318 - 0x02D8)
class ARenderSettingsEmissiveAdapatationExtrasVolume final : public ARenderSettingsEmissiveAdapatationVolumeBase
{
public:
struct FExposureExpressionsExtras EmissiveAdaptationExtras; // 0x02D8(0x0040)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RenderSettingsEmissiveAdapatationExtrasVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RenderSettingsEmissiveAdapatationExtrasVolume")
}
static class ARenderSettingsEmissiveAdapatationExtrasVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ARenderSettingsEmissiveAdapatationExtrasVolume>();
}
};
DUMPER7_ASSERTS_ARenderSettingsEmissiveAdapatationExtrasVolume;
// Class RenderSettings.SimpleUpdatePumpComponent
// 0x0018 (0x00E8 - 0x00D0)
class USimpleUpdatePumpComponent final : public UActorComponent
{
public:
ESimpleUpdatePumpComponentMode SimpleUpdatePumpMode; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSuspend; // 0x00D1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D2[0x16]; // 0x00D2(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SimpleUpdatePumpComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SimpleUpdatePumpComponent")
}
static class USimpleUpdatePumpComponent* GetDefaultObj()
{
return GetDefaultObjImpl<USimpleUpdatePumpComponent>();
}
};
DUMPER7_ASSERTS_USimpleUpdatePumpComponent;
}