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

417 lines
26 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: LerpVolumes
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
namespace SDK
{
// Enum LerpVolumes.ELerpVolumesApplyWorldContextMode
// NumValues: 0x0005
enum class ELerpVolumesApplyWorldContextMode : uint8
{
SetRTPCs = 0,
SendHermes = 1,
SetNPCs = 2,
SetMPCs = 3,
ELerpVolumesApplyWorldContextMode_MAX = 4,
};
// Enum LerpVolumes.ELerpVolumesGetTagValueMode
// NumValues: 0x0004
enum class ELerpVolumesGetTagValueMode : uint8
{
Default = 0,
FinalValue = 1,
FullList = 2,
ELerpVolumesGetTagValueMode_MAX = 3,
};
// Enum LerpVolumes.ELerpVolumesTagValueMode
// NumValues: 0x0003
enum class ELerpVolumesTagValueMode : uint8
{
FinalValue = 0,
FullList = 1,
ELerpVolumesTagValueMode_MAX = 2,
};
// Enum LerpVolumes.ELerpVolumesInterpolantType
// NumValues: 0x0008
enum class ELerpVolumesInterpolantType : uint8
{
Unknown = 0,
Scalar = 1,
Integer = 2,
Vector = 3,
UnitDirection = 4,
Color = 5,
Tag = 6,
ELerpVolumesInterpolantType_MAX = 7,
};
// Enum LerpVolumes.EVolumeCenterlineMode
// NumValues: 0x0005
enum class EVolumeCenterlineMode : uint8
{
None = 0,
XAxis = 1,
YAxis = 2,
ZAxis = 3,
EVolumeCenterlineMode_MAX = 4,
};
// ScriptStruct LerpVolumes.LerpVolumesReplaceLevelSubString
// 0x0020 (0x0020 - 0x0000)
struct FLerpVolumesReplaceLevelSubString final
{
public:
class FString LevelSubString; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ReplaceWith; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesReplaceLevelSubString;
// ScriptStruct LerpVolumes.LerpVolumesReplaceLevelSuffix
// 0x0020 (0x0020 - 0x0000)
struct FLerpVolumesReplaceLevelSuffix final
{
public:
class FString LevelSuffix; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ReplaceWith; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesReplaceLevelSuffix;
// ScriptStruct LerpVolumes.LerpVolumesReplaceLevelPrefix
// 0x0020 (0x0020 - 0x0000)
struct FLerpVolumesReplaceLevelPrefix final
{
public:
class FString LevelPrefix; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ReplaceWith; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesReplaceLevelPrefix;
// ScriptStruct LerpVolumes.LerpVolumesRemapLevelName
// 0x0028 (0x0028 - 0x0000)
struct FLerpVolumesRemapLevelName final
{
public:
class FString InLevelName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString OutLevelName; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bExactMatch; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumesRemapLevelName;
// ScriptStruct LerpVolumes.LerpVolumesApplyWorldContext
// 0x00C0 (0x00C0 - 0x0000)
struct FLerpVolumesApplyWorldContext final
{
public:
class UWorld* World; // 0x0000(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* sender; // 0x0008(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AActor* Receiver; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<class UMaterialParameterCollection*, class UMaterialParameterCollectionInstance*> MPCs; // 0x0018(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
TMap<class UNiagaraParameterCollection*, class UNiagaraParameterCollectionInstance*> NPCs; // 0x0068(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
int32 Mode; // 0x00B8(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_BC[0x4]; // 0x00BC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumesApplyWorldContext;
// ScriptStruct LerpVolumes.LerpVolumesInterpolantBase
// 0x0010 (0x0010 - 0x0000)
struct FLerpVolumesInterpolantBase
{
public:
class FName HermesMessage; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName WWiseRTPC; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesInterpolantBase;
// ScriptStruct LerpVolumes.LerpVolumesInterpolantPCs
// 0x0010 (0x0020 - 0x0010)
struct FLerpVolumesInterpolantPCs : public FLerpVolumesInterpolantBase
{
public:
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UNiagaraParameterCollection* NiagaraParameterCollection; // 0x0018(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesInterpolantPCs;
// ScriptStruct LerpVolumes.LerpVolumesScalar
// 0x0010 (0x0030 - 0x0020)
struct FLerpVolumesScalar final : public FLerpVolumesInterpolantPCs
{
public:
float Value; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MinValue; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float MaxValue; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bClampMinValue : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bClampMaxValue : 1; // 0x002C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bNormalizeValue : 1; // 0x002C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumesScalar;
// ScriptStruct LerpVolumes.LerpVolumesInteger
// 0x0010 (0x0030 - 0x0020)
struct FLerpVolumesInteger final : public FLerpVolumesInterpolantPCs
{
public:
int32 Value; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MinValue; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 MaxValue; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 bClampMinValue : 1; // 0x002C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 bClampMaxValue : 1; // 0x002C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumesInteger;
// ScriptStruct LerpVolumes.LerpVolumesVector
// 0x0010 (0x0030 - 0x0020)
struct FLerpVolumesVector final : public FLerpVolumesInterpolantPCs
{
public:
struct FVector Value; // 0x0020(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumesVector;
// ScriptStruct LerpVolumes.LerpVolumesUnitDirection
// 0x0010 (0x0030 - 0x0020)
struct FLerpVolumesUnitDirection final : public FLerpVolumesInterpolantPCs
{
public:
struct FVector Value; // 0x0020(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumesUnitDirection;
// ScriptStruct LerpVolumes.LerpVolumesColor
// 0x0010 (0x0030 - 0x0020)
struct FLerpVolumesColor final : public FLerpVolumesInterpolantPCs
{
public:
struct FLinearColor Value; // 0x0020(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesColor;
// ScriptStruct LerpVolumes.LerpVolumesTagEntry
// 0x0018 (0x0018 - 0x0000)
struct FLerpVolumesTagEntry final
{
public:
class FString StringValue; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName NameValue; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesTagEntry;
// ScriptStruct LerpVolumes.LerpVolumesTag
// 0x0038 (0x0048 - 0x0010)
struct FLerpVolumesTag final : public FLerpVolumesInterpolantBase
{
public:
struct FLerpVolumesTagEntry DefaultValue; // 0x0010(0x0018)(Edit, NativeAccessSpecifierPublic)
float AlphaTransition; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bForceFullHistory; // 0x002C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bOnlySetDefaultWWiseRTPCIfNotEmpty; // 0x002D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_2E[0x2]; // 0x002E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
TArray<struct FLerpVolumesTagEntry> History; // 0x0030(0x0010)(Edit, ZeroConstructor, Transient, EditConst, NativeAccessSpecifierPublic)
ELerpVolumesTagValueMode DefaultValueMode; // 0x0040(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELerpVolumesTagValueMode RTPCValueMode; // 0x0041(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELerpVolumesTagValueMode HermesValueMode; // 0x0042(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_43[0x5]; // 0x0043(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumesTag;
// ScriptStruct LerpVolumes.LerpVolumesInterpolants
// 0x01E0 (0x01E0 - 0x0000)
struct FLerpVolumesInterpolants final
{
public:
TMap<class FName, struct FLerpVolumesScalar> Scalars; // 0x0000(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FLerpVolumesInteger> Integers; // 0x0050(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FLerpVolumesVector> Vectors; // 0x00A0(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FLerpVolumesUnitDirection> Directions; // 0x00F0(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FLerpVolumesColor> Colors; // 0x0140(0x0050)(Edit, NativeAccessSpecifierPublic)
TMap<class FName, struct FLerpVolumesTag> Tags; // 0x0190(0x0050)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesInterpolants;
// ScriptStruct LerpVolumes.LerpVolumesInterpolantsEvaluator
// 0x01E8 (0x01E8 - 0x0000)
struct FLerpVolumesInterpolantsEvaluator final
{
public:
struct FLerpVolumesInterpolants Interpolants; // 0x0000(0x01E0)(Edit, Transient, EditConst, NativeAccessSpecifierPublic)
class ULerpVolumesPresistentContextData* ContextData; // 0x01E0(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesInterpolantsEvaluator;
// ScriptStruct LerpVolumes.VolumeCenterlineSettings
// 0x000C (0x000C - 0x0000)
struct FVolumeCenterlineSettings final
{
public:
EVolumeCenterlineMode Mode; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
float CeilingFlatness; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FloorFlatness; // 0x0008(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVolumeCenterlineSettings;
// ScriptStruct LerpVolumes.LerpVolumeInfo
// 0x0040 (0x0040 - 0x0000)
struct FLerpVolumeInfo final
{
public:
class AVolume* Volume; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVolumeCenterlineSettings Centerline; // 0x0008(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
float BlendRadius; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float BlendWeight; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FBox BoundingBox; // 0x001C(0x001C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool bUnbounded; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumeInfo;
// ScriptStruct LerpVolumes.LerpVolumeInterpolantInfo
// 0x0068 (0x0068 - 0x0000)
struct FLerpVolumeInterpolantInfo final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
struct FLerpVolumeInfo Volume; // 0x0008(0x0040)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
struct FVector Pos; // 0x0048(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Depth; // 0x0054(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DepthBlend; // 0x0058(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float DomainWeightBlend; // 0x005C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float FinalBlend; // 0x0060(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsCamera; // 0x0064(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_65[0x3]; // 0x0065(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLerpVolumeInterpolantInfo;
// ScriptStruct LerpVolumes.LerpVolumesName
// 0x0008 (0x0008 - 0x0000)
struct FLerpVolumesName
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesName;
// ScriptStruct LerpVolumes.LerpVolumesRawLevelName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesRawLevelName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesRawLevelName;
// ScriptStruct LerpVolumes.LerpVolumesLevelName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesLevelName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesLevelName;
// ScriptStruct LerpVolumes.LerpVolumesTagName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesTagName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesTagName;
// ScriptStruct LerpVolumes.LerpVolumesColorName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesColorName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesColorName;
// ScriptStruct LerpVolumes.LerpVolumesUnitDirectionName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesUnitDirectionName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesUnitDirectionName;
// ScriptStruct LerpVolumes.LerpVolumesVectorName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesVectorName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesVectorName;
// ScriptStruct LerpVolumes.LerpVolumesIntegerName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesIntegerName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesIntegerName;
// ScriptStruct LerpVolumes.LerpVolumesScalarName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesScalarName final : public FLerpVolumesName
{
};
DUMPER7_ASSERTS_FLerpVolumesScalarName;
// ScriptStruct LerpVolumes.LerpVolumesAudioStateGroupNameBase
// 0x0008 (0x0008 - 0x0000)
struct FLerpVolumesAudioStateGroupNameBase
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesAudioStateGroupNameBase;
// ScriptStruct LerpVolumes.LerpVolumesAudioStateGroupLocation
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesAudioStateGroupLocation final : public FLerpVolumesAudioStateGroupNameBase
{
};
DUMPER7_ASSERTS_FLerpVolumesAudioStateGroupLocation;
// ScriptStruct LerpVolumes.LerpVolumesAudioStateGroupName
// 0x0000 (0x0008 - 0x0008)
struct FLerpVolumesAudioStateGroupName final : public FLerpVolumesAudioStateGroupNameBase
{
};
DUMPER7_ASSERTS_FLerpVolumesAudioStateGroupName;
// ScriptStruct LerpVolumes.LerpVolumesWorldInfo
// 0x0028 (0x0028 - 0x0000)
struct FLerpVolumesWorldInfo final
{
public:
class ALerpVolumesSingleton* Singleton; // 0x0000(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class ULerpVolumesLocalEvaluationComponent*> LocalEvaluators; // 0x0008(0x0010)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
TArray<TWeakObjectPtr<class UObject>> Volumes; // 0x0018(0x0010)(Edit, ZeroConstructor, Transient, EditConst, UObjectWrapper, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FLerpVolumesWorldInfo;
// ScriptStruct LerpVolumes.BoxBoundsInfo
// 0x001C (0x001C - 0x0000)
struct FBoxBoundsInfo final
{
public:
struct FVector Center; // 0x0000(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Extent; // 0x000C(0x000C)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Radius; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FBoxBoundsInfo;
}