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

450 lines
25 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: AnimatedLights
#include "Basic.hpp"
#include "Engine_classes.hpp"
#include "AnimatedLights_structs.hpp"
#include "CoreUObject_classes.hpp"
namespace SDK
{
// Class AnimatedLights.AnimatedLightClusterComponent
// 0x0040 (0x0260 - 0x0220)
class UAnimatedLightClusterComponent : public USceneComponent
{
public:
class UAnimatedLightsClusterSettings* CullingSettings; // 0x0218(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<TWeakObjectPtr<class ULightComponent>> LightComponents; // 0x0220(0x0010)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
uint8 Pad_230[0x10]; // 0x0230(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
float MaxVisibleDistance; // 0x0240(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SleepDeltaTime; // 0x0244(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_248[0x10]; // 0x0248(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
bool bCanForceUpdates; // 0x0258(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
uint8 Pad_259[0x7]; // 0x0259(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void RebuildLights();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightClusterComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightClusterComponent")
}
static class UAnimatedLightClusterComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightClusterComponent>();
}
};
DUMPER7_ASSERTS_UAnimatedLightClusterComponent;
// Class AnimatedLights.AnimatedLightClusterComponentAuto
// 0x0000 (0x0260 - 0x0260)
class UAnimatedLightClusterComponentAuto : public UAnimatedLightClusterComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightClusterComponentAuto")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightClusterComponentAuto")
}
static class UAnimatedLightClusterComponentAuto* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightClusterComponentAuto>();
}
};
DUMPER7_ASSERTS_UAnimatedLightClusterComponentAuto;
// Class AnimatedLights.AnimatedLightSettingsAsset
// 0x0038 (0x0068 - 0x0030)
class UAnimatedLightSettingsAsset final : public UDataAsset
{
public:
struct FAnimatedLightSettings Settings; // 0x0030(0x0034)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightSettingsAsset")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightSettingsAsset")
}
static class UAnimatedLightSettingsAsset* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightSettingsAsset>();
}
};
DUMPER7_ASSERTS_UAnimatedLightSettingsAsset;
// Class AnimatedLights.AnimatedLightComponentBase
// 0x0010 (0x0270 - 0x0260)
class UAnimatedLightComponentBase : public UAnimatedLightClusterComponentAuto
{
public:
float StartOffset; // 0x0260(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DurationScale; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bDeepScanChildren : 1; // 0x0268(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bEnabled : 1; // 0x0268(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 RandomizeStartOffset : 1; // 0x0268(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_269[0x3]; // 0x0269(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float Time; // 0x026C(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
void DisableAnimatedLight();
void EnableAnimatedLight(bool bEnable);
void IsAnimatedLightEnabled(bool* bIsEnabled) const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightComponentBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightComponentBase")
}
static class UAnimatedLightComponentBase* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightComponentBase>();
}
};
DUMPER7_ASSERTS_UAnimatedLightComponentBase;
// Class AnimatedLights.AnimatedLightComponent
// 0x0050 (0x02C0 - 0x0270)
class UAnimatedLightComponent final : public UAnimatedLightComponentBase
{
public:
class UCurveLinearColor* ColorCurve_DEPRICATED; // 0x0270(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCurveFloat* IntensityCurve_DEPRICATED; // 0x0278(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float WaveSpeed1; // 0x0280(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float WaveSpeed2; // 0x0284(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinIntensity; // 0x0288(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAnimatedLightComponentNoiseType IntensityNoiseType; // 0x028C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_28D[0x3]; // 0x028D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float IntensityNoiseSpeed; // 0x0290(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float IntensityNoiseFactor; // 0x0294(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAnimatedLightComponentNoiseType HueNoiseType; // 0x0298(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_299[0x3]; // 0x0299(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float HueNoiseSpeed; // 0x029C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float HueNoiseAmount; // 0x02A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
EAnimatedLightComponentNoiseType SaturationNoiseType; // 0x02A4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2A5[0x3]; // 0x02A5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float SaturationNoiseSpeed; // 0x02A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SaturationNoiseAmount; // 0x02AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 UseMathBased : 1; // 0x02B0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bAddIntensityNoise : 1; // 0x02B0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bAddHSVNoise : 1; // 0x02B0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bLoopColorCurve_DEPRICATED : 1; // 0x02B0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bLoopIntensityCurve_DEPRICATED : 1; // 0x02B0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2B1[0xF]; // 0x02B1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightComponent")
}
static class UAnimatedLightComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightComponent>();
}
};
DUMPER7_ASSERTS_UAnimatedLightComponent;
// Class AnimatedLights.AnimatedLightComponentLean
// 0x0010 (0x0280 - 0x0270)
class UAnimatedLightComponentLean final : public UAnimatedLightComponentBase
{
public:
class UAnimatedLightSettingsAsset* Settings; // 0x0270(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_278[0x8]; // 0x0278(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightComponentLean")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightComponentLean")
}
static class UAnimatedLightComponentLean* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightComponentLean>();
}
};
DUMPER7_ASSERTS_UAnimatedLightComponentLean;
// Class AnimatedLights.AnimatedLightPluginSettings
// 0x0010 (0x0040 - 0x0030)
class UAnimatedLightPluginSettings final : public UDataAsset
{
public:
TArray<class FName> InOrderBuckets; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightPluginSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightPluginSettings")
}
static class UAnimatedLightPluginSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightPluginSettings>();
}
};
DUMPER7_ASSERTS_UAnimatedLightPluginSettings;
// Class AnimatedLights.AnimatedLightClusterComponentChildOfLight
// 0x0000 (0x0260 - 0x0260)
class UAnimatedLightClusterComponentChildOfLight final : public UAnimatedLightClusterComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightClusterComponentChildOfLight")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightClusterComponentChildOfLight")
}
static class UAnimatedLightClusterComponentChildOfLight* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightClusterComponentChildOfLight>();
}
};
DUMPER7_ASSERTS_UAnimatedLightClusterComponentChildOfLight;
// Class AnimatedLights.AnimatedLightWorldData
// 0x00F8 (0x0120 - 0x0028)
class UAnimatedLightWorldData final : public UObject
{
public:
class UAnimatedLightPluginSettings* Settings; // 0x0028(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_30[0xF0]; // 0x0030(0x00F0)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightWorldData")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightWorldData")
}
static class UAnimatedLightWorldData* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightWorldData>();
}
};
DUMPER7_ASSERTS_UAnimatedLightWorldData;
// Class AnimatedLights.AnimatedLightsAPI
// 0x0000 (0x0028 - 0x0028)
class UAnimatedLightsAPI final : public UBlueprintFunctionLibrary
{
public:
static bool AnimatedLightIsPaused(class UObject* WorldContextObject, class ULightComponent* LightComponent, class UObject* PauseOwner, bool* bPaused);
static bool GetAnimatedLightColor(class ULightComponent* light, struct FLinearColor* Color, bool bGetEvenIfNotAnimated);
static bool GetAnimatedLightColorIntensity(class ULightComponent* light, struct FLinearColor* Color, float* Intensity, bool bGetEvenIfNotAnimated);
static bool GetAnimatedLightIntensity(class ULightComponent* light, float* Intensity, bool bGetEvenIfNotAnimated);
static void IsAnimatedLight(class ULightComponent* light, bool* bIsAnimatedLight);
static bool PauseAnimatedLight(class UObject* WorldContextObject, class ULightComponent* LightComponent, class UObject* PauseOwner);
static bool SetAnimatedLightColor(class ULightComponent* light, const struct FLinearColor& Color, bool bSetEvenIfNotAnimated);
static bool SetAnimatedLightColorIntensity(class ULightComponent* light, const struct FLinearColor& Color, float Intensity, bool bSetEvenIfNotAnimated);
static bool SetAnimatedLightIntensity(class ULightComponent* light, float Intensity, bool bSetEvenIfNotAnimated);
static bool UnpauseAnimatedLight(class UObject* WorldContextObject, class ULightComponent* LightComponent, class UObject* PauseOwner);
static bool UnpauseAnimatedLights(class UObject* WorldContextObject, class UObject* PauseOwner);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightsAPI")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightsAPI")
}
static class UAnimatedLightsAPI* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightsAPI>();
}
};
DUMPER7_ASSERTS_UAnimatedLightsAPI;
// Class AnimatedLights.AnimatedLightParametersComponentBase
// 0x0000 (0x0220 - 0x0220)
class UAnimatedLightParametersComponentBase : public USceneComponent
{
public:
bool bEnabled; // 0x0218(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_219[0x7]; // 0x0219(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetEnabled(bool bNewEnabled);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightParametersComponentBase")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightParametersComponentBase")
}
static class UAnimatedLightParametersComponentBase* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightParametersComponentBase>();
}
};
DUMPER7_ASSERTS_UAnimatedLightParametersComponentBase;
// Class AnimatedLights.AnimatedLightParametersComponentAuto
// 0x0010 (0x0230 - 0x0220)
class UAnimatedLightParametersComponentAuto : public UAnimatedLightParametersComponentBase
{
public:
class ULightComponent* ForceLightComponent; // 0x0220(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bUseForceLightComponent; // 0x0228(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_229[0x7]; // 0x0229(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightParametersComponentAuto")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightParametersComponentAuto")
}
static class UAnimatedLightParametersComponentAuto* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightParametersComponentAuto>();
}
};
DUMPER7_ASSERTS_UAnimatedLightParametersComponentAuto;
// Class AnimatedLights.AnimatedLightParametersComponent
// 0x0020 (0x0250 - 0x0230)
class UAnimatedLightParametersComponent final : public UAnimatedLightParametersComponentAuto
{
public:
TArray<struct FAnimatedLightExtraSetupMaterialParameter> MaterialParameters; // 0x0230(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
TArray<struct FAnimatedLightExtraSetupNiagaraParameter> NiagaraParameters; // 0x0240(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
public:
bool AddAnimatedLightMaterialParameter(class UMaterialInstanceDynamic* MaterialInstanceDynamic, const struct FAnimatedLightExtraParameter& Parameter);
bool AddAnimatedLightMaterialParameters(class UMaterialInstanceDynamic* MaterialInstanceDynamic, const TArray<struct FAnimatedLightExtraParameter>& ParameterList);
bool AddAnimatedLightNiagaraParameter(class UNiagaraComponent* NiagaraComponent, const struct FAnimatedLightExtraParameter& Parameter);
bool AddAnimatedLightNiagaraParameters(class UNiagaraComponent* NiagaraComponent, const TArray<struct FAnimatedLightExtraParameter>& ParameterList);
bool RemoveAnimatedLightMaterialParameter(class FName Parameter);
bool RemoveAnimatedLightMaterialParameters(class UMaterialInstanceDynamic* MaterialInstanceDynamic);
bool RemoveAnimatedLightNiagaraParameter(class FName Parameter);
bool RemoveAnimatedLightNiagaraParameters(class UNiagaraComponent* NiagaraComponent);
bool RemoveAnimatedLightParameter(class FName Parameter);
bool RemoveAnimatedLightParameters();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightParametersComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightParametersComponent")
}
static class UAnimatedLightParametersComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightParametersComponent>();
}
};
DUMPER7_ASSERTS_UAnimatedLightParametersComponent;
// Class AnimatedLights.AnimatedLightsClusterSettings
// 0x0028 (0x0058 - 0x0030)
class UAnimatedLightsClusterSettings final : public UDataAsset
{
public:
float TickEveryFrameDistanceMeters; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SlowTickDistanceMeters; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SlowTickRateSeconds; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxTickEveryFrameDistanceMeters; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxSlowTickDistanceMeters; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float InverseRange; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxInverseRange; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float SlowTickInverseRange; // 0x004C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAutoScale; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void SetRange(float NewTickEveryFrameDistanceMeters, float NewSlowTickDistanceMeters);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightsClusterSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightsClusterSettings")
}
static class UAnimatedLightsClusterSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UAnimatedLightsClusterSettings>();
}
};
DUMPER7_ASSERTS_UAnimatedLightsClusterSettings;
// Class AnimatedLights.AnimatedLightsSingleton
// 0x0008 (0x0250 - 0x0248)
class AAnimatedLightsSingleton final : public AActor
{
public:
class UAnimatedLightWorldData* WorldData; // 0x0248(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("AnimatedLightsSingleton")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"AnimatedLightsSingleton")
}
static class AAnimatedLightsSingleton* GetDefaultObj()
{
return GetDefaultObjImpl<AAnimatedLightsSingleton>();
}
};
DUMPER7_ASSERTS_AAnimatedLightsSingleton;
}