293 lines
9.2 KiB
C++
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;
|
|
|
|
}
|
|
|