Files
ReshadePluginsCore/SilentHill2Remake/SDK/BlooberWwise_classes.hpp
2026-03-06 01:32:32 +01:00

293 lines
9.2 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: BlooberWwise
#include "Basic.hpp"
#include "Engine_classes.hpp"
#include "AkAudio_classes.hpp"
#include "CoreUObject_structs.hpp"
#include "Niagara_classes.hpp"
namespace SDK
{
// Class BlooberWwise.BlooberAkPortalComponent
// 0x0000 (0x0390 - 0x0390)
class UBlooberAkPortalComponent : public UAkPortalComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkPortalComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkPortalComponent")
}
static class UBlooberAkPortalComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlooberAkPortalComponent>();
}
};
DUMPER7_ASSERTS_UBlooberAkPortalComponent;
// Class BlooberWwise.BlooberAkAcousticPortal
// 0x0000 (0x02F8 - 0x02F8)
class ABlooberAkAcousticPortal : public AAkAcousticPortal
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkAcousticPortal")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkAcousticPortal")
}
static class ABlooberAkAcousticPortal* GetDefaultObj()
{
return GetDefaultObjImpl<ABlooberAkAcousticPortal>();
}
};
DUMPER7_ASSERTS_ABlooberAkAcousticPortal;
// Class BlooberWwise.BlooberAkAmbientSound
// 0x0000 (0x02F8 - 0x02F8)
class ABlooberAkAmbientSound : public AAkAmbientSound
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkAmbientSound")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkAmbientSound")
}
static class ABlooberAkAmbientSound* GetDefaultObj()
{
return GetDefaultObjImpl<ABlooberAkAmbientSound>();
}
};
DUMPER7_ASSERTS_ABlooberAkAmbientSound;
// Class BlooberWwise.BlooberAkVisualizationComponent
// 0x01D0 (0x0470 - 0x02A0)
class UBlooberAkVisualizationComponent final : public USceneComponent
{
public:
uint8 Pad_2A0[0x1B8]; // 0x02A0(0x01B8)(Fixing Size After Last Property [ Dumper-7 ])
struct FVector2D DbgScreenPosition; // 0x0458(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_468[0x8]; // 0x0468(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkVisualizationComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkVisualizationComponent")
}
static class UBlooberAkVisualizationComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlooberAkVisualizationComponent>();
}
};
DUMPER7_ASSERTS_UBlooberAkVisualizationComponent;
// Class BlooberWwise.BlooberAkComponent
// 0x0010 (0x04B0 - 0x04A0)
#pragma pack(push, 0x1)
class alignas(0x10) UBlooberAkComponent : public UAkComponent
{
public:
uint8 Pad_4A0[0x8]; // 0x04A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void EnableDynamicTick();
int32 SimplePostAkEvent(class UAkAudioEvent* InEvent);
int32 SimplePostAssociatedAkEvent();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkComponent")
}
static class UBlooberAkComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlooberAkComponent>();
}
};
#pragma pack(pop)
DUMPER7_ASSERTS_UBlooberAkComponent;
// Class BlooberWwise.BlooberAkReverbVolume
// 0x0000 (0x0320 - 0x0320)
class ABlooberAkReverbVolume : public AAkReverbVolume
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkReverbVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkReverbVolume")
}
static class ABlooberAkReverbVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ABlooberAkReverbVolume>();
}
};
DUMPER7_ASSERTS_ABlooberAkReverbVolume;
// Class BlooberWwise.BlooberAkLateReverbComponent
// 0x0000 (0x0330 - 0x0330)
class UBlooberAkLateReverbComponent : public UAkLateReverbComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkLateReverbComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkLateReverbComponent")
}
static class UBlooberAkLateReverbComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlooberAkLateReverbComponent>();
}
};
DUMPER7_ASSERTS_UBlooberAkLateReverbComponent;
// Class BlooberWwise.BlooberAkRoomComponent
// 0x0000 (0x0300 - 0x0300)
class UBlooberAkRoomComponent : public UAkRoomComponent
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkRoomComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkRoomComponent")
}
static class UBlooberAkRoomComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UBlooberAkRoomComponent>();
}
};
DUMPER7_ASSERTS_UBlooberAkRoomComponent;
// Class BlooberWwise.BlooberAkSpatialAudioVolume
// 0x0000 (0x0300 - 0x0300)
class ABlooberAkSpatialAudioVolume : public AAkSpatialAudioVolume
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkSpatialAudioVolume")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkSpatialAudioVolume")
}
static class ABlooberAkSpatialAudioVolume* GetDefaultObj()
{
return GetDefaultObjImpl<ABlooberAkSpatialAudioVolume>();
}
};
DUMPER7_ASSERTS_ABlooberAkSpatialAudioVolume;
// Class BlooberWwise.BlooberAkSpotReflector
// 0x0000 (0x02E8 - 0x02E8)
class ABlooberAkSpotReflector : public AAkSpotReflector
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkSpotReflector")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkSpotReflector")
}
static class ABlooberAkSpotReflector* GetDefaultObj()
{
return GetDefaultObjImpl<ABlooberAkSpotReflector>();
}
};
DUMPER7_ASSERTS_ABlooberAkSpotReflector;
// Class BlooberWwise.BlooberAkVisualizationActor
// 0x0010 (0x02C0 - 0x02B0)
class ABlooberAkVisualizationActor final : public AActor
{
public:
class UBlooberAkVisualizationComponent* VisComponent; // 0x02B0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UInstancedStaticMeshComponent* InstComponent; // 0x02B8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberAkVisualizationActor")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberAkVisualizationActor")
}
static class ABlooberAkVisualizationActor* GetDefaultObj()
{
return GetDefaultObjImpl<ABlooberAkVisualizationActor>();
}
};
DUMPER7_ASSERTS_ABlooberAkVisualizationActor;
// Class BlooberWwise.BlooberNiagaraAkAudioPlayer
// 0x0028 (0x0060 - 0x0038)
class UBlooberNiagaraAkAudioPlayer final : public UNiagaraDataInterface
{
public:
class UAkAudioEvent* SoundToPlay; // 0x0038(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FString> StrParameterNames; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
bool bLimitPlaysPerTick; // 0x0050(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_51[0x3]; // 0x0051(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
int32 MaxPlaysPerTick; // 0x0054(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bStopWhenComponentIsDestroyed; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bAllowLoopingOneShotSounds; // 0x0059(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_5A[0x6]; // 0x005A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlooberNiagaraAkAudioPlayer")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlooberNiagaraAkAudioPlayer")
}
static class UBlooberNiagaraAkAudioPlayer* GetDefaultObj()
{
return GetDefaultObjImpl<UBlooberNiagaraAkAudioPlayer>();
}
};
DUMPER7_ASSERTS_UBlooberNiagaraAkAudioPlayer;
}