#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: AtmosphereUtilities #include "Basic.hpp" #include "Engine_classes.hpp" #include "CoreUObject_classes.hpp" #include "AtmosphereUtilities_structs.hpp" namespace SDK { // Class AtmosphereUtilities.AtmoDirectionalLightComponent // 0x0000 (0x04C0 - 0x04C0) class UAtmoDirectionalLightComponent final : public UDirectionalLightComponent { public: bool bAllowRotationChanges; // 0x04B8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4B9[0x3]; // 0x04B9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinAngleChange; // 0x04BC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmoDirectionalLightComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmoDirectionalLightComponent") } static class UAtmoDirectionalLightComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAtmoDirectionalLightComponent; // Class AtmosphereUtilities.AtmoDirectionalLight // 0x0000 (0x02B8 - 0x02B8) class AAtmoDirectionalLight final : public ADirectionalLight { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmoDirectionalLight") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmoDirectionalLight") } static class AAtmoDirectionalLight* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AAtmoDirectionalLight; // Class AtmosphereUtilities.AtmoExponentialHeightFogComponent // 0x0000 (0x0380 - 0x0380) class UAtmoExponentialHeightFogComponent final : public UExponentialHeightFogComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmoExponentialHeightFogComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmoExponentialHeightFogComponent") } static class UAtmoExponentialHeightFogComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAtmoExponentialHeightFogComponent; // Class AtmosphereUtilities.AtmoExponentialHeightFog // 0x0000 (0x02B8 - 0x02B8) class AAtmoExponentialHeightFog final : public AExponentialHeightFog { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmoExponentialHeightFog") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmoExponentialHeightFog") } static class AAtmoExponentialHeightFog* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AAtmoExponentialHeightFog; // Class AtmosphereUtilities.AtmoSkyLightComponent // 0x0000 (0x04C0 - 0x04C0) class UAtmoSkyLightComponent final : public USkyLightComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmoSkyLightComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmoSkyLightComponent") } static class UAtmoSkyLightComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAtmoSkyLightComponent; // Class AtmosphereUtilities.AtmoSkyLight // 0x0000 (0x02B8 - 0x02B8) class AAtmoSkyLight final : public ASkyLight { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmoSkyLight") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmoSkyLight") } static class AAtmoSkyLight* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AAtmoSkyLight; // Class AtmosphereUtilities.AtmosphereManagerEvaluator // 0x0008 (0x0030 - 0x0028) class UAtmosphereManagerEvaluator : public UObject { public: TWeakObjectPtr OwnerManager; // 0x0028(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmosphereManagerEvaluator") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmosphereManagerEvaluator") } static class UAtmosphereManagerEvaluator* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAtmosphereManagerEvaluator; // Class AtmosphereUtilities.AtmosphereManagerSubsystem // 0x0470 (0x04B0 - 0x0040) class UAtmosphereManagerSubsystem final : public UTickableWorldSubsystem { public: uint8 Pad_40[0x40]; // 0x0040(0x0040)(Fixing Size After Last Property [ Dumper-7 ]) TArray CustomEvaluators; // 0x0080(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr) struct FExponentialHeightFogSettings FinalFogSettings; // 0x0090(0x00B8)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FExponentialHeightFogSettings TempFogSettings; // 0x0148(0x00B8)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FExponentialHeightFogSettings OriginalFogSettings; // 0x0200(0x00B8)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSkyLightSettings FinalSkyLightSettings; // 0x02B8(0x0060)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSkyLightSettings TempSkyLightSettings; // 0x0318(0x0060)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSkyLightSettings OriginalSkyLightSettings; // 0x0378(0x0060)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSunLightSettings FinalSunLightSettings; // 0x03D8(0x0048)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSunLightSettings TempSunLightSettings; // 0x0420(0x0048)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSunLightSettings OriginalSunLightSettings; // 0x0468(0x0048)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected) public: void SetCurrentLocation(const struct FVector& Location); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmosphereManagerSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmosphereManagerSubsystem") } static class UAtmosphereManagerSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAtmosphereManagerSubsystem; // Class AtmosphereUtilities.AtmosphereManagerInvoker // 0x0008 (0x02B0 - 0x02A8) class AAtmosphereManagerInvoker final : public AActor { public: class USceneComponent* SceneRootComponent; // 0x02A8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmosphereManagerInvoker") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmosphereManagerInvoker") } static class AAtmosphereManagerInvoker* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AAtmosphereManagerInvoker; // Class AtmosphereUtilities.AtmosphereManagerEditorProbe // 0x0010 (0x02B8 - 0x02A8) class AAtmosphereManagerEditorProbe final : public AActor { public: class USceneComponent* SceneRootComponent; // 0x02A8(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bProbeActive; // 0x02B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B1[0x7]; // 0x02B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmosphereManagerEditorProbe") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmosphereManagerEditorProbe") } static class AAtmosphereManagerEditorProbe* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AAtmosphereManagerEditorProbe; // Class AtmosphereUtilities.HeightFogSettingsPreset // 0x00B8 (0x00E8 - 0x0030) class UHeightFogSettingsPreset final : public UDataAsset { public: struct FExponentialHeightFogSettings FogSettings; // 0x0030(0x00B8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("HeightFogSettingsPreset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"HeightFogSettingsPreset") } static class UHeightFogSettingsPreset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UHeightFogSettingsPreset; // Class AtmosphereUtilities.SkyLightSettingsPreset // 0x00A8 (0x00D8 - 0x0030) class USkyLightSettingsPreset final : public UDataAsset { public: struct FSkyLightSettings SkyLightSettings; // 0x0030(0x0060)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FSunLightSettings SunLightSettings; // 0x0090(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SkyLightSettingsPreset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SkyLightSettingsPreset") } static class USkyLightSettingsPreset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_USkyLightSettingsPreset; // Class AtmosphereUtilities.AtmosphereSettingsPreset // 0x0018 (0x0048 - 0x0030) class UAtmosphereSettingsPreset final : public UDataAsset { public: class UPostProcessSettingsPreset* PostProcessPreset; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) class UHeightFogSettingsPreset* HeightFogPreset; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) class USkyLightSettingsPreset* SkyLightPreset; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmosphereSettingsPreset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmosphereSettingsPreset") } static class UAtmosphereSettingsPreset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAtmosphereSettingsPreset; // Class AtmosphereUtilities.AtmosphereVolumeCustomParams // 0x0000 (0x0028 - 0x0028) class UAtmosphereVolumeCustomParams : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmosphereVolumeCustomParams") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmosphereVolumeCustomParams") } static class UAtmosphereVolumeCustomParams* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAtmosphereVolumeCustomParams; // Class AtmosphereUtilities.AtmosphereVolume // 0x01A0 (0x0B90 - 0x09F0) class AAtmosphereVolume final : public APostProcessVolume { public: class UAtmosphereSettingsPreset* AtmospherePreset; // 0x09F0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) struct FExponentialHeightFogSettings FogSettings; // 0x09F8(0x00B8)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FSkyLightSettings SkyLightSettings; // 0x0AB0(0x0060)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FSunLightSettings SunLightSettings; // 0x0B10(0x0048)(Edit, BlueprintVisible, Interp, NoDestructor, NativeAccessSpecifierPublic) struct FAtmosphereVolumeCustomParamList CustomParameters; // 0x0B58(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_B68[0x28]; // 0x0B68(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void InvalidateCachedPostOverride(); class UAtmosphereVolumeCustomParams* FindCustomParams(TSubclassOf paramClass) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AtmosphereVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AtmosphereVolume") } static class AAtmosphereVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AAtmosphereVolume; }