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

4993 lines
235 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Weather
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
#include "CoreUObject_classes.hpp"
#include "SceneRig_classes.hpp"
#include "GlobalLightRig_structs.hpp"
#include "GlobalLightRig_classes.hpp"
#include "Weather_structs.hpp"
#include "VolumetricClouds_structs.hpp"
#include "Engine_structs.hpp"
#include "Engine_classes.hpp"
#include "RenderSettings_structs.hpp"
#include "RenderSettings_classes.hpp"
#include "EnvironmentalGlobals_structs.hpp"
#include "NiagaraHelpers_structs.hpp"
#include "MaterialPermuter_structs.hpp"
namespace SDK
{
// Class Weather.WeatherLocalWindVolume
// 0x0050 (0x02D0 - 0x0280)
class AWeatherLocalWindVolume : 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)
bool bEnabled; // 0x02CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x02CD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2CE[0x2]; // 0x02CE(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindVolume")
}
static class AWeatherLocalWindVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherLocalWindVolume>();
}
};
DUMPER7_ASSERTS_AWeatherLocalWindVolume;
// Class Weather.WeatherLocalWindVolumeConstant
// 0x0010 (0x02E0 - 0x02D0)
class AWeatherLocalWindVolumeConstant final : public AWeatherLocalWindVolume
{
public:
struct FWindParametersInstant WindParameters; // 0x02D0(0x0010)(Edit, BlueprintVisible, Interp, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindVolumeConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindVolumeConstant")
}
static class AWeatherLocalWindVolumeConstant* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherLocalWindVolumeConstant>();
}
};
DUMPER7_ASSERTS_AWeatherLocalWindVolumeConstant;
// Class Weather.CloudParams
// 0x0000 (0x0028 - 0x0028)
class UCloudParams : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CloudParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CloudParams")
}
static class UCloudParams* GetDefaultObj()
{
return GetDefaultObjImpl<UCloudParams>();
}
};
DUMPER7_ASSERTS_UCloudParams;
// Class Weather.CloudParamsFixed
// 0x01B0 (0x01D8 - 0x0028)
class UCloudParamsFixed final : public UCloudParams
{
public:
class FName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FCloudParameters Parameters; // 0x0030(0x0168)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FVolumetricCloudsWeatherWindParams WindParams; // 0x0198(0x003C)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_1D4[0x4]; // 0x01D4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CloudParamsFixed")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CloudParamsFixed")
}
static class UCloudParamsFixed* GetDefaultObj()
{
return GetDefaultObjImpl<UCloudParamsFixed>();
}
};
DUMPER7_ASSERTS_UCloudParamsFixed;
// Class Weather.CloudParamsPreset
// 0x0078 (0x00A0 - 0x0028)
class UCloudParamsPreset final : public UCloudParams
{
public:
class FName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FDataTableRowHandle Preset; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FVolumetricCloudsWeatherWindParams WindParams; // 0x0040(0x003C)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FSunDiskOverrides SunDiskOverrides; // 0x007C(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
float Overcast; // 0x0090(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HeightOffset; // 0x0094(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSuperExpensiveCloudsCinematicOnly; // 0x0098(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CloudParamsPreset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CloudParamsPreset")
}
static class UCloudParamsPreset* GetDefaultObj()
{
return GetDefaultObjImpl<UCloudParamsPreset>();
}
};
DUMPER7_ASSERTS_UCloudParamsPreset;
// Class Weather.CloudDefinitions
// 0x0010 (0x0040 - 0x0030)
class UCloudDefinitions final : public UDataAsset
{
public:
TArray<class UCloudParams*> Definitions; // 0x0030(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CloudDefinitions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CloudDefinitions")
}
static class UCloudDefinitions* GetDefaultObj()
{
return GetDefaultObjImpl<UCloudDefinitions>();
}
};
DUMPER7_ASSERTS_UCloudDefinitions;
// Class Weather.FogParams
// 0x0000 (0x0028 - 0x0028)
class UFogParams : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("FogParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"FogParams")
}
static class UFogParams* GetDefaultObj()
{
return GetDefaultObjImpl<UFogParams>();
}
};
DUMPER7_ASSERTS_UFogParams;
// Class Weather.FogParamsFixed
// 0x0208 (0x0230 - 0x0028)
class UFogParamsFixed final : public UFogParams
{
public:
class FName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FFogParameters Parameters; // 0x0030(0x0200)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("FogParamsFixed")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"FogParamsFixed")
}
static class UFogParamsFixed* GetDefaultObj()
{
return GetDefaultObjImpl<UFogParamsFixed>();
}
};
DUMPER7_ASSERTS_UFogParamsFixed;
// Class Weather.FogDefinitions
// 0x01F8 (0x0228 - 0x0030)
class UFogDefinitions final : public UDataAsset
{
public:
TArray<class UFogParams*> Definitions; // 0x0030(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FExpHeightFogParameters BaseFog; // 0x0040(0x01D8)(Edit, NoDestructor, NativeAccessSpecifierPublic)
class UMaterialParameterCollection* SurfaceFogMaterialParameterCollection; // 0x0218(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraParameterCollection* SurfaceFogNiagaraParameterCollection; // 0x0220(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("FogDefinitions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"FogDefinitions")
}
static class UFogDefinitions* GetDefaultObj()
{
return GetDefaultObjImpl<UFogDefinitions>();
}
};
DUMPER7_ASSERTS_UFogDefinitions;
// Class Weather.SceneActionState_WeatherGeneric
// 0x0018 (0x0068 - 0x0050)
class USceneActionState_WeatherGeneric final : public USceneRigActionState
{
public:
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
float CachedTime; // 0x0058(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float CachedDuration; // 0x005C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCachedEnabled; // 0x0060(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCachedInsideInterval; // 0x0061(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_62[0x6]; // 0x0062(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherGeneric")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherGeneric")
}
static class USceneActionState_WeatherGeneric* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherGeneric>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherGeneric;
// Class Weather.SceneAction_WeatherGeneric
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherGeneric : public USceneRigActionBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherGeneric")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherGeneric")
}
static class USceneAction_WeatherGeneric* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherGeneric>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherGeneric;
// Class Weather.SceneAction_WeatherSetMaxWindSpeed
// 0x0008 (0x0090 - 0x0088)
class USceneAction_WeatherSetMaxWindSpeed final : public USceneAction_WeatherGeneric
{
public:
float MaxWindSpeed; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSetMaxWindSpeed")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSetMaxWindSpeed")
}
static class USceneAction_WeatherSetMaxWindSpeed* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSetMaxWindSpeed>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSetMaxWindSpeed;
// Class Weather.SceneAction_WeatherPrecipitationPercentage
// 0x0008 (0x0090 - 0x0088)
class USceneAction_WeatherPrecipitationPercentage final : public USceneAction_WeatherGeneric
{
public:
float PrecipitationPercentage; // 0x0088(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PrecipitationFadeTime; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherPrecipitationPercentage")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherPrecipitationPercentage")
}
static class USceneAction_WeatherPrecipitationPercentage* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherPrecipitationPercentage>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherPrecipitationPercentage;
// Class Weather.SceneAction_WeatherAccumulationReset
// 0x0018 (0x00A0 - 0x0088)
class USceneAction_WeatherAccumulationReset final : public USceneAction_WeatherGeneric
{
public:
struct FWeatherSurfaceCharacterFXStateReset StateReset; // 0x0088(0x0002)(Edit, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_8A[0x2]; // 0x008A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float PrecipitationPercentage; // 0x008C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PrecipitationFadeTime; // 0x0090(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxWindSpeed; // 0x0094(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSetMaxWindSpeed; // 0x0098(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherAccumulationReset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherAccumulationReset")
}
static class USceneAction_WeatherAccumulationReset* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherAccumulationReset>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherAccumulationReset;
// Class Weather.FullScreenWeatherDecalActor
// 0x0000 (0x0250 - 0x0250)
class AFullScreenWeatherDecalActor final : public ADecalActor
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("FullScreenWeatherDecalActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"FullScreenWeatherDecalActor")
}
static class AFullScreenWeatherDecalActor* GetDefaultObj()
{
return GetDefaultObjImpl<AFullScreenWeatherDecalActor>();
}
};
DUMPER7_ASSERTS_AFullScreenWeatherDecalActor;
// Class Weather.WeatherDecalTracker
// 0x0028 (0x0050 - 0x0028)
class UWeatherDecalTracker : public UObject
{
public:
TWeakObjectPtr<class UObject> Owner; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AFullScreenWeatherDecalActor* DecalActor; // 0x0030(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector BasePosition; // 0x0038(0x000C)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ZOffset; // 0x0044(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SleepUntil; // 0x0048(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalTracker")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalTracker")
}
static class UWeatherDecalTracker* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalTracker>();
}
};
DUMPER7_ASSERTS_UWeatherDecalTracker;
// Class Weather.WeatherDecal
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecal : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecal")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecal")
}
static class UWeatherDecal* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecal>();
}
};
DUMPER7_ASSERTS_UWeatherDecal;
// Class Weather.WorldWeatherDecal
// 0x0000 (0x0028 - 0x0028)
class UWorldWeatherDecal : public UWeatherDecal
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WorldWeatherDecal")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WorldWeatherDecal")
}
static class UWorldWeatherDecal* GetDefaultObj()
{
return GetDefaultObjImpl<UWorldWeatherDecal>();
}
};
DUMPER7_ASSERTS_UWorldWeatherDecal;
// Class Weather.WeatherSurfaceFogBase
// 0x0018 (0x0260 - 0x0248)
class AWeatherSurfaceFogBase : public AActor
{
public:
int32 SupportedFogTypes; // 0x0248(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ESurfaceFogType ShowingFogType; // 0x024C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_24D[0x13]; // 0x024D(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void OnHideSurfaceFog();
void OnShowSurfaceFog(ESurfaceFogType Type);
void RecalculateBounds();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSurfaceFogBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSurfaceFogBase")
}
static class AWeatherSurfaceFogBase* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherSurfaceFogBase>();
}
};
DUMPER7_ASSERTS_AWeatherSurfaceFogBase;
// Class Weather.WeatherSurfaceFogSimple
// 0x0000 (0x0260 - 0x0260)
class AWeatherSurfaceFogSimple final : public AWeatherSurfaceFogBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSurfaceFogSimple")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSurfaceFogSimple")
}
static class AWeatherSurfaceFogSimple* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherSurfaceFogSimple>();
}
};
DUMPER7_ASSERTS_AWeatherSurfaceFogSimple;
// Class Weather.StormWeatherDecal
// 0x0000 (0x0028 - 0x0028)
class UStormWeatherDecal : public UWeatherDecal
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StormWeatherDecal")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StormWeatherDecal")
}
static class UStormWeatherDecal* GetDefaultObj()
{
return GetDefaultObjImpl<UStormWeatherDecal>();
}
};
DUMPER7_ASSERTS_UStormWeatherDecal;
// Class Weather.WeatherDecalDefinitions
// 0x0010 (0x0040 - 0x0030)
class UWeatherDecalDefinitions final : public UDataAsset
{
public:
TArray<class UWeatherDecal*> Decals; // 0x0030(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalDefinitions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalDefinitions")
}
static class UWeatherDecalDefinitions* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalDefinitions>();
}
};
DUMPER7_ASSERTS_UWeatherDecalDefinitions;
// Class Weather.WorldWeatherDecalDefinitions
// 0x0010 (0x0040 - 0x0030)
class UWorldWeatherDecalDefinitions final : public UDataAsset
{
public:
TArray<class UWorldWeatherDecal*> Decals; // 0x0030(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WorldWeatherDecalDefinitions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WorldWeatherDecalDefinitions")
}
static class UWorldWeatherDecalDefinitions* GetDefaultObj()
{
return GetDefaultObjImpl<UWorldWeatherDecalDefinitions>();
}
};
DUMPER7_ASSERTS_UWorldWeatherDecalDefinitions;
// Class Weather.WeatherDecalCondition
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalCondition : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalCondition")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalCondition")
}
static class UWeatherDecalCondition* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalCondition>();
}
};
DUMPER7_ASSERTS_UWeatherDecalCondition;
// Class Weather.WeatherDecalSimpleCondition
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalSimpleCondition : public UWeatherDecalCondition
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalSimpleCondition")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalSimpleCondition")
}
static class UWeatherDecalSimpleCondition* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalSimpleCondition>();
}
};
DUMPER7_ASSERTS_UWeatherDecalSimpleCondition;
// Class Weather.WeatherDecalModifier
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalModifier : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalModifier")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalModifier")
}
static class UWeatherDecalModifier* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalModifier>();
}
};
DUMPER7_ASSERTS_UWeatherDecalModifier;
// Class Weather.WeatherDecalSettings
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalSettings : public UWeatherDecalModifier
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalSettings")
}
static class UWeatherDecalSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalSettings>();
}
};
DUMPER7_ASSERTS_UWeatherDecalSettings;
// Class Weather.WeatherDecalUpdate
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalUpdate : public UWeatherDecalModifier
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdate")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdate")
}
static class UWeatherDecalUpdate* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdate>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdate;
// Class Weather.WeatherDecalPlacement
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalPlacement : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalPlacement")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalPlacement")
}
static class UWeatherDecalPlacement* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalPlacement>();
}
};
DUMPER7_ASSERTS_UWeatherDecalPlacement;
// Class Weather.WeatherDecalPlacementLegacy
// 0x0018 (0x0040 - 0x0028)
class UWeatherDecalPlacementLegacy final : public UWeatherDecalPlacement
{
public:
struct FVector Position; // 0x0028(0x000C)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Scale; // 0x0034(0x000C)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalPlacementLegacy")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalPlacementLegacy")
}
static class UWeatherDecalPlacementLegacy* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalPlacementLegacy>();
}
};
DUMPER7_ASSERTS_UWeatherDecalPlacementLegacy;
// Class Weather.WeatherDecalPlacementWorld
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalPlacementWorld final : public UWeatherDecalPlacement
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalPlacementWorld")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalPlacementWorld")
}
static class UWeatherDecalPlacementWorld* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalPlacementWorld>();
}
};
DUMPER7_ASSERTS_UWeatherDecalPlacementWorld;
// Class Weather.WeatherDecalPlacementActor
// 0x0018 (0x0260 - 0x0248)
class AWeatherDecalPlacementActor final : public AActor
{
public:
TArray<class FName> DecalTags; // 0x0248(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0258(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_259[0x7]; // 0x0259(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalPlacementActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalPlacementActor")
}
static class AWeatherDecalPlacementActor* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherDecalPlacementActor>();
}
};
DUMPER7_ASSERTS_AWeatherDecalPlacementActor;
// Class Weather.WeatherDecalPlacementTagPlacementActor
// 0x0010 (0x0038 - 0x0028)
class UWeatherDecalPlacementTagPlacementActor final : public UWeatherDecalPlacement
{
public:
class FName DecalTag; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bFailOnNotFound; // 0x0030(0x0001)(Edit, 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("WeatherDecalPlacementTagPlacementActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalPlacementTagPlacementActor")
}
static class UWeatherDecalPlacementTagPlacementActor* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalPlacementTagPlacementActor>();
}
};
DUMPER7_ASSERTS_UWeatherDecalPlacementTagPlacementActor;
// Class Weather.SaveReceivesWeatherDecalsStateMesh
// 0x0058 (0x0080 - 0x0028)
class USaveReceivesWeatherDecalsStateMesh : public UObject
{
public:
TMap<TWeakObjectPtr<class UMeshComponent>, bool> SaveMap; // 0x0028(0x0050)(Edit, Transient, EditConst, NativeAccessSpecifierPublic)
bool bReceivesWeatherDecals; // 0x0078(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_79[0x7]; // 0x0079(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class USaveReceivesWeatherDecalsStateMesh* CreateMesh(class AActor* Owner, class UMeshComponent* Mesh, bool ReceivesWeatherDecals, bool markRenderStateDirty);
static class USaveReceivesWeatherDecalsStateMesh* CreateMeshAutoOwner(class UMeshComponent* Mesh, bool ReceivesWeatherDecals, bool markRenderStateDirty);
static class USaveReceivesWeatherDecalsStateMesh* CreateMeshPool(class AActor* Owner, bool ReceivesWeatherDecals);
void AddMesh(class UMeshComponent* Mesh, bool markRenderStateDirty);
void RestoreState(bool markRenderStateDirty);
void SetState(bool ReceivesWeatherDecals, bool markRenderStateDirty);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SaveReceivesWeatherDecalsStateMesh")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SaveReceivesWeatherDecalsStateMesh")
}
static class USaveReceivesWeatherDecalsStateMesh* GetDefaultObj()
{
return GetDefaultObjImpl<USaveReceivesWeatherDecalsStateMesh>();
}
};
DUMPER7_ASSERTS_USaveReceivesWeatherDecalsStateMesh;
// Class Weather.SaveReceivesWeatherDecalsStateActor
// 0x0008 (0x0088 - 0x0080)
class USaveReceivesWeatherDecalsStateActor final : public USaveReceivesWeatherDecalsStateMesh
{
public:
TWeakObjectPtr<class AActor> Owner; // 0x0080(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class USaveReceivesWeatherDecalsStateActor* CreateActor(class AActor* Actor, bool ReceivesWeatherDecals, bool markRenderStateDirty);
void Update(bool markRenderStateDirty);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SaveReceivesWeatherDecalsStateActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SaveReceivesWeatherDecalsStateActor")
}
static class USaveReceivesWeatherDecalsStateActor* GetDefaultObj()
{
return GetDefaultObjImpl<USaveReceivesWeatherDecalsStateActor>();
}
};
DUMPER7_ASSERTS_USaveReceivesWeatherDecalsStateActor;
// Class Weather.WeatherDecalConditionSeasons
// 0x0018 (0x0040 - 0x0028)
class UWeatherDecalConditionSeasons final : public UWeatherDecalSimpleCondition
{
public:
float Fall; // 0x0028(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Winter; // 0x002C(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Spring; // 0x0030(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Summer; // 0x0034(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseSeasonOverride; // 0x0038(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalConditionSeasons")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalConditionSeasons")
}
static class UWeatherDecalConditionSeasons* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalConditionSeasons>();
}
};
DUMPER7_ASSERTS_UWeatherDecalConditionSeasons;
// Class Weather.WeatherDecalConditionSeasonsPhases
// 0x0148 (0x0170 - 0x0028)
class UWeatherDecalConditionSeasonsPhases final : public UWeatherDecalCondition
{
public:
TMap<int32, float> FallPhases; // 0x0028(0x0050)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
TMap<int32, float> WinterPhases; // 0x0078(0x0050)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
TMap<int32, float> SpringPhases; // 0x00C8(0x0050)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
TMap<int32, float> SummerPhases; // 0x0118(0x0050)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
bool bOnInFall; // 0x0168(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOnInWinter; // 0x0169(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOnInSpring; // 0x016A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOnInSummer; // 0x016B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseSeasonOverride; // 0x016C(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_16D[0x3]; // 0x016D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalConditionSeasonsPhases")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalConditionSeasonsPhases")
}
static class UWeatherDecalConditionSeasonsPhases* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalConditionSeasonsPhases>();
}
};
DUMPER7_ASSERTS_UWeatherDecalConditionSeasonsPhases;
// Class Weather.WeatherDecalConditionBlendDomain
// 0x0038 (0x0060 - 0x0028)
class UWeatherDecalConditionBlendDomain final : public UWeatherDecalSimpleCondition
{
public:
struct FBlendDomain BlendDomain; // 0x0028(0x0038)(Edit, BlueprintReadOnly, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalConditionBlendDomain")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalConditionBlendDomain")
}
static class UWeatherDecalConditionBlendDomain* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalConditionBlendDomain>();
}
};
DUMPER7_ASSERTS_UWeatherDecalConditionBlendDomain;
// Class Weather.WeatherDecalConditionConsoleVariable
// 0x0018 (0x0040 - 0x0028)
class UWeatherDecalConditionConsoleVariable : public UWeatherDecalSimpleCondition
{
public:
class FName ConsoleVariableName; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCreateIfNotFound; // 0x0030(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEditorOnly; // 0x0031(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_32[0xE]; // 0x0032(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalConditionConsoleVariable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalConditionConsoleVariable")
}
static class UWeatherDecalConditionConsoleVariable* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalConditionConsoleVariable>();
}
};
DUMPER7_ASSERTS_UWeatherDecalConditionConsoleVariable;
// Class Weather.WeatherDecalConditionOneMinusConsoleVariable
// 0x0000 (0x0040 - 0x0040)
class UWeatherDecalConditionOneMinusConsoleVariable final : public UWeatherDecalConditionConsoleVariable
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalConditionOneMinusConsoleVariable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalConditionOneMinusConsoleVariable")
}
static class UWeatherDecalConditionOneMinusConsoleVariable* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalConditionOneMinusConsoleVariable>();
}
};
DUMPER7_ASSERTS_UWeatherDecalConditionOneMinusConsoleVariable;
// Class Weather.WeatherDecalSettingsParameters
// 0x00F0 (0x0118 - 0x0028)
class UWeatherDecalSettingsParameters : public UWeatherDecalSettings
{
public:
struct FWeatherDecalParameters Parameters; // 0x0028(0x00F0)(Edit, BlueprintReadOnly, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalSettingsParameters")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalSettingsParameters")
}
static class UWeatherDecalSettingsParameters* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalSettingsParameters>();
}
};
DUMPER7_ASSERTS_UWeatherDecalSettingsParameters;
// Class Weather.WeatherDecalSettingsEnvGlobalsParameters
// 0x0000 (0x0118 - 0x0118)
class UWeatherDecalSettingsEnvGlobalsParameters final : public UWeatherDecalSettingsParameters
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalSettingsEnvGlobalsParameters")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalSettingsEnvGlobalsParameters")
}
static class UWeatherDecalSettingsEnvGlobalsParameters* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalSettingsEnvGlobalsParameters>();
}
};
DUMPER7_ASSERTS_UWeatherDecalSettingsEnvGlobalsParameters;
// Class Weather.WeatherDecalSettingsFlexParameters
// 0x0018 (0x0130 - 0x0118)
class UWeatherDecalSettingsFlexParameters final : public UWeatherDecalSettingsParameters
{
public:
int32 Types; // 0x0118(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11C[0x4]; // 0x011C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0120(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraParameterCollection* NiagaraParameterCollection; // 0x0128(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalSettingsFlexParameters")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalSettingsFlexParameters")
}
static class UWeatherDecalSettingsFlexParameters* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalSettingsFlexParameters>();
}
};
DUMPER7_ASSERTS_UWeatherDecalSettingsFlexParameters;
// Class Weather.WeatherDecalUpdateSingleParameter
// 0x0008 (0x0030 - 0x0028)
class UWeatherDecalUpdateSingleParameter : public UWeatherDecalUpdate
{
public:
class FName Parameter; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdateSingleParameter")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdateSingleParameter")
}
static class UWeatherDecalUpdateSingleParameter* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdateSingleParameter>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdateSingleParameter;
// Class Weather.WeatherDecalUpdateSingleParameterFlex
// 0x0018 (0x0048 - 0x0030)
class UWeatherDecalUpdateSingleParameterFlex : public UWeatherDecalUpdateSingleParameter
{
public:
int32 Types; // 0x0030(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraParameterCollection* NiagaraParameterCollection; // 0x0040(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdateSingleParameterFlex")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdateSingleParameterFlex")
}
static class UWeatherDecalUpdateSingleParameterFlex* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdateSingleParameterFlex>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdateSingleParameterFlex;
// Class Weather.WeatherDecalUpdateSingleParameterConsoleVariable
// 0x0020 (0x0068 - 0x0048)
class UWeatherDecalUpdateSingleParameterConsoleVariable final : public UWeatherDecalUpdateSingleParameterFlex
{
public:
class FName ConsoleVariableName; // 0x0048(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinValue; // 0x0050(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxValue; // 0x0054(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DefaultValue; // 0x0058(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCreateIfNotFound; // 0x005C(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEditorOnly; // 0x005D(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseMin; // 0x005E(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseMax; // 0x005F(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdateSingleParameterConsoleVariable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdateSingleParameterConsoleVariable")
}
static class UWeatherDecalUpdateSingleParameterConsoleVariable* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdateSingleParameterConsoleVariable>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdateSingleParameterConsoleVariable;
// Class Weather.WeatherDecalUpdateFlexBlend
// 0x0000 (0x0048 - 0x0048)
class UWeatherDecalUpdateFlexBlend final : public UWeatherDecalUpdateSingleParameterFlex
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdateFlexBlend")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdateFlexBlend")
}
static class UWeatherDecalUpdateFlexBlend* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdateFlexBlend>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdateFlexBlend;
// Class Weather.WeatherDecalUpdateZOffset
// 0x0000 (0x0028 - 0x0028)
class UWeatherDecalUpdateZOffset final : public UWeatherDecalUpdate
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdateZOffset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdateZOffset")
}
static class UWeatherDecalUpdateZOffset* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdateZOffset>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdateZOffset;
// Class Weather.WeatherDecalConditionalUpdate
// 0x0028 (0x0050 - 0x0028)
class UWeatherDecalConditionalUpdate final : public UWeatherDecalUpdate
{
public:
TArray<class UWeatherDecalSimpleCondition*> Conditions; // 0x0028(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalSettings*> Settings; // 0x0038(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bIncludeOverallBlend; // 0x0048(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalConditionalUpdate")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalConditionalUpdate")
}
static class UWeatherDecalConditionalUpdate* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalConditionalUpdate>();
}
};
DUMPER7_ASSERTS_UWeatherDecalConditionalUpdate;
// Class Weather.WeatherDecalUpdateSeasonsPhases
// 0x0048 (0x0070 - 0x0028)
class UWeatherDecalUpdateSeasonsPhases final : public UWeatherDecalUpdate
{
public:
TArray<class UWeatherDecalSettings*> FallPhases; // 0x0028(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalSettings*> WinterPhases; // 0x0038(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalSettings*> SpringPhases; // 0x0048(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalSettings*> SummerPhases; // 0x0058(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bUseSeasonOverride; // 0x0068(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_69[0x7]; // 0x0069(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdateSeasonsPhases")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdateSeasonsPhases")
}
static class UWeatherDecalUpdateSeasonsPhases* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdateSeasonsPhases>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdateSeasonsPhases;
// Class Weather.WorldWeatherDecalDefault
// 0x0058 (0x0080 - 0x0028)
class UWorldWeatherDecalDefault final : public UWorldWeatherDecal
{
public:
struct FWeatherDecalSetup Setup; // 0x0028(0x0020)(Edit, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalSettings*> InitialSettings; // 0x0048(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalCondition*> ShowConditions; // 0x0058(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalUpdate*> Updates; // 0x0068(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
float BlendThreshold; // 0x0078(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEditorOnly; // 0x007C(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_7D[0x3]; // 0x007D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WorldWeatherDecalDefault")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WorldWeatherDecalDefault")
}
static class UWorldWeatherDecalDefault* GetDefaultObj()
{
return GetDefaultObjImpl<UWorldWeatherDecalDefault>();
}
};
DUMPER7_ASSERTS_UWorldWeatherDecalDefault;
// Class Weather.WeatherDefinitions
// 0x0000 (0x0030 - 0x0030)
class UWeatherDefinitions final : public UDataAsset
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDefinitions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDefinitions")
}
static class UWeatherDefinitions* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDefinitions>();
}
};
DUMPER7_ASSERTS_UWeatherDefinitions;
// Class Weather.WeatherExclusionVolume
// 0x0020 (0x02A0 - 0x0280)
class AWeatherExclusionVolume final : public AVolume
{
public:
uint8 Pad_280[0x8]; // 0x0280(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
bool bHideCameraFX; // 0x0288(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHideSurfaceFX; // 0x0289(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_28A[0x2]; // 0x028A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float Priority; // 0x028C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x0290(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0294(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0298(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherExclusionVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherExclusionVolume")
}
static class AWeatherExclusionVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherExclusionVolume>();
}
};
DUMPER7_ASSERTS_AWeatherExclusionVolume;
// Class Weather.WeatherExclusionComponent
// 0x0020 (0x0240 - 0x0220)
class UWeatherExclusionComponent final : public USceneComponent
{
public:
uint8 Pad_218[0x8]; // 0x0218(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
bool bHideCameraFX; // 0x0220(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHideSurfaceFX; // 0x0221(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_222[0x2]; // 0x0222(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float Priority; // 0x0224(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x0228(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x022C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0230(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_231[0xF]; // 0x0231(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherExclusionComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherExclusionComponent")
}
static class UWeatherExclusionComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherExclusionComponent>();
}
};
DUMPER7_ASSERTS_UWeatherExclusionComponent;
// Class Weather.WeatherCustomBlendDomainWeatherIndoorsBase
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainWeatherIndoorsBase final : public URenderSettingsNamedCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainWeatherIndoorsBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainWeatherIndoorsBase")
}
static class UWeatherCustomBlendDomainWeatherIndoorsBase* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainWeatherIndoorsBase>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainWeatherIndoorsBase;
// Class Weather.WeatherCustomBlendDomainWeatherIndoors
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainWeatherIndoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainWeatherIndoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainWeatherIndoors")
}
static class UWeatherCustomBlendDomainWeatherIndoors* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainWeatherIndoors>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainWeatherIndoors;
// Class Weather.WeatherCustomBlendDomainWeatherOutdoors
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainWeatherOutdoors final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainWeatherOutdoors")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainWeatherOutdoors")
}
static class UWeatherCustomBlendDomainWeatherOutdoors* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainWeatherOutdoors>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainWeatherOutdoors;
// Class Weather.WeatherCustomBlendDomainWeatherDecalOpacity
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainWeatherDecalOpacity final : public URenderSettingsNamedCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainWeatherDecalOpacity")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainWeatherDecalOpacity")
}
static class UWeatherCustomBlendDomainWeatherDecalOpacity* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainWeatherDecalOpacity>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainWeatherDecalOpacity;
// Class Weather.WeatherCustomBlendDomainWeatherCameraParticlesSpawnRate
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainWeatherCameraParticlesSpawnRate final : public URenderSettingsNamedCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainWeatherCameraParticlesSpawnRate")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainWeatherCameraParticlesSpawnRate")
}
static class UWeatherCustomBlendDomainWeatherCameraParticlesSpawnRate* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainWeatherCameraParticlesSpawnRate>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainWeatherCameraParticlesSpawnRate;
// Class Weather.WeatherCustomBlendDomainWeatherCold
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainWeatherCold final : public URenderSettingsCustomBlendDomain
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainWeatherCold")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainWeatherCold")
}
static class UWeatherCustomBlendDomainWeatherCold* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainWeatherCold>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainWeatherCold;
// Class Weather.WeatherLibrary
// 0x0060 (0x0090 - 0x0030)
class UWeatherLibrary final : public UDataAsset
{
public:
class UWeatherSequences* Sequences; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UFogDefinitions* FogDefinitions; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCloudDefinitions* CloudDefinitions; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWindDefinitions* WindDefinitions; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWeatherTypesAsset* WeatherSurfaceTypes; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UGlobalLightingBlendable* DefaultOvercastBlendable; // 0x0058(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsCustomBlendDomain* ProhibitWeatherBlendDomain; // 0x0060(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSoftObjectPtr<class UWeatherPreloads> WeatherPreloadsAsset; // 0x0068(0x0028)(Edit, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLibrary")
}
static class UWeatherLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherLibrary>();
}
};
DUMPER7_ASSERTS_UWeatherLibrary;
// Class Weather.WeatherOrphanComponent
// 0x0050 (0x0120 - 0x00D0)
class UWeatherOrphanComponent : public UActorComponent
{
public:
TWeakObjectPtr<class UObject> Owner; // 0x00D0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FBlendDomain BlendDomain; // 0x00D8(0x0038)(Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
float TimeToLive; // 0x0110(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Age; // 0x0114(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendMultiplier; // 0x0118(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11C[0x4]; // 0x011C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherOrphanComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherOrphanComponent")
}
static class UWeatherOrphanComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherOrphanComponent>();
}
};
DUMPER7_ASSERTS_UWeatherOrphanComponent;
// Class Weather.WeatherPostProcessingOrphanComponent
// 0x0620 (0x0740 - 0x0120)
class UWeatherPostProcessingOrphanComponent final : public UWeatherOrphanComponent
{
public:
uint8 Pad_120[0x10]; // 0x0120(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings PostProcessSettings; // 0x0130(0x05F0)(Transient, NativeAccessSpecifierPublic)
uint8 Pad_720[0x20]; // 0x0720(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherPostProcessingOrphanComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherPostProcessingOrphanComponent")
}
static class UWeatherPostProcessingOrphanComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherPostProcessingOrphanComponent>();
}
};
DUMPER7_ASSERTS_UWeatherPostProcessingOrphanComponent;
// Class Weather.WeatherGlobalLightingBlendableOrphanComponent
// 0x0018 (0x0138 - 0x0120)
class UWeatherGlobalLightingBlendableOrphanComponent final : public UWeatherOrphanComponent
{
public:
uint8 Pad_120[0x8]; // 0x0120(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class UGlobalLightingBlendable* Blendable; // 0x0128(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Priority; // 0x0130(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_134[0x4]; // 0x0134(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherGlobalLightingBlendableOrphanComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherGlobalLightingBlendableOrphanComponent")
}
static class UWeatherGlobalLightingBlendableOrphanComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherGlobalLightingBlendableOrphanComponent>();
}
};
DUMPER7_ASSERTS_UWeatherGlobalLightingBlendableOrphanComponent;
// Class Weather.WeatherLocalWindVolumePreset
// 0x0018 (0x02E8 - 0x02D0)
class AWeatherLocalWindVolumePreset final : public AWeatherLocalWindVolume
{
public:
struct FWindDefinitionName Preset; // 0x02D0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UWindParams> PresetPtr; // 0x02E0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindVolumePreset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindVolumePreset")
}
static class AWeatherLocalWindVolumePreset* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherLocalWindVolumePreset>();
}
};
DUMPER7_ASSERTS_AWeatherLocalWindVolumePreset;
// Class Weather.WeatherLocalWindVolumeParameters
// 0x0128 (0x03F8 - 0x02D0)
class AWeatherLocalWindVolumeParameters final : public AWeatherLocalWindVolume
{
public:
struct FWindParameters WindParameters; // 0x02D0(0x0128)(Edit, BlueprintVisible, Interp, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindVolumeParameters")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindVolumeParameters")
}
static class AWeatherLocalWindVolumeParameters* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherLocalWindVolumeParameters>();
}
};
DUMPER7_ASSERTS_AWeatherLocalWindVolumeParameters;
// Class Weather.WeatherLocalWindComponent
// 0x0050 (0x0270 - 0x0220)
#pragma pack(push, 0x1)
class alignas(0x10) UWeatherLocalWindComponent : 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)
float Priority; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendRadius; // 0x025C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0260(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0264(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x0265(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_266[0x2]; // 0x0266(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetPriority(float NewPriority);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindComponent")
}
static class UWeatherLocalWindComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherLocalWindComponent>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_UWeatherLocalWindComponent;
// Class Weather.WeatherLocalWindVolumePresetComponent
// 0x0010 (0x0280 - 0x0270)
class UWeatherLocalWindVolumePresetComponent final : public UWeatherLocalWindComponent
{
public:
struct FWindDefinitionName Preset; // 0x0268(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UWindParams> PresetPtr; // 0x0278(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindVolumePresetComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindVolumePresetComponent")
}
static class UWeatherLocalWindVolumePresetComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherLocalWindVolumePresetComponent>();
}
};
DUMPER7_ASSERTS_UWeatherLocalWindVolumePresetComponent;
// Class Weather.WeatherLocalWindVolumeParametersComponent
// 0x0120 (0x0390 - 0x0270)
class UWeatherLocalWindVolumeParametersComponent final : public UWeatherLocalWindComponent
{
public:
struct FWindParameters WindParameters; // 0x0268(0x0128)(Edit, BlueprintVisible, Interp, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindVolumeParametersComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindVolumeParametersComponent")
}
static class UWeatherLocalWindVolumeParametersComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherLocalWindVolumeParametersComponent>();
}
};
DUMPER7_ASSERTS_UWeatherLocalWindVolumeParametersComponent;
// Class Weather.WeatherLocalWindVolumeConstantComponent
// 0x0010 (0x0280 - 0x0270)
class UWeatherLocalWindVolumeConstantComponent final : public UWeatherLocalWindComponent
{
public:
struct FWindParametersInstant WindParameters; // 0x0268(0x0010)(Edit, BlueprintVisible, Interp, NativeAccessSpecifierPublic)
uint8 Pad_278[0x8]; // 0x0278(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherLocalWindVolumeConstantComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherLocalWindVolumeConstantComponent")
}
static class UWeatherLocalWindVolumeConstantComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherLocalWindVolumeConstantComponent>();
}
};
DUMPER7_ASSERTS_UWeatherLocalWindVolumeConstantComponent;
// Class Weather.WeatherSurfaceBlueprintBase
// 0x0020 (0x0268 - 0x0248)
class AWeatherSurfaceBlueprintBase : public AActor
{
public:
struct FWeatherStormState StormState; // 0x0248(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSurfaceBlueprintBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSurfaceBlueprintBase")
}
static class AWeatherSurfaceBlueprintBase* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherSurfaceBlueprintBase>();
}
};
DUMPER7_ASSERTS_AWeatherSurfaceBlueprintBase;
// Class Weather.GlobalLightingBlendableWeatherFog
// 0x01E0 (0x0208 - 0x0028)
class UGlobalLightingBlendableWeatherFog final : public UGlobalLightingBlendableBase
{
public:
struct FExpHeightFogParameters FogParameters; // 0x0028(0x01D8)(BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
bool bUseEye; // 0x0200(0x0001)(BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bValid; // 0x0201(0x0001)(BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_202[0x6]; // 0x0202(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("GlobalLightingBlendableWeatherFog")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"GlobalLightingBlendableWeatherFog")
}
static class UGlobalLightingBlendableWeatherFog* GetDefaultObj()
{
return GetDefaultObjImpl<UGlobalLightingBlendableWeatherFog>();
}
};
DUMPER7_ASSERTS_UGlobalLightingBlendableWeatherFog;
// Class Weather.GlobalLightingBlendableWeatherClouds
// 0x0150 (0x0178 - 0x0028)
class UGlobalLightingBlendableWeatherClouds final : public UGlobalLightingBlendableBase
{
public:
struct FVolumetricCloudsPresetParameters PresetParameters; // 0x0028(0x0110)(BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FVolumetricCloudsWindParameters WindParameters; // 0x0138(0x003C)(BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
bool bPresetValid; // 0x0174(0x0001)(BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bWindValid; // 0x0175(0x0001)(BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_176[0x2]; // 0x0176(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("GlobalLightingBlendableWeatherClouds")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"GlobalLightingBlendableWeatherClouds")
}
static class UGlobalLightingBlendableWeatherClouds* GetDefaultObj()
{
return GetDefaultObjImpl<UGlobalLightingBlendableWeatherClouds>();
}
};
DUMPER7_ASSERTS_UGlobalLightingBlendableWeatherClouds;
// Class Weather.WeatherMasterComponent
// 0x0BB8 (0x0C88 - 0x00D0)
class UWeatherMasterComponent final : public UActorComponent
{
public:
uint8 Pad_D0[0x8]; // 0x00D0(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
class ULiveWeatherSequenceInfo* CurrentWeatherSequence; // 0x00D8(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherActionContext ActionContext; // 0x00E0(0x08E0)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
struct FWeatherEnvironmentalGlobalsExtras EnvironmentalGlobalsExtras; // 0x09C0(0x0090)(Edit, Transient, EditConst, NativeAccessSpecifierPublic)
class UWeatherStorm* CurrentStorm; // 0x0A50(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWeatherStorm* TransitionStorm; // 0x0A58(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherDefinitionName DefaultWeather; // 0x0A60(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FWeatherSequenceOrigin OverrideWeather; // 0x0A70(0x0020)(Transient, NoDestructor, NativeAccessSpecifierPublic)
struct FWeatherSequenceOrigin ConsoleWeather; // 0x0A90(0x0020)(Transient, NoDestructor, NativeAccessSpecifierPublic)
class UWorldWeatherDecalDefinitions* WorldDecals; // 0x0AB0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWorldWeatherDecalTrackers WorldDecalTrackers; // 0x0AB8(0x0050)(Transient, NativeAccessSpecifierPublic)
float CloudsBlendablePriority; // 0x0B08(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B0C[0x4]; // 0x0B0C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FBlendDomain FogBlendDomain; // 0x0B10(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic)
float FogBlendablePriority; // 0x0B48(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B4C[0x4]; // 0x0B4C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
class UGlobalLightingBlendable* OverrideOvercastBlendable; // 0x0B50(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, AdvancedDisplay, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FBlendDomain OvercastBlendDomain; // 0x0B58(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic)
float OvercastBlendablePriority; // 0x0B90(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bDisableCloudsBlendable; // 0x0B94(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bDisableFogBlendable; // 0x0B95(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bDisableOvercastBlendable; // 0x0B96(0x0001)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B97[0x1]; // 0x0B97(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
struct FWeatherOverrideStack WeatherOverrideStack; // 0x0B98(0x0010)(Transient, Protected, NativeAccessSpecifierProtected)
class FName CurrentLocalSequence; // 0x0BA8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class USceneComponent* FXRoot; // 0x0BB0(0x0008)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class UGlobalLightingBlendableWeatherFog* FogBlendable; // 0x0BB8(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
class UGlobalLightingBlendableWeatherClouds* CloudsBlendable; // 0x0BC0(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
TArray<class UWeatherSequencePendingLoad*> PendingLoadQueue; // 0x0BC8(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
uint32 CurrentPlayingID; // 0x0BD8(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_BDC[0x4]; // 0x0BDC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TMap<uint32, class UWeatherSequencePendingLoad*> RestoreWeather; // 0x0BE0(0x0050)(Transient, Protected, NativeAccessSpecifierProtected)
TMap<TWeakObjectPtr<class AActor>, float> ExtraWeatherSwaps; // 0x0C30(0x0050)(Transient, Protected, NativeAccessSpecifierProtected)
bool bWeatherIsRunning; // 0x0C80(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
ESeasonEnum CurrentSeason; // 0x0C81(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_C82[0x6]; // 0x0C82(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static void GetCurrentWeather(class UObject* WorldContextObject, class FName* TheCurrentWeather);
static void GetDefaultWeather(class UObject* WorldContextObject, class FName* CurrentDefaultWeather);
static void GetOvercast(class UObject* WorldContextObject, float* Overcast);
static void GetOverrideWeather(class UObject* WorldContextObject, class FName* CurrentOverrideWeather);
static void GetValidWeatherPresets(class UObject* WorldContextObject, TArray<class FName>* WeatherPresets);
static void GetWeatherFXRoot(class UObject* WorldContextObject, class USceneComponent** FXRootComponent);
static void GetWeatherMaster(class UObject* WorldContextObject, class UWeatherMasterComponent** WeatherMaster);
static void GetWeatherWind(class UObject* WorldContextObject, struct FWindParametersInstant* WindParameters, bool* bHaveWeather);
static void IsRaining(class UObject* WorldContextObject, bool* bIsRainStorm, EWeatherSurfaceStormType* RainStormType, float* RainIntensity, float* RainCoverage, bool bMaskWithIndoors);
static void IsSnowing(class UObject* WorldContextObject, bool* bIsSnowStorm, EWeatherSurfaceStormType* SnowStormType, float* SnowIntensity, float* SnowCoverage, bool bMaskWithIndoors);
static void PopWeatherOverride(class UObject* WorldContextObject, class UObject* Owner);
static void PushWeatherOverride(class UObject* WorldContextObject, const struct FWeatherOverrideStackEntry& Entry, bool* bSuccess);
static void SetDefaultWeather(class UObject* WorldContextObject, class FName NewDefaultWeather);
static void SetOverrideWeather(class UObject* WorldContextObject, class FName NewOverrideWeather, bool bInstantChange);
static void WeatherFXAddToExtraSwaps(class AActor* Actor, float OverrideSwapDistanceMeters, bool bAlwaysSwap);
static void WeatherFXIsInExtraSwaps(class AActor* Actor, bool* bIsInList);
static void WeatherFXRemoveFromExtraSwaps(class AActor* Actor);
void NextSequence();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherMasterComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherMasterComponent")
}
static class UWeatherMasterComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherMasterComponent>();
}
};
DUMPER7_ASSERTS_UWeatherMasterComponent;
// Class Weather.WeatherMaster
// 0x0018 (0x0260 - 0x0248)
class AWeatherMaster final : public AActor
{
public:
class UWeatherMasterComponent* Component; // 0x0248(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWindDirectionalSourceComponent* DebugWindComponent; // 0x0250(0x0008)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class URenderSettingsComponent* OvercastVolume; // 0x0258(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void NextSequence();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherMaster")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherMaster")
}
static class AWeatherMaster* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherMaster>();
}
};
DUMPER7_ASSERTS_AWeatherMaster;
// Class Weather.WeatherCustomBlendDomainBase
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainBase final : public URenderSettingsCustomBlendDomainBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainBase")
}
static class UWeatherCustomBlendDomainBase* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainBase>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainBase;
// Class Weather.WeatherCustomBlendDomainOvercast
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainOvercast final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainOvercast")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainOvercast")
}
static class UWeatherCustomBlendDomainOvercast* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainOvercast>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainOvercast;
// Class Weather.WeatherCustomBlendDomainStormCoverage
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainStormCoverage final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainStormCoverage")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainStormCoverage")
}
static class UWeatherCustomBlendDomainStormCoverage* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainStormCoverage>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainStormCoverage;
// Class Weather.WeatherCustomBlendDomainStormIntensity
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainStormIntensity final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainStormIntensity")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainStormIntensity")
}
static class UWeatherCustomBlendDomainStormIntensity* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainStormIntensity>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainStormIntensity;
// Class Weather.WeatherStormFXBase
// 0x0010 (0x0258 - 0x0248)
class AWeatherStormFXBase : public AActor
{
public:
class UWeatherStorm* WeatherStorm; // 0x0248(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float OverrideActivationDistanceMeters; // 0x0250(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseOverrideActivationDistanceMeters; // 0x0254(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_255[0x3]; // 0x0255(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void OnStormEnd();
void OnStormStart(const struct FWeatherStormState& StormState);
void GetStormState(struct FWeatherStormState* StormState, bool* bStorming) const;
void IsStorming(bool* bStorming) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherStormFXBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherStormFXBase")
}
static class AWeatherStormFXBase* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherStormFXBase>();
}
};
DUMPER7_ASSERTS_AWeatherStormFXBase;
// Class Weather.WeatherStormFXSimple
// 0x0038 (0x0290 - 0x0258)
class AWeatherStormFXSimple final : public AWeatherStormFXBase
{
public:
struct FWeatherStormTypeFXSettings Settings; // 0x0258(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FWeatherStormTypeFXSettingsState State; // 0x0278(0x0018)(BlueprintVisible, Transient, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherStormFXSimple")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherStormFXSimple")
}
static class AWeatherStormFXSimple* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherStormFXSimple>();
}
};
DUMPER7_ASSERTS_AWeatherStormFXSimple;
// Class Weather.WeatherCustomBlendDomainSurfaceFogIntensity
// 0x0000 (0x0028 - 0x0028)
class UWeatherCustomBlendDomainSurfaceFogIntensity final : public URenderSettingsCustomBlendDomainNoPreCompute
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomBlendDomainSurfaceFogIntensity")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomBlendDomainSurfaceFogIntensity")
}
static class UWeatherCustomBlendDomainSurfaceFogIntensity* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomBlendDomainSurfaceFogIntensity>();
}
};
DUMPER7_ASSERTS_UWeatherCustomBlendDomainSurfaceFogIntensity;
// Class Weather.WeatherPreloads
// 0x0010 (0x0040 - 0x0030)
class UWeatherPreloads final : public UDataAsset
{
public:
struct FWeatherPreload Preloads; // 0x0030(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic)
public:
void ClearPreloads();
void RebuildPreloads();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherPreloads")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherPreloads")
}
static class UWeatherPreloads* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherPreloads>();
}
};
DUMPER7_ASSERTS_UWeatherPreloads;
// Class Weather.WeatherVolume
// 0x0000 (0x0280 - 0x0280)
class AWeatherVolume : public AVolume
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherVolume")
}
static class AWeatherVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherVolume>();
}
};
DUMPER7_ASSERTS_AWeatherVolume;
// Class Weather.WeatherVolumeSortable
// 0x0008 (0x0288 - 0x0280)
class AWeatherVolumeSortable : public AWeatherVolume
{
public:
float Priority; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x0284(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x0285(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_286[0x2]; // 0x0286(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherVolumeSortable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherVolumeSortable")
}
static class AWeatherVolumeSortable* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherVolumeSortable>();
}
};
DUMPER7_ASSERTS_AWeatherVolumeSortable;
// Class Weather.WeatherVolumeSortablePreload
// 0x0020 (0x02A8 - 0x0288)
class AWeatherVolumeSortablePreload : public AWeatherVolumeSortable
{
public:
TArray<class UObject*> PreloadedObjects; // 0x0288(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
uint8 Pad_298[0x10]; // 0x0298(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherVolumeSortablePreload")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherVolumeSortablePreload")
}
static class AWeatherVolumeSortablePreload* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherVolumeSortablePreload>();
}
};
DUMPER7_ASSERTS_AWeatherVolumeSortablePreload;
// Class Weather.WeatherPresetVolumeBase
// 0x0000 (0x02A8 - 0x02A8)
class AWeatherPresetVolumeBase : public AWeatherVolumeSortablePreload
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherPresetVolumeBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherPresetVolumeBase")
}
static class AWeatherPresetVolumeBase* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherPresetVolumeBase>();
}
};
DUMPER7_ASSERTS_AWeatherPresetVolumeBase;
// Class Weather.WeatherPresetVolume
// 0x0018 (0x02C0 - 0x02A8)
class AWeatherPresetVolume final : public AWeatherPresetVolumeBase
{
public:
struct FWeatherDefinitionName Preset; // 0x02A8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
int32 Seasons; // 0x02B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bInstantChange; // 0x02BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2BD[0x3]; // 0x02BD(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherPresetVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherPresetVolume")
}
static class AWeatherPresetVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherPresetVolume>();
}
};
DUMPER7_ASSERTS_AWeatherPresetVolume;
// Class Weather.WeatherPhasedPresetVolume
// 0x0018 (0x02C0 - 0x02A8)
class AWeatherPhasedPresetVolume final : public AWeatherPresetVolumeBase
{
public:
TArray<struct FWeatherPhasedPresetEntry> Presets; // 0x02A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
class FName ActivePhase; // 0x02B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
void IsValidActiveWeatherPhase(class FName PhaseName, struct FWeatherSeasonsFilter* ValidSeasons);
void IsValidActiveWeatherPhaseCurrentSeason(class FName PhaseName, bool* bValid);
void SetActiveWeatherPhase(class FName PhaseName, bool* bSuccess);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherPhasedPresetVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherPhasedPresetVolume")
}
static class AWeatherPhasedPresetVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherPhasedPresetVolume>();
}
};
DUMPER7_ASSERTS_AWeatherPhasedPresetVolume;
// Class Weather.WeatherWindDirectionalSourceComponentBase
// 0x0020 (0x0240 - 0x0220)
class UWeatherWindDirectionalSourceComponentBase : public UWindSourceComponentBase
{
public:
TWeakObjectPtr<class UObject> Owner; // 0x0220(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ExternalBlend; // 0x0228(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float ForceBlendOut; // 0x022C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float OrphanDeathTime; // 0x0230(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
float OrphanDeathCountdown; // 0x0234(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
bool bMarkedAsOrphan; // 0x0238(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_239[0x7]; // 0x0239(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherWindDirectionalSourceComponentBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherWindDirectionalSourceComponentBase")
}
static class UWeatherWindDirectionalSourceComponentBase* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherWindDirectionalSourceComponentBase>();
}
};
DUMPER7_ASSERTS_UWeatherWindDirectionalSourceComponentBase;
// Class Weather.WeatherWindDirectionalSourceInstantComponent
// 0x0020 (0x0260 - 0x0240)
class UWeatherWindDirectionalSourceInstantComponent : public UWeatherWindDirectionalSourceComponentBase
{
public:
struct FWindParametersInstant WindParamsInstant; // 0x0240(0x0010)(Edit, NativeAccessSpecifierPublic)
class UWindGustController* WindGustController; // 0x0250(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Strength; // 0x0258(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_25C[0x4]; // 0x025C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherWindDirectionalSourceInstantComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherWindDirectionalSourceInstantComponent")
}
static class UWeatherWindDirectionalSourceInstantComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherWindDirectionalSourceInstantComponent>();
}
};
DUMPER7_ASSERTS_UWeatherWindDirectionalSourceInstantComponent;
// Class Weather.WeatherWindDirectionalSourceComponent
// 0x0130 (0x0390 - 0x0260)
class UWeatherWindDirectionalSourceComponent final : public UWeatherWindDirectionalSourceInstantComponent
{
public:
struct FWindParameters WindParams; // 0x0260(0x0128)(Edit, NativeAccessSpecifierPublic)
struct FWindParametersSampleTime SampleTime; // 0x0388(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherWindDirectionalSourceComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherWindDirectionalSourceComponent")
}
static class UWeatherWindDirectionalSourceComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherWindDirectionalSourceComponent>();
}
};
DUMPER7_ASSERTS_UWeatherWindDirectionalSourceComponent;
// Class Weather.WeatherCustomSequenceVolume
// 0x0018 (0x02C0 - 0x02A8)
class AWeatherCustomSequenceVolume final : public AWeatherVolumeSortablePreload
{
public:
struct FWeatherCustomSequenceName CustomSequence; // 0x02A8(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bUseInFall; // 0x02B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseInWinter; // 0x02B9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseInSpring; // 0x02BA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseInSummer; // 0x02BB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2BC[0x4]; // 0x02BC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomSequenceVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomSequenceVolume")
}
static class AWeatherCustomSequenceVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherCustomSequenceVolume>();
}
};
DUMPER7_ASSERTS_AWeatherCustomSequenceVolume;
// Class Weather.WeatherDisableVolume
// 0x0008 (0x0288 - 0x0280)
class AWeatherDisableVolume final : public AWeatherVolume
{
public:
bool bDisableWeather; // 0x0280(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_281[0x7]; // 0x0281(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDisableVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDisableVolume")
}
static class AWeatherDisableVolume* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherDisableVolume>();
}
};
DUMPER7_ASSERTS_AWeatherDisableVolume;
// Class Weather.WeatherSurfaceWorldFXBlueprint
// 0x0000 (0x0268 - 0x0268)
class AWeatherSurfaceWorldFXBlueprint : public AWeatherSurfaceBlueprintBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSurfaceWorldFXBlueprint")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSurfaceWorldFXBlueprint")
}
static class AWeatherSurfaceWorldFXBlueprint* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherSurfaceWorldFXBlueprint>();
}
};
DUMPER7_ASSERTS_AWeatherSurfaceWorldFXBlueprint;
// Class Weather.WeatherSequence
// 0x0000 (0x0238 - 0x0238)
class UWeatherSequence final : public USceneRig
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSequence")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSequence")
}
static class UWeatherSequence* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherSequence>();
}
};
DUMPER7_ASSERTS_UWeatherSequence;
// Class Weather.WeatherCustomSequences
// 0x0010 (0x0040 - 0x0030)
class UWeatherCustomSequences final : public UDataAsset
{
public:
TArray<struct FWeatherSequenceCustom> CustomSequences; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCustomSequences")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCustomSequences")
}
static class UWeatherCustomSequences* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherCustomSequences>();
}
};
DUMPER7_ASSERTS_UWeatherCustomSequences;
// Class Weather.WindDefinitions
// 0x0028 (0x0058 - 0x0030)
class UWindDefinitions final : public UDataAsset
{
public:
TArray<class UWindParams*> Definitions; // 0x0030(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraParameterCollection* NiagaraParameterCollection; // 0x0048(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float NormalizedWindSpeedMetersPerSecond; // 0x0050(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WindDefinitions")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WindDefinitions")
}
static class UWindDefinitions* GetDefaultObj()
{
return GetDefaultObjImpl<UWindDefinitions>();
}
};
DUMPER7_ASSERTS_UWindDefinitions;
// Class Weather.WeatherSequences
// 0x00E8 (0x0118 - 0x0030)
class UWeatherSequences final : public UDataAsset
{
public:
TArray<struct FWeatherSequenceInfo> GeneralSequences; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceInfoWithProbability> SummerSequences; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceInfoWithProbability> FallSequences; // 0x0050(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceInfoWithProbability> WinterSequences; // 0x0060(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceInfoWithProbability> SpringSequences; // 0x0070(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceInfo> MissionSequences; // 0x0080(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceInfo> PrivateSequences; // 0x0090(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceInfo> EditorOnlySequences; // 0x00A0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
class UWeatherCustomSequences* CustomSequences; // 0x00B0(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FWeatherSequenceRedirector> Redirectors; // 0x00B8(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<class UWeatherSequence*> HardLoadSequences; // 0x00C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, NativeAccessSpecifierPublic)
struct FWeatherDefinitionName FallDefaultWeather; // 0x00D8(0x0010)(Edit, NativeAccessSpecifierPublic)
struct FWeatherDefinitionName WinterDefaultWeather; // 0x00E8(0x0010)(Edit, NativeAccessSpecifierPublic)
struct FWeatherDefinitionName SpringDefaultWeather; // 0x00F8(0x0010)(Edit, NativeAccessSpecifierPublic)
struct FWeatherDefinitionName SummerDefaultWeather; // 0x0108(0x0010)(Edit, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSequences")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSequences")
}
static class UWeatherSequences* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherSequences>();
}
};
DUMPER7_ASSERTS_UWeatherSequences;
// Class Weather.LiveWeatherSequenceInfo
// 0x0070 (0x0098 - 0x0028)
class ULiveWeatherSequenceInfo : public UObject
{
public:
class UWeatherSequence* Sequence; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class USceneRigPlayer* Player; // 0x0030(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherSequenceOrigin Origin; // 0x0038(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NoDestructor, NativeAccessSpecifierPublic)
struct FWeatherSequenceOrigin Next; // 0x0058(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, NoDestructor, NativeAccessSpecifierPublic)
float GamePlaybackScale; // 0x0078(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DynamicPlaybackScale; // 0x007C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bKillASAP; // 0x0080(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bForceInstantChange; // 0x0081(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bCalledReadyToPlay; // 0x0082(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bPaused; // 0x0083(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bDone; // 0x0084(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_85[0x13]; // 0x0085(0x0013)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("LiveWeatherSequenceInfo")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"LiveWeatherSequenceInfo")
}
static class ULiveWeatherSequenceInfo* GetDefaultObj()
{
return GetDefaultObjImpl<ULiveWeatherSequenceInfo>();
}
};
DUMPER7_ASSERTS_ULiveWeatherSequenceInfo;
// Class Weather.WeatherSequencePendingLoad
// 0x0038 (0x00D0 - 0x0098)
class UWeatherSequencePendingLoad final : public ULiveWeatherSequenceInfo
{
public:
TSoftObjectPtr<class UWeatherSequence> Asset; // 0x0098(0x0028)(Transient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C0[0x10]; // 0x00C0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSequencePendingLoad")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSequencePendingLoad")
}
static class UWeatherSequencePendingLoad* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherSequencePendingLoad>();
}
};
DUMPER7_ASSERTS_UWeatherSequencePendingLoad;
// Class Weather.SceneAction_WeatherSequence
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequence : public USceneRigActionBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequence")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequence")
}
static class USceneAction_WeatherSequence* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequence>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequence;
// Class Weather.SceneActionState_WeatherSequence
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequence : public USceneRigActionState
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequence")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequence")
}
static class USceneActionState_WeatherSequence* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequence>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequence;
// Class Weather.SceneActionState_WeatherSequenceAuto
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceAuto : public USceneActionState_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceAuto")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceAuto")
}
static class USceneActionState_WeatherSequenceAuto* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceAuto>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceAuto;
// Class Weather.SceneAction_WeatherSequencePause
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequencePause final : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequencePause")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequencePause")
}
static class USceneAction_WeatherSequencePause* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequencePause>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequencePause;
// Class Weather.SceneActionState_WeatherSequencePause
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequencePause final : public USceneActionState_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequencePause")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequencePause")
}
static class USceneActionState_WeatherSequencePause* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequencePause>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequencePause;
// Class Weather.SceneAction_WeatherSequenceCloudsPreset
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceCloudsPreset : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCloudsPreset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCloudsPreset")
}
static class USceneAction_WeatherSequenceCloudsPreset* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCloudsPreset>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCloudsPreset;
// Class Weather.SceneActionState_WeatherSequenceCloudsPreset
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_WeatherSequenceCloudsPreset final : public USceneActionState_WeatherSequenceAuto
{
public:
float LatchedBlendIn; // 0x0050(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceCloudsPreset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceCloudsPreset")
}
static class USceneActionState_WeatherSequenceCloudsPreset* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceCloudsPreset>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceCloudsPreset;
// Class Weather.SceneAction_WeatherSequenceCloudsPresetDataTable
// 0x0050 (0x00D8 - 0x0088)
class USceneAction_WeatherSequenceCloudsPresetDataTable final : public USceneAction_WeatherSequenceCloudsPreset
{
public:
struct FDataTableRowHandle Preset; // 0x0088(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float HeightOffset; // 0x0098(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSuperExpensiveCloudsCinematicOnly; // 0x009C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideCoverageChance; // 0x009D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9E[0x2]; // 0x009E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
float OverrideCoverageChance; // 0x00A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideTypeChance; // 0x00A4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A5[0x3]; // 0x00A5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float OverrideTypeChance; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverridePrecipitationChance; // 0x00AC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AD[0x3]; // 0x00AD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float OverridePrecipitationChance; // 0x00B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideHighAltitudeChance; // 0x00B4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B5[0x3]; // 0x00B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float OverrideHighAltitudeChance; // 0x00B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideLayerRadius; // 0x00BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_BD[0x3]; // 0x00BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float OverrideLayerRadius; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideLayerVerticalHeight; // 0x00C4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C5[0x3]; // 0x00C5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float OverrideLayerVerticalHeight; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOverrideCoverageCameraFade; // 0x00CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_CD[0x3]; // 0x00CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float OverrideCoverageCameraFade; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, Interp, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCloudsPresetDataTable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCloudsPresetDataTable")
}
static class USceneAction_WeatherSequenceCloudsPresetDataTable* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCloudsPresetDataTable>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCloudsPresetDataTable;
// Class Weather.SceneAction_WeatherSequenceCloudsParams
// 0x0110 (0x0198 - 0x0088)
class USceneAction_WeatherSequenceCloudsParams final : public USceneAction_WeatherSequenceCloudsPreset
{
public:
struct FVolumetricCloudsPresetParams Params_0; // 0x0088(0x0108)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float HeightOffset; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSuperExpensiveCloudsCinematicOnly; // 0x0194(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_195[0x3]; // 0x0195(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCloudsParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCloudsParams")
}
static class USceneAction_WeatherSequenceCloudsParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCloudsParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCloudsParams;
// Class Weather.SceneAction_WeatherSequenceCloudsWind
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceCloudsWind : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCloudsWind")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCloudsWind")
}
static class USceneAction_WeatherSequenceCloudsWind* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCloudsWind>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCloudsWind;
// Class Weather.SceneActionState_WeatherSequenceCloudsWind
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceCloudsWind final : public USceneActionState_WeatherSequenceAuto
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceCloudsWind")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceCloudsWind")
}
static class USceneActionState_WeatherSequenceCloudsWind* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceCloudsWind>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceCloudsWind;
// Class Weather.SceneAction_WeatherSequenceCloudsWindParams
// 0x0040 (0x00C8 - 0x0088)
class USceneAction_WeatherSequenceCloudsWindParams final : public USceneAction_WeatherSequenceCloudsWind
{
public:
struct FVolumetricCloudsWeatherWindParams WindParams; // 0x0088(0x003C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_C4[0x4]; // 0x00C4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCloudsWindParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCloudsWindParams")
}
static class USceneAction_WeatherSequenceCloudsWindParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCloudsWindParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCloudsWindParams;
// Class Weather.SceneAction_WeatherSequenceCloudsLegacy
// 0x0010 (0x0098 - 0x0088)
class USceneAction_WeatherSequenceCloudsLegacy final : public USceneAction_WeatherSequence
{
public:
struct FCloudDefinitionName Definition; // 0x0088(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCloudsLegacy")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCloudsLegacy")
}
static class USceneAction_WeatherSequenceCloudsLegacy* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCloudsLegacy>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCloudsLegacy;
// Class Weather.SceneActionState_WeatherSequenceCloudsLegacy
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_WeatherSequenceCloudsLegacy final : public USceneActionState_WeatherSequenceAuto
{
public:
float LatchedBlendIn; // 0x0050(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceCloudsLegacy")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceCloudsLegacy")
}
static class USceneActionState_WeatherSequenceCloudsLegacy* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceCloudsLegacy>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceCloudsLegacy;
// Class Weather.SceneAction_WeatherSequenceCloudsWeatherParams
// 0x0028 (0x00B0 - 0x0088)
class USceneAction_WeatherSequenceCloudsWeatherParams final : public USceneAction_WeatherSequenceCloudsPreset
{
public:
struct FVolumetricCloudsWeatherState WeatherState; // 0x0088(0x0020)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float HeightOffset; // 0x00A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCloudsWeatherParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCloudsWeatherParams")
}
static class USceneAction_WeatherSequenceCloudsWeatherParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCloudsWeatherParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCloudsWeatherParams;
// Class Weather.WeatherCoverageBlueprint
// 0x0000 (0x0268 - 0x0268)
class AWeatherCoverageBlueprint : public AWeatherSurfaceBlueprintBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherCoverageBlueprint")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherCoverageBlueprint")
}
static class AWeatherCoverageBlueprint* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherCoverageBlueprint>();
}
};
DUMPER7_ASSERTS_AWeatherCoverageBlueprint;
// Class Weather.SceneAction_WeatherSequenceEnvGlobal
// 0x0008 (0x0090 - 0x0088)
class USceneAction_WeatherSequenceEnvGlobal : public USceneAction_WeatherSequence
{
public:
bool bUnsetAtEndOfSequence; // 0x0088(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobal")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobal")
}
static class USceneAction_WeatherSequenceEnvGlobal* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobal>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobal;
// Class Weather.SceneActionState_WeatherSequenceEnvGlobal
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceEnvGlobal final : public USceneActionState_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceEnvGlobal")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceEnvGlobal")
}
static class USceneActionState_WeatherSequenceEnvGlobal* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceEnvGlobal>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceEnvGlobal;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalScalar
// 0x0010 (0x00A0 - 0x0090)
class USceneAction_WeatherSequenceEnvGlobalScalar : public USceneAction_WeatherSequenceEnvGlobal
{
public:
struct FEnvironmentalGlobalsScalarName VariableName; // 0x0090(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalScalar")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalScalar")
}
static class USceneAction_WeatherSequenceEnvGlobalScalar* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalScalar>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalScalar;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalScalarCurve
// 0x0098 (0x0138 - 0x00A0)
class USceneAction_WeatherSequenceEnvGlobalScalarCurve final : public USceneAction_WeatherSequenceEnvGlobalScalar
{
public:
struct FRuntimeFloatCurve Value; // 0x00A0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float ClampMin; // 0x0128(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float ClampMax; // 0x012C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendInTime; // 0x0130(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x0134(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bClampMinValue; // 0x0135(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bClampMaxValue; // 0x0136(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_137[0x1]; // 0x0137(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalScalarCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalScalarCurve")
}
static class USceneAction_WeatherSequenceEnvGlobalScalarCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalScalarCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalScalarCurve;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalScalarConstant
// 0x0008 (0x00A8 - 0x00A0)
class USceneAction_WeatherSequenceEnvGlobalScalarConstant : public USceneAction_WeatherSequenceEnvGlobalScalar
{
public:
float Value; // 0x00A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalScalarConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalScalarConstant")
}
static class USceneAction_WeatherSequenceEnvGlobalScalarConstant* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalScalarConstant>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalScalarConstant;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalScalarConstantIn
// 0x0000 (0x00A8 - 0x00A8)
class USceneAction_WeatherSequenceEnvGlobalScalarConstantIn final : public USceneAction_WeatherSequenceEnvGlobalScalarConstant
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalScalarConstantIn")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalScalarConstantIn")
}
static class USceneAction_WeatherSequenceEnvGlobalScalarConstantIn* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalScalarConstantIn>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalScalarConstantIn;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalColor
// 0x0018 (0x00A8 - 0x0090)
class USceneAction_WeatherSequenceEnvGlobalColor : public USceneAction_WeatherSequenceEnvGlobal
{
public:
struct FEnvironmentalGlobalsVectorOrColorName VariableName; // 0x0090(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bLerpWithHSV; // 0x00A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalColor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalColor")
}
static class USceneAction_WeatherSequenceEnvGlobalColor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalColor>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalColor;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalColorCurve
// 0x0210 (0x02B8 - 0x00A8)
class USceneAction_WeatherSequenceEnvGlobalColorCurve final : public USceneAction_WeatherSequenceEnvGlobalColor
{
public:
struct FRuntimeCurveLinearColor Value; // 0x00A8(0x0208)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float BlendInTime; // 0x02B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x02B4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2B5[0x3]; // 0x02B5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalColorCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalColorCurve")
}
static class USceneAction_WeatherSequenceEnvGlobalColorCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalColorCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalColorCurve;
// Class Weather.WindParams
// 0x0000 (0x0028 - 0x0028)
class UWindParams : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WindParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WindParams")
}
static class UWindParams* GetDefaultObj()
{
return GetDefaultObjImpl<UWindParams>();
}
};
DUMPER7_ASSERTS_UWindParams;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalColorConstant
// 0x0010 (0x00B8 - 0x00A8)
class USceneAction_WeatherSequenceEnvGlobalColorConstant : public USceneAction_WeatherSequenceEnvGlobalColor
{
public:
struct FLinearColor Value; // 0x00A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalColorConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalColorConstant")
}
static class USceneAction_WeatherSequenceEnvGlobalColorConstant* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalColorConstant>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalColorConstant;
// Class Weather.SceneAction_WeatherSequenceEnvGlobalColorConstantIn
// 0x0000 (0x00B8 - 0x00B8)
class USceneAction_WeatherSequenceEnvGlobalColorConstantIn final : public USceneAction_WeatherSequenceEnvGlobalColorConstant
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceEnvGlobalColorConstantIn")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceEnvGlobalColorConstantIn")
}
static class USceneAction_WeatherSequenceEnvGlobalColorConstantIn* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceEnvGlobalColorConstantIn>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceEnvGlobalColorConstantIn;
// Class Weather.SceneAction_WeatherSequenceFog
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceFog : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceFog")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceFog")
}
static class USceneAction_WeatherSequenceFog* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceFog>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceFog;
// Class Weather.SceneActionState_WeatherSequenceFog
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceFog final : public USceneActionState_WeatherSequenceAuto
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceFog")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceFog")
}
static class USceneActionState_WeatherSequenceFog* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceFog>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceFog;
// Class Weather.SceneAction_WeatherSequenceFogParams
// 0x01E0 (0x0268 - 0x0088)
class USceneAction_WeatherSequenceFogParams final : public USceneAction_WeatherSequenceFog
{
public:
struct FExpHeightFogParameters Fog; // 0x0088(0x01D8)(Edit, BlueprintVisible, DisableEditOnTemplate, NoDestructor, NativeAccessSpecifierPublic)
bool bFollowCamera; // 0x0260(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_261[0x7]; // 0x0261(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceFogParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceFogParams")
}
static class USceneAction_WeatherSequenceFogParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceFogParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceFogParams;
// Class Weather.SceneAction_WeatherSequenceFogOverrideParams
// 0x0200 (0x0288 - 0x0088)
class USceneAction_WeatherSequenceFogOverrideParams final : public USceneAction_WeatherSequenceFog
{
public:
struct FExpHeightFogParametersOverride Fog; // 0x0088(0x01F8)(Edit, BlueprintVisible, DisableEditOnTemplate, NoDestructor, NativeAccessSpecifierPublic)
bool bFollowCamera; // 0x0280(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_281[0x7]; // 0x0281(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceFogOverrideParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceFogOverrideParams")
}
static class USceneAction_WeatherSequenceFogOverrideParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceFogOverrideParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceFogOverrideParams;
// Class Weather.SceneAction_WeatherSequenceFogLegacy
// 0x0010 (0x0098 - 0x0088)
class USceneAction_WeatherSequenceFogLegacy final : public USceneAction_WeatherSequenceFog
{
public:
struct FFogDefinitionName Definition; // 0x0088(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceFogLegacy")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceFogLegacy")
}
static class USceneAction_WeatherSequenceFogLegacy* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceFogLegacy>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceFogLegacy;
// Class Weather.SceneAction_WeatherSequenceFogNoise
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceFogNoise : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceFogNoise")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceFogNoise")
}
static class USceneAction_WeatherSequenceFogNoise* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceFogNoise>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceFogNoise;
// Class Weather.SceneActionState_WeatherSequenceFogNoise
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceFogNoise final : public USceneActionState_WeatherSequenceAuto
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceFogNoise")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceFogNoise")
}
static class USceneActionState_WeatherSequenceFogNoise* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceFogNoise>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceFogNoise;
// Class Weather.SceneAction_WeatherSequenceFogNoiseSet
// 0x0048 (0x00D0 - 0x0088)
class USceneAction_WeatherSequenceFogNoiseSet final : public USceneAction_WeatherSequenceFogNoise
{
public:
struct FExpHeightFogVolumetricNoiseParameters Noise; // 0x0088(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceFogNoiseSet")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceFogNoiseSet")
}
static class USceneAction_WeatherSequenceFogNoiseSet* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceFogNoiseSet>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceFogNoiseSet;
// Class Weather.SceneAction_WeatherSequenceFogNoiseOverride
// 0x0048 (0x00D0 - 0x0088)
class USceneAction_WeatherSequenceFogNoiseOverride final : public USceneAction_WeatherSequenceFogNoise
{
public:
struct FExpHeightFogVolumetricNoiseParametersOverride Noise; // 0x0088(0x0048)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceFogNoiseOverride")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceFogNoiseOverride")
}
static class USceneAction_WeatherSequenceFogNoiseOverride* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceFogNoiseOverride>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceFogNoiseOverride;
// Class Weather.SceneAction_WeatherSequenceNiagara
// 0x0028 (0x00B0 - 0x0088)
class USceneAction_WeatherSequenceNiagara : public USceneAction_WeatherSequence
{
public:
TSoftObjectPtr<class UNiagaraSystem> NiagaraSystemAsset; // 0x0088(0x0028)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceNiagara")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceNiagara")
}
static class USceneAction_WeatherSequenceNiagara* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceNiagara>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceNiagara;
// Class Weather.SceneActionState_WeatherSequenceNiagara
// 0x0030 (0x0080 - 0x0050)
class USceneActionState_WeatherSequenceNiagara final : public USceneActionState_WeatherSequence
{
public:
class UNiagaraSystem* NiagaraSystem; // 0x0050(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UNiagaraComponent*> NiagaraComponents; // 0x0058(0x0010)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
bool bInInterval; // 0x0068(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSpawned; // 0x0069(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_6A[0x16]; // 0x006A(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceNiagara")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceNiagara")
}
static class USceneActionState_WeatherSequenceNiagara* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceNiagara>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceNiagara;
// Class Weather.SceneAction_WeatherSequenceNiagaraAttached
// 0x0080 (0x0130 - 0x00B0)
class USceneAction_WeatherSequenceNiagaraAttached : public USceneAction_WeatherSequenceNiagara
{
public:
struct FNiagaraSystemSpawnAttachedPointInfo SpawnInfo; // 0x00B0(0x0080)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceNiagaraAttached")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceNiagaraAttached")
}
static class USceneAction_WeatherSequenceNiagaraAttached* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceNiagaraAttached>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceNiagaraAttached;
// Class Weather.SceneAction_WeatherSequenceCameraNiagara
// 0x0010 (0x0140 - 0x0130)
class USceneAction_WeatherSequenceCameraNiagara final : public USceneAction_WeatherSequenceNiagaraAttached
{
public:
class FName SetOutdoors; // 0x0130(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSetOutdoorsValue; // 0x0138(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHideIndoors; // 0x0139(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_13A[0x6]; // 0x013A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCameraNiagara")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCameraNiagara")
}
static class USceneAction_WeatherSequenceCameraNiagara* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCameraNiagara>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCameraNiagara;
// Class Weather.SceneAction_WeatherSequenceSkeletalNiagara
// 0x00B0 (0x0160 - 0x00B0)
class USceneAction_WeatherSequenceSkeletalNiagara final : public USceneAction_WeatherSequenceNiagara
{
public:
class UActorProvider* Actor; // 0x00B0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnTemplate, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FNiagaraSystemSpawnMultiSkeletalInfo SpawnInfo; // 0x00C0(0x0080)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
struct FNiagaraHelpersPrimFilter Filter; // 0x0140(0x0018)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
uint8 Pad_158[0x8]; // 0x0158(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceSkeletalNiagara")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceSkeletalNiagara")
}
static class USceneAction_WeatherSequenceSkeletalNiagara* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceSkeletalNiagara>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceSkeletalNiagara;
// Class Weather.SceneAction_WeatherSequenceNiagaraInWorld
// 0x0060 (0x0110 - 0x00B0)
class USceneAction_WeatherSequenceNiagaraInWorld final : public USceneAction_WeatherSequenceNiagara
{
public:
class UTransformProvider* Transform; // 0x00B0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnTemplate, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FNiagaraSystemSpawnInfo SpawnInfo; // 0x00C0(0x0050)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceNiagaraInWorld")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceNiagaraInWorld")
}
static class USceneAction_WeatherSequenceNiagaraInWorld* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceNiagaraInWorld>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceNiagaraInWorld;
// Class Weather.SceneAction_WeatherSequenceAudioAmbience
// 0x0010 (0x0098 - 0x0088)
class USceneAction_WeatherSequenceAudioAmbience final : public USceneAction_WeatherSequence
{
public:
class UAkAudioEvent* StartSoundFX; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UAkAudioEvent* EndSoundFX; // 0x0090(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceAudioAmbience")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceAudioAmbience")
}
static class USceneAction_WeatherSequenceAudioAmbience* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceAudioAmbience>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceAudioAmbience;
// Class Weather.SceneActionState_WeatherSequenceAudioAmbience
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_WeatherSequenceAudioAmbience final : public USceneActionState_WeatherSequence
{
public:
int32 SoundHandle; // 0x0050(0x0004)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceAudioAmbience")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceAudioAmbience")
}
static class USceneActionState_WeatherSequenceAudioAmbience* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceAudioAmbience>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceAudioAmbience;
// Class Weather.SceneActionState_WeatherSequenceCameraMesh
// 0x0038 (0x0088 - 0x0050)
class USceneActionState_WeatherSequenceCameraMesh final : public USceneActionState_WeatherSequence
{
public:
class UObject* Mesh; // 0x0050(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMeshComponent* MeshComponent; // 0x0058(0x0008)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class UMaterialInstanceDynamic*> MIDs; // 0x0060(0x0010)(Edit, ZeroConstructor, Transient, EditConst, NativeAccessSpecifierPublic)
bool bInInterval; // 0x0070(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSpawned; // 0x0071(0x0001)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_72[0x16]; // 0x0072(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceCameraMesh")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceCameraMesh")
}
static class USceneActionState_WeatherSequenceCameraMesh* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceCameraMesh>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceCameraMesh;
// Class Weather.SceneAction_WeatherSequenceCameraMesh
// 0x0048 (0x00D0 - 0x0088)
class USceneAction_WeatherSequenceCameraMesh : public USceneAction_WeatherSequence
{
public:
struct FVector Offset; // 0x0088(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FRotator Rotation; // 0x0094(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FVector Scale; // 0x00A0(0x000C)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FWeatherSequenceScalarParameterCurve> Parameters; // 0x00B0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NativeAccessSpecifierPublic)
class FName SetMaterialOutdoors; // 0x00C0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHideIndoors; // 0x00C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bSetOutdoorsValue; // 0x00C9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_CA[0x6]; // 0x00CA(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCameraMesh")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCameraMesh")
}
static class USceneAction_WeatherSequenceCameraMesh* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCameraMesh>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCameraMesh;
// Class Weather.SceneAction_WeatherSequenceCameraStaticMesh
// 0x0028 (0x00F8 - 0x00D0)
class USceneAction_WeatherSequenceCameraStaticMesh final : public USceneAction_WeatherSequenceCameraMesh
{
public:
TSoftObjectPtr<class UStaticMesh> Mesh; // 0x00D0(0x0028)(Edit, BlueprintVisible, DisableEditOnTemplate, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCameraStaticMesh")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCameraStaticMesh")
}
static class USceneAction_WeatherSequenceCameraStaticMesh* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCameraStaticMesh>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCameraStaticMesh;
// Class Weather.SceneAction_WeatherSequenceLightingBase
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceLightingBase : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingBase")
}
static class USceneAction_WeatherSequenceLightingBase* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingBase>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingBase;
// Class Weather.SceneActionState_WeatherSequenceLightingBase
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_WeatherSequenceLightingBase : public USceneActionState_WeatherSequence
{
public:
float CurrentTime; // 0x0050(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_54[0x4]; // 0x0054(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceLightingBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceLightingBase")
}
static class USceneActionState_WeatherSequenceLightingBase* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceLightingBase>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceLightingBase;
// Class Weather.SceneAction_WeatherSequenceLightingPostProcessingBase
// 0x0008 (0x0090 - 0x0088)
class USceneAction_WeatherSequenceLightingPostProcessingBase : public USceneAction_WeatherSequenceLightingBase
{
public:
float PostSequenceLifetime; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingPostProcessingBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingPostProcessingBase")
}
static class USceneAction_WeatherSequenceLightingPostProcessingBase* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingPostProcessingBase>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingPostProcessingBase;
// Class Weather.SceneActionState_WeatherSequenceLightingPostProcessing
// 0x05F8 (0x0650 - 0x0058)
class USceneActionState_WeatherSequenceLightingPostProcessing final : public USceneActionState_WeatherSequenceLightingBase
{
public:
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FPostProcessSettings CachedPostProcessSettings; // 0x0060(0x05F0)(Transient, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceLightingPostProcessing")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceLightingPostProcessing")
}
static class USceneActionState_WeatherSequenceLightingPostProcessing* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceLightingPostProcessing>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceLightingPostProcessing;
// Class Weather.SceneAction_WeatherSequenceLightingPostProcessing
// 0x0630 (0x06C0 - 0x0090)
class USceneAction_WeatherSequenceLightingPostProcessing : public USceneAction_WeatherSequenceLightingPostProcessingBase
{
public:
struct FPostProcessSettings PostProcessSettings; // 0x0090(0x05F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FBlendDomain BlendDomain; // 0x0680(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Priority; // 0x06B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x06BC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_6BD[0x3]; // 0x06BD(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingPostProcessing")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingPostProcessing")
}
static class USceneAction_WeatherSequenceLightingPostProcessing* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingPostProcessing>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingPostProcessing;
// Class Weather.SceneAction_WeatherSequenceLightingPostProcessingBlendConstant
// 0x0010 (0x06D0 - 0x06C0)
class USceneAction_WeatherSequenceLightingPostProcessingBlendConstant final : public USceneAction_WeatherSequenceLightingPostProcessing
{
public:
float BlendWeight; // 0x06C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_6C4[0xC]; // 0x06C4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingPostProcessingBlendConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingPostProcessingBlendConstant")
}
static class USceneAction_WeatherSequenceLightingPostProcessingBlendConstant* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingPostProcessingBlendConstant>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingPostProcessingBlendConstant;
// Class Weather.SceneAction_WeatherSequenceLightingPostProcessingBlendCurve
// 0x0090 (0x0750 - 0x06C0)
class USceneAction_WeatherSequenceLightingPostProcessingBlendCurve final : public USceneAction_WeatherSequenceLightingPostProcessing
{
public:
struct FRuntimeFloatCurve BlendWeight; // 0x06C0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x0748(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_749[0x7]; // 0x0749(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingPostProcessingBlendCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingPostProcessingBlendCurve")
}
static class USceneAction_WeatherSequenceLightingPostProcessingBlendCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingPostProcessingBlendCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingPostProcessingBlendCurve;
// Class Weather.SceneAction_WeatherSequenceLightingRenderSettings
// 0x00A0 (0x0130 - 0x0090)
class USceneAction_WeatherSequenceLightingRenderSettings : public USceneAction_WeatherSequenceLightingPostProcessingBase
{
public:
struct FRenderSettingsPostProcessing Settings; // 0x0090(0x005C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
float ExposureTweak; // 0x00EC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FBlendDomain BlendDomain; // 0x00F0(0x0038)(Edit, BlueprintVisible, ContainsInstancedReference, AdvancedDisplay, NativeAccessSpecifierPublic)
float Priority; // 0x0128(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bEnabled; // 0x012C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseExposureTweak; // 0x012D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_12E[0x2]; // 0x012E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingRenderSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingRenderSettings")
}
static class USceneAction_WeatherSequenceLightingRenderSettings* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingRenderSettings>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingRenderSettings;
// Class Weather.SceneAction_WeatherSequenceLightingRenderSettingsBlendConstant
// 0x0008 (0x0138 - 0x0130)
class USceneAction_WeatherSequenceLightingRenderSettingsBlendConstant final : public USceneAction_WeatherSequenceLightingRenderSettings
{
public:
float BlendWeight; // 0x0130(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_134[0x4]; // 0x0134(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingRenderSettingsBlendConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingRenderSettingsBlendConstant")
}
static class USceneAction_WeatherSequenceLightingRenderSettingsBlendConstant* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingRenderSettingsBlendConstant>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingRenderSettingsBlendConstant;
// Class Weather.SceneAction_WeatherSequenceLightingRenderSettingsBlendCurve
// 0x0090 (0x01C0 - 0x0130)
class USceneAction_WeatherSequenceLightingRenderSettingsBlendCurve final : public USceneAction_WeatherSequenceLightingRenderSettings
{
public:
struct FRuntimeFloatCurve BlendWeight; // 0x0130(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x01B8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1B9[0x7]; // 0x01B9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingRenderSettingsBlendCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingRenderSettingsBlendCurve")
}
static class USceneAction_WeatherSequenceLightingRenderSettingsBlendCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingRenderSettingsBlendCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingRenderSettingsBlendCurve;
// Class Weather.SceneAction_WeatherSequenceLightingGlobalLightRigBlendable
// 0x0048 (0x00D0 - 0x0088)
class USceneAction_WeatherSequenceLightingGlobalLightRigBlendable : public USceneAction_WeatherSequenceLightingBase
{
public:
class UGlobalLightingBlendable* GlobalLightingBlendable; // 0x0088(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnTemplate, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FBlendDomain BlendDomain; // 0x0090(0x0038)(Edit, BlueprintVisible, DisableEditOnTemplate, ContainsInstancedReference, NativeAccessSpecifierPublic)
float Priority; // 0x00C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float PostSequenceLifetime; // 0x00CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingGlobalLightRigBlendable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingGlobalLightRigBlendable")
}
static class USceneAction_WeatherSequenceLightingGlobalLightRigBlendable* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingGlobalLightRigBlendable>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingGlobalLightRigBlendable;
// Class Weather.SceneActionState_WeatherSequenceLightingGlobalLightRigBlendable
// 0x0008 (0x0060 - 0x0058)
class USceneActionState_WeatherSequenceLightingGlobalLightRigBlendable final : public USceneActionState_WeatherSequenceLightingBase
{
public:
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceLightingGlobalLightRigBlendable")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceLightingGlobalLightRigBlendable")
}
static class USceneActionState_WeatherSequenceLightingGlobalLightRigBlendable* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceLightingGlobalLightRigBlendable>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceLightingGlobalLightRigBlendable;
// Class Weather.SceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendConstant
// 0x0008 (0x00D8 - 0x00D0)
class USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendConstant final : public USceneAction_WeatherSequenceLightingGlobalLightRigBlendable
{
public:
float BlendWeight; // 0x00D0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D4[0x4]; // 0x00D4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendConstant")
}
static class USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendConstant* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendConstant>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendConstant;
// Class Weather.SceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendCurve
// 0x0090 (0x0160 - 0x00D0)
class USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendCurve final : public USceneAction_WeatherSequenceLightingGlobalLightRigBlendable
{
public:
struct FRuntimeFloatCurve BlendWeight; // 0x00D0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x0158(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_159[0x7]; // 0x0159(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendCurve")
}
static class USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceLightingGlobalLightRigBlendableBlendCurve;
// Class Weather.SceneAction_WeatherSequenceOvercast
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceOvercast : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceOvercast")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceOvercast")
}
static class USceneAction_WeatherSequenceOvercast* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceOvercast>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceOvercast;
// Class Weather.SceneActionState_WeatherSequenceOvercast
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceOvercast final : public USceneActionState_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceOvercast")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceOvercast")
}
static class USceneActionState_WeatherSequenceOvercast* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceOvercast>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceOvercast;
// Class Weather.SceneAction_WeatherSequenceOvercastConstant
// 0x0008 (0x0090 - 0x0088)
class USceneAction_WeatherSequenceOvercastConstant final : public USceneAction_WeatherSequenceOvercast
{
public:
float Overcast; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceOvercastConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceOvercastConstant")
}
static class USceneAction_WeatherSequenceOvercastConstant* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceOvercastConstant>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceOvercastConstant;
// Class Weather.SceneAction_WeatherSequenceOvercastCurve
// 0x0090 (0x0118 - 0x0088)
class USceneAction_WeatherSequenceOvercastCurve final : public USceneAction_WeatherSequenceOvercast
{
public:
struct FRuntimeFloatCurve Overcast; // 0x0088(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x0110(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_111[0x3]; // 0x0111(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float BlendDuration; // 0x0114(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceOvercastCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceOvercastCurve")
}
static class USceneAction_WeatherSequenceOvercastCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceOvercastCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceOvercastCurve;
// Class Weather.SceneAction_WeatherSequenceCold
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceCold : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceCold")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceCold")
}
static class USceneAction_WeatherSequenceCold* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceCold>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceCold;
// Class Weather.SceneActionState_WeatherSequenceCold
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceCold final : public USceneActionState_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceCold")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceCold")
}
static class USceneActionState_WeatherSequenceCold* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceCold>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceCold;
// Class Weather.SceneAction_WeatherSequenceColdConstant
// 0x0008 (0x0090 - 0x0088)
class USceneAction_WeatherSequenceColdConstant final : public USceneAction_WeatherSequenceCold
{
public:
float Cold; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8C[0x4]; // 0x008C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceColdConstant")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceColdConstant")
}
static class USceneAction_WeatherSequenceColdConstant* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceColdConstant>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceColdConstant;
// Class Weather.SceneAction_WeatherSequenceColdCurve
// 0x0090 (0x0118 - 0x0088)
class USceneAction_WeatherSequenceColdCurve final : public USceneAction_WeatherSequenceCold
{
public:
struct FRuntimeFloatCurve Cold; // 0x0088(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x0110(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_111[0x3]; // 0x0111(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float BlendDuration; // 0x0114(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceColdCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceColdCurve")
}
static class USceneAction_WeatherSequenceColdCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceColdCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceColdCurve;
// Class Weather.SceneAction_WeatherSequenceStormCurve
// 0x0090 (0x0118 - 0x0088)
class USceneAction_WeatherSequenceStormCurve : public USceneAction_WeatherSequence
{
public:
struct FRuntimeFloatCurve Curve; // 0x0088(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x0110(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_111[0x7]; // 0x0111(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceStormCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceStormCurve")
}
static class USceneAction_WeatherSequenceStormCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceStormCurve>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceStormCurve;
// Class Weather.SceneActionState_WeatherSequenceStormCurve
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceStormCurve final : public USceneActionState_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceStormCurve")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceStormCurve")
}
static class USceneActionState_WeatherSequenceStormCurve* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceStormCurve>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceStormCurve;
// Class Weather.SceneAction_WeatherSequenceStormIntensity
// 0x0000 (0x0118 - 0x0118)
class USceneAction_WeatherSequenceStormIntensity final : public USceneAction_WeatherSequenceStormCurve
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceStormIntensity")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceStormIntensity")
}
static class USceneAction_WeatherSequenceStormIntensity* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceStormIntensity>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceStormIntensity;
// Class Weather.SceneAction_WeatherSequenceStormCoverage
// 0x0000 (0x0118 - 0x0118)
class USceneAction_WeatherSequenceStormCoverage final : public USceneAction_WeatherSequenceStormCurve
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceStormCoverage")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceStormCoverage")
}
static class USceneAction_WeatherSequenceStormCoverage* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceStormCoverage>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceStormCoverage;
// Class Weather.SceneAction_WeatherSequenceStorm
// 0x0038 (0x00C0 - 0x0088)
class USceneAction_WeatherSequenceStorm final : public USceneAction_WeatherSequence
{
public:
EWeatherSurfacePrecipitation PrecipitationType; // 0x0088(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EWeatherSurfaceStormType Type; // 0x0089(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8A[0x6]; // 0x008A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
TSoftObjectPtr<class UWeatherSurfaceDataAsset> Precipitation; // 0x0090(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWeatherSurfaceDataAsset* PreloadedPrecipitation; // 0x00B8(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceStorm")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceStorm")
}
static class USceneAction_WeatherSequenceStorm* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceStorm>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceStorm;
// Class Weather.SceneActionState_WeatherSequenceStorm
// 0x0020 (0x0070 - 0x0050)
class USceneActionState_WeatherSequenceStorm final : public USceneActionState_WeatherSequence
{
public:
class UWeatherSurfaceDataAsset* Precipitation; // 0x0050(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bKickedOff; // 0x0058(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_59[0x17]; // 0x0059(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceStorm")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceStorm")
}
static class USceneActionState_WeatherSequenceStorm* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceStorm>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceStorm;
// Class Weather.SceneAction_WeatherSequenceStormActor
// 0x0010 (0x0098 - 0x0088)
class USceneAction_WeatherSequenceStormActor final : public USceneAction_WeatherSequence
{
public:
TSubclassOf<class AWeatherSurfaceWorldFXBlueprint> StormActor; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UTransformProvider* Transform; // 0x0090(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceStormActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceStormActor")
}
static class USceneAction_WeatherSequenceStormActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceStormActor>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceStormActor;
// Class Weather.SceneActionState_WeatherSequenceStormActor
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_WeatherSequenceStormActor final : public USceneActionState_WeatherSequence
{
public:
TWeakObjectPtr<class AWeatherSurfaceWorldFXBlueprint> SpawnedActor; // 0x0050(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceStormActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceStormActor")
}
static class USceneActionState_WeatherSequenceStormActor* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceStormActor>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceStormActor;
// Class Weather.SceneAction_WeatherSequenceSunDisk
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceSunDisk : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceSunDisk")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceSunDisk")
}
static class USceneAction_WeatherSequenceSunDisk* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceSunDisk>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceSunDisk;
// Class Weather.SceneActionState_WeatherSequenceSunDisk
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceSunDisk final : public USceneActionState_WeatherSequenceAuto
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceSunDisk")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceSunDisk")
}
static class USceneActionState_WeatherSequenceSunDisk* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceSunDisk>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceSunDisk;
// Class Weather.SceneAction_WeatherSequenceSunDiskParams
// 0x0018 (0x00A0 - 0x0088)
class USceneAction_WeatherSequenceSunDiskParams final : public USceneAction_WeatherSequenceSunDisk
{
public:
struct FSunDiskOverrides SunDisk; // 0x0088(0x0014)(Edit, BlueprintVisible, DisableEditOnTemplate, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_9C[0x4]; // 0x009C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceSunDiskParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceSunDiskParams")
}
static class USceneAction_WeatherSequenceSunDiskParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceSunDiskParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceSunDiskParams;
// Class Weather.SceneAction_WeatherSequenceSunDiskDefaultParams
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceSunDiskDefaultParams final : public USceneAction_WeatherSequenceSunDisk
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceSunDiskDefaultParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceSunDiskDefaultParams")
}
static class USceneAction_WeatherSequenceSunDiskDefaultParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceSunDiskDefaultParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceSunDiskDefaultParams;
// Class Weather.SceneAction_WeatherSequenceSurfaceFog
// 0x0098 (0x0120 - 0x0088)
class USceneAction_WeatherSequenceSurfaceFog final : public USceneAction_WeatherSequence
{
public:
ESurfaceFogType Type; // 0x0088(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_89[0x7]; // 0x0089(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FRuntimeFloatCurve Intensity; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bStretchToDuration; // 0x0118(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_119[0x7]; // 0x0119(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceSurfaceFog")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceSurfaceFog")
}
static class USceneAction_WeatherSequenceSurfaceFog* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceSurfaceFog>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceSurfaceFog;
// Class Weather.SceneActionState_WeatherSequenceSurfaceFog
// 0x0000 (0x0050 - 0x0050)
class USceneActionState_WeatherSequenceSurfaceFog final : public USceneActionState_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceSurfaceFog")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceSurfaceFog")
}
static class USceneActionState_WeatherSequenceSurfaceFog* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceSurfaceFog>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceSurfaceFog;
// Class Weather.SceneAction_WeatherSequenceWind
// 0x0000 (0x0088 - 0x0088)
class USceneAction_WeatherSequenceWind : public USceneAction_WeatherSequence
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceWind")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceWind")
}
static class USceneAction_WeatherSequenceWind* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceWind>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceWind;
// Class Weather.SceneActionState_WeatherSequenceWind
// 0x0008 (0x0058 - 0x0050)
class USceneActionState_WeatherSequenceWind final : public USceneActionState_WeatherSequenceAuto
{
public:
TWeakObjectPtr<class UWeatherWindDirectionalSourceComponent> WindSource; // 0x0050(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceWind")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceWind")
}
static class USceneActionState_WeatherSequenceWind* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceWind>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceWind;
// Class Weather.SceneAction_WeatherSequenceWindParams
// 0x0138 (0x01C0 - 0x0088)
class USceneAction_WeatherSequenceWindParams final : public USceneAction_WeatherSequenceWind
{
public:
struct FWindParameters Wind; // 0x0088(0x0128)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
class UWindGustController* WindGustController; // 0x01B0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnTemplate, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWindParametersSampleTime SampleTime; // 0x01B8(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceWindParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceWindParams")
}
static class USceneAction_WeatherSequenceWindParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceWindParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceWindParams;
// Class Weather.SceneAction_WeatherSequenceWindRandomParams
// 0x0018 (0x00A0 - 0x0088)
class USceneAction_WeatherSequenceWindRandomParams final : public USceneAction_WeatherSequenceWind
{
public:
float MinAngle; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxAngle; // 0x008C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinSpeed; // 0x0090(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxSpeed; // 0x0094(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWindGustController* WindGustController; // 0x0098(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, DisableEditOnTemplate, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceWindRandomParams")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceWindRandomParams")
}
static class USceneAction_WeatherSequenceWindRandomParams* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceWindRandomParams>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceWindRandomParams;
// Class Weather.SceneAction_WeatherSequenceWindLegacy
// 0x0010 (0x0098 - 0x0088)
class USceneAction_WeatherSequenceWindLegacy final : public USceneAction_WeatherSequenceWind
{
public:
struct FWindDefinitionName Definition; // 0x0088(0x0010)(Edit, BlueprintVisible, DisableEditOnTemplate, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceWindLegacy")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceWindLegacy")
}
static class USceneAction_WeatherSequenceWindLegacy* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceWindLegacy>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceWindLegacy;
// Class Weather.SceneAction_WeatherSequenceWindMulti
// 0x0020 (0x00A8 - 0x0088)
class USceneAction_WeatherSequenceWindMulti final : public USceneAction_WeatherSequence
{
public:
float BlendInTime; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EWindParametersTimeBase BlendInTimeBase; // 0x008C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_8D[0x3]; // 0x008D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FWindDefinitionName> Definitions; // 0x0090(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, NativeAccessSpecifierPublic)
bool bRandomizeOrder; // 0x00A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneAction_WeatherSequenceWindMulti")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneAction_WeatherSequenceWindMulti")
}
static class USceneAction_WeatherSequenceWindMulti* GetDefaultObj()
{
return GetDefaultObjImpl<USceneAction_WeatherSequenceWindMulti>();
}
};
DUMPER7_ASSERTS_USceneAction_WeatherSequenceWindMulti;
// Class Weather.SceneActionState_WeatherSequenceWindMulti
// 0x0158 (0x01A8 - 0x0050)
class USceneActionState_WeatherSequenceWindMulti final : public USceneActionState_WeatherSequence
{
public:
TWeakObjectPtr<class UWeatherWindDirectionalSourceInstantComponent> WindSource; // 0x0050(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWindParameters WindParameters; // 0x0058(0x0128)(Transient, NativeAccessSpecifierPublic)
struct FWindParametersSampleTime SampleTime; // 0x0180(0x0008)(Transient, NoDestructor, NativeAccessSpecifierPublic)
class UWindGustController* WindGustController; // 0x0188(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherTimeBase StartWeatherTime; // 0x0190(0x0010)(Transient, NoDestructor, NativeAccessSpecifierPublic)
int32 Index_0; // 0x01A0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bValidParameters; // 0x01A4(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1A5[0x3]; // 0x01A5(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SceneActionState_WeatherSequenceWindMulti")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SceneActionState_WeatherSequenceWindMulti")
}
static class USceneActionState_WeatherSequenceWindMulti* GetDefaultObj()
{
return GetDefaultObjImpl<USceneActionState_WeatherSequenceWindMulti>();
}
};
DUMPER7_ASSERTS_USceneActionState_WeatherSequenceWindMulti;
// Class Weather.WeatherDecalUpdateDecalFullScreenOpacity
// 0x0008 (0x0050 - 0x0048)
class UWeatherDecalUpdateDecalFullScreenOpacity final : public UWeatherDecalUpdateSingleParameterFlex
{
public:
bool bIncludeWeatherblendDomainOpacity; // 0x0048(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bToggleVisibilityBasedOnOpacity; // 0x0049(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4A[0x6]; // 0x004A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherDecalUpdateDecalFullScreenOpacity")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherDecalUpdateDecalFullScreenOpacity")
}
static class UWeatherDecalUpdateDecalFullScreenOpacity* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherDecalUpdateDecalFullScreenOpacity>();
}
};
DUMPER7_ASSERTS_UWeatherDecalUpdateDecalFullScreenOpacity;
// Class Weather.StormWeatherDecalTracker
// 0x0038 (0x0088 - 0x0050)
class UStormWeatherDecalTracker final : public UWeatherDecalTracker
{
public:
TWeakObjectPtr<class UWorld> OwningWorld; // 0x0050(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherStormState StormState; // 0x0058(0x0020)(Edit, Transient, EditConst, NativeAccessSpecifierPublic)
class AWeatherAnimationBlueprint* AnimationActor; // 0x0078(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AWeatherCoverageBlueprint* CoverageActor; // 0x0080(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StormWeatherDecalTracker")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StormWeatherDecalTracker")
}
static class UStormWeatherDecalTracker* GetDefaultObj()
{
return GetDefaultObjImpl<UStormWeatherDecalTracker>();
}
};
DUMPER7_ASSERTS_UStormWeatherDecalTracker;
// Class Weather.StormWeatherDecalDefault
// 0x00C0 (0x00E8 - 0x0028)
class UStormWeatherDecalDefault final : public UStormWeatherDecal
{
public:
struct FWeatherDecalSetup Setup; // 0x0028(0x0020)(Edit, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TSubclassOf<class AWeatherAnimationBlueprint> WeatherAnimationClass; // 0x0048(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class AWeatherCoverageBlueprint> WeatherCoverageClass; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherStormSurfaceParams SurfaceParameters; // 0x0058(0x0070)(Edit, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalSettings*> ExtraSettings; // 0x00C8(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<class UWeatherDecalUpdate*> Updates; // 0x00D8(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StormWeatherDecalDefault")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StormWeatherDecalDefault")
}
static class UStormWeatherDecalDefault* GetDefaultObj()
{
return GetDefaultObjImpl<UStormWeatherDecalDefault>();
}
};
DUMPER7_ASSERTS_UStormWeatherDecalDefault;
// Class Weather.WeatherSurfaceDataAsset
// 0x0158 (0x0188 - 0x0030)
class UWeatherSurfaceDataAsset final : public UDataAsset
{
public:
struct FWeatherDecalSetup Decal; // 0x0030(0x0020)(Edit, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
TSubclassOf<class AWeatherAnimationBlueprint> BPWeatherAnimationClass; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TSubclassOf<class AWeatherCoverageBlueprint> BPWeatherCoverageClass; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherStormSurfaceParams SurfaceParameters; // 0x0060(0x0070)(Edit, NoDestructor, NativeAccessSpecifierPublic)
class FName PermuterName; // 0x00D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SwapRadius; // 0x00D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_DC[0x4]; // 0x00DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FWeatherSurfaceCharacterFXSettings CharacterFX; // 0x00E0(0x00A0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bDoWeatherSwap; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_181[0x7]; // 0x0181(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSurfaceDataAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSurfaceDataAsset")
}
static class UWeatherSurfaceDataAsset* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherSurfaceDataAsset>();
}
};
DUMPER7_ASSERTS_UWeatherSurfaceDataAsset;
// Class Weather.WeatherTypesAsset
// 0x0010 (0x0040 - 0x0030)
class UWeatherTypesAsset final : public UDataAsset
{
public:
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraParameterCollection* NiagaraParameterCollection; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherTypesAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherTypesAsset")
}
static class UWeatherTypesAsset* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherTypesAsset>();
}
};
DUMPER7_ASSERTS_UWeatherTypesAsset;
// Class Weather.WeatherStorm
// 0x0148 (0x0170 - 0x0028)
class UWeatherStorm final : public UObject
{
public:
TWeakObjectPtr<class AActor> ParentActor; // 0x0028(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TWeakObjectPtr<class UObject> StormOwner; // 0x0030(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWeatherSurfaceDataAsset* SurfaceData; // 0x0038(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWeatherStormState StormState; // 0x0040(0x0020)(Edit, Transient, EditConst, NativeAccessSpecifierPublic)
class AFullScreenWeatherDecalActor* WeatherDecal; // 0x0060(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AWeatherAnimationBlueprint* WeatherAnimationActor; // 0x0068(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AWeatherCoverageBlueprint* WeatherCoverageActor; // 0x0070(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialSwapSphereSelectionComponent* WeatherSwapper; // 0x0078(0x0008)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UMaterialPermuterLoadingBundle* CharacterFXLoadingBundle; // 0x0080(0x0008)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<TWeakObjectPtr<class AActor>, struct FWeatherSurfaceCharacterFXState> CharacterFX; // 0x0088(0x0050)(Edit, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
uint8 Pad_D8[0x8]; // 0x00D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FMaterialPermuterKey WeatherGroupKey; // 0x00E0(0x0010)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected)
uint8 Pad_F0[0x78]; // 0x00F0(0x0078)(Fixing Size After Last Property [ Dumper-7 ])
struct FTimerHandle StormEndTimerHandle; // 0x0168(0x0008)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void TickStormWeatherLerpOut();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherStorm")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherStorm")
}
static class UWeatherStorm* GetDefaultObj()
{
return GetDefaultObjImpl<UWeatherStorm>();
}
};
DUMPER7_ASSERTS_UWeatherStorm;
// Class Weather.WeatherAnimationBlueprint
// 0x0000 (0x0268 - 0x0268)
class AWeatherAnimationBlueprint : public AWeatherSurfaceBlueprintBase
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherAnimationBlueprint")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherAnimationBlueprint")
}
static class AWeatherAnimationBlueprint* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherAnimationBlueprint>();
}
};
DUMPER7_ASSERTS_AWeatherAnimationBlueprint;
// Class Weather.WeatherSurfaceFogSelective
// 0x0010 (0x0270 - 0x0260)
class AWeatherSurfaceFogSelective final : public AWeatherSurfaceFogBase
{
public:
class USceneComponent* OnlyShowHide; // 0x0260(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOnlyShowHideIncludeChildren; // 0x0268(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_269[0x7]; // 0x0269(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetComponentToShowHide(class USceneComponent* SceneComponent, bool bIncludeChildren);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherSurfaceFogSelective")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherSurfaceFogSelective")
}
static class AWeatherSurfaceFogSelective* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherSurfaceFogSelective>();
}
};
DUMPER7_ASSERTS_AWeatherSurfaceFogSelective;
// Class Weather.WeatherStormFXMulti
// 0x0020 (0x0278 - 0x0258)
class AWeatherStormFXMulti final : public AWeatherStormFXBase
{
public:
TArray<struct FWeatherStormTypeFXSettings> Settings; // 0x0258(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
TArray<struct FWeatherStormTypeFXSettingsState> States; // 0x0268(0x0010)(BlueprintVisible, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WeatherStormFXMulti")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WeatherStormFXMulti")
}
static class AWeatherStormFXMulti* GetDefaultObj()
{
return GetDefaultObjImpl<AWeatherStormFXMulti>();
}
};
DUMPER7_ASSERTS_AWeatherStormFXMulti;
// Class Weather.WindParamsFixed
// 0x0138 (0x0160 - 0x0028)
class UWindParamsFixed final : public UWindParams
{
public:
class FName Name_0; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Angle; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Speed; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UWindGustController* WindGustController; // 0x0038(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FWindParametersSampleTime SampleTime; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
struct FRuntimeFloatCurve ModAngle; // 0x0048(0x0088)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
struct FRuntimeFloatCurve ModSpeed; // 0x00D0(0x0088)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
bool bLoopModAngle; // 0x0158(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLoopModSpeed; // 0x0159(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_15A[0x6]; // 0x015A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WindParamsFixed")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WindParamsFixed")
}
static class UWindParamsFixed* GetDefaultObj()
{
return GetDefaultObjImpl<UWindParamsFixed>();
}
};
DUMPER7_ASSERTS_UWindParamsFixed;
// Class Weather.WindVolumeInterface
// 0x0000 (0x0000 - 0x0000)
class IWindVolumeInterface final
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WindVolumeInterface")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WindVolumeInterface")
}
static class IWindVolumeInterface* GetDefaultObj()
{
return GetDefaultObjImpl<IWindVolumeInterface>();
}
class UObject* AsUObject()
{
return reinterpret_cast<UObject*>(this);
}
const class UObject* AsUObject() const
{
return reinterpret_cast<const UObject*>(this);
}
};
DUMPER7_ASSERTS_IWindVolumeInterface;
}