#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: NeoAudio #include "Basic.hpp" #include "Engine_classes.hpp" #include "GameplayTags_structs.hpp" #include "NeoAudio_structs.hpp" #include "UMG_classes.hpp" #include "PhysicsCore_structs.hpp" #include "AkAudio_classes.hpp" #include "DataTablePlus_classes.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "Niagara_classes.hpp" namespace SDK { // Class NeoAudio.NeoAudioAcousticPortalVolume // 0x0008 (0x02D0 - 0x02C8) class ANeoAudioAcousticPortalVolume final : public AVolume { public: class UNeoAudioPortalComponent* PortalComponent; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: void ClosePortal(); void OpenPortal(); ENeoAudioAcousticPortalState GetCurrentState() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioAcousticPortalVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioAcousticPortalVolume") } static class ANeoAudioAcousticPortalVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioAcousticPortalVolume; // Class NeoAudio.NeoAudioActorSpawnerDataAsset // 0x0050 (0x0080 - 0x0030) class UNeoAudioActorSpawnerDataAsset final : public UDataAsset { public: TMap ActorGroup; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioActorSpawnerDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioActorSpawnerDataAsset") } static class UNeoAudioActorSpawnerDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioActorSpawnerDataAsset; // Class NeoAudio.NeoAudioAmbientSound // 0x0468 (0x06F8 - 0x0290) class ANeoAudioAmbientSound : public AActor { public: struct FNeoAudioAmbientSoundParam AmbientSoundParam; // 0x0290(0x0460)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class USceneComponent* AudioComponent; // 0x06F0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: class USceneComponent* GetCachedAudioComponent(); void StartAmbientSound(); void StopAmbientSound(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioAmbientSound") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioAmbientSound") } static class ANeoAudioAmbientSound* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioAmbientSound; // Class NeoAudio.NeoAudioAnimNotify_PostEvent // 0x0080 (0x00B8 - 0x0038) class UNeoAudioAnimNotify_PostEvent final : public UAnimNotify { public: class FName AttachName; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FNeoAudioPostEventParam AudioParam; // 0x0040(0x0070)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) bool bFollow; // 0x00B0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bLocalOnly; // 0x00B1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B2[0x6]; // 0x00B2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioAnimNotify_PostEvent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioAnimNotify_PostEvent") } static class UNeoAudioAnimNotify_PostEvent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioAnimNotify_PostEvent; // Class NeoAudio.NeoAudioAnimNotify_SendSoundTrigger // 0x0030 (0x0068 - 0x0038) class UNeoAudioAnimNotify_SendSoundTrigger : public UAnimNotify { public: class FString DisplayName; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray SoundTriggers; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) bool bLocalOnly; // 0x0058(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReportNoise; // 0x0059(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5A[0x6]; // 0x005A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class UNeoAudioNoiseData* NoiseData; // 0x0060(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: bool CanReportNoise(class AActor* InOwner, const struct FGameplayTag& InCanelReportGameplayTag) const; float HandleLoudness(class AActor* InOwner, float InOriginalLoudness) const; void ReportNoiseData(class AActor* InOwner) const; bool RunCustomCheck(class AActor* InOwner) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioAnimNotify_SendSoundTrigger") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioAnimNotify_SendSoundTrigger") } static class UNeoAudioAnimNotify_SendSoundTrigger* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioAnimNotify_SendSoundTrigger; // Class NeoAudio.NeoAudioAssetManager // 0x0000 (0x04D0 - 0x04D0) class UNeoAudioAssetManager final : public UAssetManager { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioAssetManager") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioAssetManager") } static class UNeoAudioAssetManager* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioAssetManager; // Class NeoAudio.NeoAudioAutoTriggerMonitor // 0x0000 (0x02E0 - 0x02E0) class UNeoAudioAutoTriggerMonitor final : public UUserWidget { public: void AddDataPoint(float Value); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioAutoTriggerMonitor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioAutoTriggerMonitor") } static class UNeoAudioAutoTriggerMonitor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioAutoTriggerMonitor; // Class NeoAudio.NeoAudioBGMActor // 0x0028 (0x02B8 - 0x0290) class ANeoAudioBGMActor final : public AActor { public: class UNeoAudioBGMComponent* AudioBGMComponent; // 0x0290(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag CurrentGameFlowState; // 0x0298(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag StackGameFlowState; // 0x02A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FGameplayTag BGMLevelProgressState; // 0x02A8(0x0008)(Edit, BlueprintVisible, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2B0[0x8]; // 0x02B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioBGMActor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioBGMActor") } static class ANeoAudioBGMActor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioBGMActor; // Class NeoAudio.NeoAudioBGMComponent // 0x0000 (0x0400 - 0x0400) class UNeoAudioBGMComponent final : public UAkComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioBGMComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioBGMComponent") } static class UNeoAudioBGMComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioBGMComponent; // Class NeoAudio.NeoAudioContactTriggerComponent // 0x0030 (0x0260 - 0x0230) class UNeoAudioContactTriggerComponent final : public USceneComponent { public: class UNeoAudioSoundComponent* OwnerSoundComponent; // 0x0230(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FNeoAudioTriggerIdHandle TriggerId; // 0x0238(0x0008)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) bool bUseLimit; // 0x0240(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_241[0x3]; // 0x0241(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 ContactLimit; // 0x0244(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_248[0xC]; // 0x0248(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) float AntiRepeatTimer; // 0x0254(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float StartIgnoreTimer; // 0x0258(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_25C[0x4]; // 0x025C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnContact(class AActor* OtherActor); void SetOwnerSoundComponent(class UNeoAudioSoundComponent* SoundComponent); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioContactTriggerComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioContactTriggerComponent") } static class UNeoAudioContactTriggerComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioContactTriggerComponent; // Class NeoAudio.NeoAudioCueReceiver // 0x0018 (0x00B8 - 0x00A0) class UNeoAudioCueReceiver : public UActorComponent { public: TArray TagElementList; // 0x00A0(0x0010)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_B0[0x8]; // 0x00B0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UNeoAudioSoundComponent* GetSoundComponent() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioCueReceiver") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioCueReceiver") } static class UNeoAudioCueReceiver* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioCueReceiver; // Class NeoAudio.NeoAudioCueActorSpawner // 0x0060 (0x0118 - 0x00B8) class UNeoAudioCueActorSpawner final : public UNeoAudioCueReceiver { public: class UNeoAudioActorSpawnerDataAsset* DataAsset; // 0x00B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C0[0x58]; // 0x00C0(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioCueActorSpawner") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioCueActorSpawner") } static class UNeoAudioCueActorSpawner* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioCueActorSpawner; // Class NeoAudio.NeoAudioCueAutoTrigger // 0x0060 (0x0118 - 0x00B8) class UNeoAudioCueAutoTrigger final : public UNeoAudioCueReceiver { public: uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) bool UseValueMonitorWidget; // 0x00C0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C1[0x37]; // 0x00C1(0x0037)(Fixing Size After Last Property [ Dumper-7 ]) TArray AutoTriggerGroup; // 0x00F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UNeoAudioJointVelocityDataAsset* VelocityTriggerData; // 0x0108(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UNeoAudioJointAngleDataAsset* JointAngleTriggerData; // 0x0110(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioCueAutoTrigger") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioCueAutoTrigger") } static class UNeoAudioCueAutoTrigger* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioCueAutoTrigger; // Class NeoAudio.NeoAudioCueOnStopTrigger // 0x0040 (0x00F8 - 0x00B8) class UNeoAudioCueOnStopTrigger final : public UNeoAudioCueReceiver { public: uint8 Pad_B8[0x28]; // 0x00B8(0x0028)(Fixing Size After Last Property [ Dumper-7 ]) TArray OnStopTriggerGroup; // 0x00E0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UNeoAudioOnStopDataAsset* OnStopTriggerData; // 0x00F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioCueOnStopTrigger") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioCueOnStopTrigger") } static class UNeoAudioCueOnStopTrigger* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioCueOnStopTrigger; // Class NeoAudio.NeoAudioCueSender // 0x0020 (0x0050 - 0x0030) class UNeoAudioCueSender final : public UAnimNotifyState { public: TArray EnterCue; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray EndCue; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioCueSender") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioCueSender") } static class UNeoAudioCueSender* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioCueSender; // Class NeoAudio.NeoAudioCueToSwitch // 0x0010 (0x00C8 - 0x00B8) class UNeoAudioCueToSwitch final : public UNeoAudioCueReceiver { public: TArray CueSwitchGroup; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioCueToSwitch") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioCueToSwitch") } static class UNeoAudioCueToSwitch* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioCueToSwitch; // Class NeoAudio.NeoAudioCueToTrigger // 0x0010 (0x00C8 - 0x00B8) class UNeoAudioCueToTrigger final : public UNeoAudioCueReceiver { public: TArray CueTriggerGroup; // 0x00B8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioCueToTrigger") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioCueToTrigger") } static class UNeoAudioCueToTrigger* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioCueToTrigger; // Class NeoAudio.NeoAudioDataTable // 0x0000 (0x00D8 - 0x00D8) class UNeoAudioDataTable final : public UNeoEditableCompositeDataTable { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioDataTable") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioDataTable") } static class UNeoAudioDataTable* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioDataTable; // Class NeoAudio.NeoAudioExtraDataInterface // 0x0000 (0x0000 - 0x0000) class INeoAudioExtraDataInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioExtraDataInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioExtraDataInterface") } static class INeoAudioExtraDataInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INeoAudioExtraDataInterface; // Class NeoAudio.NeoAudioGameplayTagTrigger // 0x0058 (0x02E8 - 0x0290) class ANeoAudioGameplayTagTrigger : public AActor { public: TMap Triggers; // 0x0290(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class UNeoAudioSoundComponent* SoundComponent; // 0x02E0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: void SendGameplayTagTrigger(const struct FGameplayTag& Tag); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioGameplayTagTrigger") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioGameplayTagTrigger") } static class ANeoAudioGameplayTagTrigger* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioGameplayTagTrigger; // Class NeoAudio.NeoAudioGameSyncSystem // 0x0010 (0x0050 - 0x0040) class UNeoAudioGameSyncSystem : public UTickableWorldSubsystem { public: TArray InitStates; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, Protected, NativeAccessSpecifierProtected) public: bool Deinitialize_BP(); const bool GetStateInitialized(); bool Initialize_BP(); struct FNeoAudioPostDialogResult PostDialogEvent(class UActorComponent* Component, const struct FNeoAudioTriggerIdHandle& TriggerId); bool PostInitialize_BP(); void SetAudioProfile(uint8 Culture); void SetCulture(int32 Culture); void SetStateInitialized(bool B); bool Tick_BP(float DeltaTime); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioGameSyncSystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioGameSyncSystem") } static class UNeoAudioGameSyncSystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioGameSyncSystem; // Class NeoAudio.NeoAudioGeometryBox // 0x0008 (0x02D0 - 0x02C8) class ANeoAudioGeometryBox final : public AVolume { public: class UNeoAudioGeometryComponent* AudioGeometryComponent; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioGeometryBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioGeometryBox") } static class ANeoAudioGeometryBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioGeometryBox; // Class NeoAudio.NeoAudioGeometryComponent // 0x00B0 (0x02E0 - 0x0230) class UNeoAudioGeometryComponent final : public USceneComponent { public: struct FNeoAudioGeometryParam GeometryParam; // 0x0230(0x00A0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class USceneComponent* GeometryComponentImpl; // 0x02D0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D8[0x8]; // 0x02D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioGeometryComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioGeometryComponent") } static class UNeoAudioGeometryComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioGeometryComponent; // Class NeoAudio.NeoAudioInterface // 0x0000 (0x0000 - 0x0000) class INeoAudioInterface final { public: void OnEndAudioEvent(class USceneComponent* AttachToComponent, class FName AttachName); void OnStartAudioEvent(class USceneComponent* AttachToComponent, class FName AttachName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioInterface") } static class INeoAudioInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INeoAudioInterface; // Class NeoAudio.NeoAudioJointAngleDataAsset // 0x0050 (0x0080 - 0x0030) class UNeoAudioJointAngleDataAsset final : public UDataAsset { public: TMap JointAngleTrigger; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioJointAngleDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioJointAngleDataAsset") } static class UNeoAudioJointAngleDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioJointAngleDataAsset; // Class NeoAudio.NeoAudioJointVelocityDataAsset // 0x0050 (0x0080 - 0x0030) class UNeoAudioJointVelocityDataAsset final : public UDataAsset { public: TMap VelocityTrigger; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioJointVelocityDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioJointVelocityDataAsset") } static class UNeoAudioJointVelocityDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioJointVelocityDataAsset; // Class NeoAudio.NeoAudioLateReverbComponent // 0x0050 (0x0280 - 0x0230) class UNeoAudioLateReverbComponent final : public USceneComponent { public: struct FNeoAudioReverbParam ReverbParam; // 0x0230(0x0040)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class USceneComponent* ReverbComponentImpl; // 0x0270(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, 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("NeoAudioLateReverbComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioLateReverbComponent") } static class UNeoAudioLateReverbComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioLateReverbComponent; // Class NeoAudio.NeoAudioLibrary // 0x0000 (0x0028 - 0x0028) class UNeoAudioLibrary final : public UBlueprintFunctionLibrary { public: static int32 AddAudioOutput(const class FString& OutputName, int32 DeviceID); static class UObject* PostBGMEvent(class UObject* InWorldContextObject, const struct FNeoAudioPostEventParam& InAudioPostEventParam); static class UObject* PostEvent(class UObject* InWorldContextObject, const struct FNeoAudioPostEventParam& InAudioPostEventParam, class AActor* InActor, class UObject* InAudioContext, bool bShouldCache); static class UObject* PostEventAtComponent(class UObject* InWorldContextObject, const struct FNeoAudioPostEventParam& InAudioPostEventParam, class USceneComponent* InAttachToComponent, class FName InAttachName, bool bIsFollow, class UObject* InAudioContext, bool bShouldCache); static class UObject* PostEventAtComponentLocally(class UObject* InWorldContextObject, const struct FNeoAudioPostEventParam& InAudioPostEventParam, class USceneComponent* InAttachToComponent, class FName InAttachName, bool bIsFollow, class UObject* InAudioContext, bool bShouldCache); static class UObject* PostEventAtLocation(class UObject* InWorldContextObject, const struct FNeoAudioPostEventParam& InAudioPostEventParam, const struct FVector& InLocation, const struct FRotator& InOrientation, class UObject* InAudioContext, bool bShouldCache); static void RemoveDefaultListener(class UActorComponent* in_pListener); static void ReplaceMainOutput(const class FString& AudioDeviceShareSetName, int32 IdDevice); static void SendTriggerFromTable(class AActor* InActor, class UDataTable* InSoundTriggerTable, const struct FNeoAudioTriggerIdHandle& InTriggerID); static void SetRTPCValue(const struct FNeoAudioRTPCParam& InAudioRTPCParam, class AActor* InActor); static void SetRTPCValueBySceneComponent(const struct FNeoAudioRTPCParam& InAudioRTPCParam, class USceneComponent* InSceneComponent, class FName InAttachPointName); static void SetState(class UObject* InWorldContextObject, const struct FNeoAudioStateParam& InAudioStateParam); static void SetStateByGameplayTag(class UObject* InWorldContextObject, const struct FGameplayTag& InAudioState); static void SetSwitch(const struct FNeoAudioSwitchParam& InAudioSwitchParam, class AActor* InActor); static void SetSwitchBySceneComponent(const struct FNeoAudioSwitchParam& InAudioSwitchParam, class USceneComponent* InSceneComponent, class FName InAttachPointName); static void StopAll(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioLibrary") } static class UNeoAudioLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioLibrary; // Class NeoAudio.NeoAudioNoiseData // 0x0020 (0x0050 - 0x0030) class UNeoAudioNoiseData final : public UDataAsset { public: struct FNeoAudioNoiseParam NoiseParam; // 0x0030(0x001C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioNoiseData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioNoiseData") } static class UNeoAudioNoiseData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioNoiseData; // Class NeoAudio.NeoAudioOnStopDataAsset // 0x0050 (0x0080 - 0x0030) class UNeoAudioOnStopDataAsset final : public UDataAsset { public: TMap OnStopTrigger; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioOnStopDataAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioOnStopDataAsset") } static class UNeoAudioOnStopDataAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioOnStopDataAsset; // Class NeoAudio.NeoAudioPhysicalSurfaceData // 0x0050 (0x0080 - 0x0030) class UNeoAudioPhysicalSurfaceData final : public UDataAsset { public: TMap PhysicalSurfaceMap; // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioPhysicalSurfaceData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioPhysicalSurfaceData") } static class UNeoAudioPhysicalSurfaceData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioPhysicalSurfaceData; // Class NeoAudio.NeoAudioPortalComponent // 0x0010 (0x0240 - 0x0230) class UNeoAudioPortalComponent final : public USceneComponent { public: struct FNeoAudioPortalParam PortalParam; // 0x0230(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) class USceneComponent* PortalComponentImpl; // 0x0238(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: void ClosePortal(); void OpenPortal(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioPortalComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioPortalComponent") } static class UNeoAudioPortalComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioPortalComponent; // Class NeoAudio.NeoAudioReverbVolume // 0x0008 (0x02D0 - 0x02C8) class ANeoAudioReverbVolume final : public AVolume { public: class UNeoAudioLateReverbComponent* LateReverbComponent; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioReverbVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioReverbVolume") } static class ANeoAudioReverbVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioReverbVolume; // Class NeoAudio.NeoAudioRoomComponent // 0x0090 (0x02C0 - 0x0230) class UNeoAudioRoomComponent final : public USceneComponent { public: struct FNeoAudioRoomParam RoomParam; // 0x0230(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class USceneComponent* RoomComponentImpl; // 0x02B8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioRoomComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioRoomComponent") } static class UNeoAudioRoomComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioRoomComponent; // Class NeoAudio.NeoAudioRtpcData // 0x0050 (0x0080 - 0x0030) class UNeoAudioRtpcData final : public UDataAsset { public: TMap RtpcAssetMap; // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioRtpcData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioRtpcData") } static class UNeoAudioRtpcData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioRtpcData; // Class NeoAudio.NeoAudioSetting // 0x0048 (0x0070 - 0x0028) class UNeoAudioSetting final : public UObject { public: int32 LRUCacheMaxSize; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSoftClassPath GameplayTagTriggerHandle; // 0x0030(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray IndoorSpaceAudioState; // 0x0050(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, NativeAccessSpecifierPublic) TArray OutdoorSpaceAudioState; // 0x0060(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Config, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSetting") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSetting") } static class UNeoAudioSetting* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioSetting; // Class NeoAudio.NeoAudioSoundComponent // 0x01D8 (0x0278 - 0x00A0) class UNeoAudioSoundComponent final : public UActorComponent { public: uint8 Pad_A0[0x50]; // 0x00A0(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) class UDataTable* SoundTriggerTable; // 0x00F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray DynamicSoundTriggerTables; // 0x00F8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, Protected, NativeAccessSpecifierProtected) bool PreloadSoundEvent; // 0x0108(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_109[0x7]; // 0x0109(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMap SwitchContainer; // 0x0110(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TMap PhysicalSurfaceMapping; // 0x0160(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) TArray DefaultSwitchValue; // 0x01B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) TMap CurrentSwitchValue; // 0x01C0(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, Protected, NativeAccessSpecifierProtected) class UMeshComponent* MyMesh; // 0x0210(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray LoadedSounEvents; // 0x0218(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) uint8 Pad_228[0x50]; // 0x0228(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearDynamicSoundTriggerTable(); class UObject* GetEventObjectFromTable(const struct FNeoAudioTriggerIdHandle& TriggerId); struct FGameplayTag GetSwitch(ENeoAudioSwitchType SwitchType); class UObject* SendSoundTrigger(const struct FNeoAudioTriggerIdHandle& TriggerId); class UObject* SendSoundTriggerAtLocation(const struct FNeoAudioTriggerIdHandle& TriggerId, const struct FVector& Location); void SetCue(ENeoAudioCueGroup CueGroup, class FName CueName); void SetEndCue(ENeoAudioCueGroup CueGroup, class FName CueName); void SetPhysicalSurfaceSwitch(ENeoAudioSwitchType SwitchType, EPhysicalSurface SurfaceType); void SetSwitch(const struct FGameplayTag& SwitchValue); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSoundComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSoundComponent") } static class UNeoAudioSoundComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioSoundComponent; // Class NeoAudio.NeoAudioSoundContainer // 0x0010 (0x0040 - 0x0030) class UNeoAudioSoundContainer final : public UDataAsset { public: TArray ContainerInfoList; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSoundContainer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSoundContainer") } static class UNeoAudioSoundContainer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioSoundContainer; // Class NeoAudio.NeoAudioSpaceSubsystem // 0x0078 (0x00B8 - 0x0040) class UNeoAudioSpaceSubsystem final : public UTickableWorldSubsystem { public: TMap SpaceMap; // 0x0040(0x0050)(Edit, NativeAccessSpecifierPublic) bool DebugDrawSpaceName; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_91[0x17]; // 0x0091(0x0017)(Fixing Size After Last Property [ Dumper-7 ]) class ANeoAudioSpatialAudioVolume* PrevSpaceVolume; // 0x00A8(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class ANeoAudioSpatialAudioVolume* CurrSpaceVolume; // 0x00B0(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: class ANeoAudioSpatialAudioVolume* GetCurrentSpatialAudioVolume(); void ReCheckCurrentSpaceVolume(class AActor* TargetActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSpaceSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSpaceSubsystem") } static class UNeoAudioSpaceSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioSpaceSubsystem; // Class NeoAudio.NeoAudioSpatialAudioVolume // 0x0090 (0x0358 - 0x02C8) class ANeoAudioSpatialAudioVolume final : public AVolume { public: class UNeoAudioSurfaceReflectorSetComponent* SurfaceReflectorSetComponent; // 0x02C8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNeoAudioLateReverbComponent* LateReverbComponent; // 0x02D0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNeoAudioRoomComponent* RoomComponent; // 0x02D8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SpaceName; // 0x02E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsIndoor; // 0x02E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2E9[0x7]; // 0x02E9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray AudioState; // 0x02F0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray SoundList; // 0x0300(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_310[0x38]; // 0x0310(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) TArray CachedObjectes; // 0x0348(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPrivate) public: void OnOverlapBegin(class AActor* OverlappedActor, class AActor* OtherActor); void OnOverlapEnd(class AActor* OverlappedActor, class AActor* OtherActor); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSpatialAudioVolume") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSpatialAudioVolume") } static class ANeoAudioSpatialAudioVolume* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioSpatialAudioVolume; // Class NeoAudio.NeoAudioSpotReflector // 0x0060 (0x02F0 - 0x0290) class ANeoAudioSpotReflector final : public AActor { public: struct FNeoAudioSpotReflectorParam SpotReflectorParam; // 0x0290(0x0058)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class USceneComponent* SpotReflectorComponent; // 0x02E8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSpotReflector") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSpotReflector") } static class ANeoAudioSpotReflector* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANeoAudioSpotReflector; // Class NeoAudio.NeoAudioStateData // 0x0050 (0x0080 - 0x0030) class UNeoAudioStateData final : public UDataAsset { public: TMap StateAssetMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioStateData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioStateData") } static class UNeoAudioStateData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioStateData; // Class NeoAudio.NeoAudioSurfaceReflectorSetComponent // 0x0030 (0x0260 - 0x0230) class UNeoAudioSurfaceReflectorSetComponent final : public USceneComponent { public: struct FNeoAudioSurfaceReflectorParam SurfaceReflectorParam; // 0x0230(0x0020)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class USceneComponent* SurfaceReflectorSetImpl; // 0x0250(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_258[0x8]; // 0x0258(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSurfaceReflectorSetComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSurfaceReflectorSetComponent") } static class UNeoAudioSurfaceReflectorSetComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioSurfaceReflectorSetComponent; // Class NeoAudio.NeoAudioSwitchData // 0x0050 (0x0080 - 0x0030) class UNeoAudioSwitchData final : public UDataAsset { public: TMap SwitchAssetMap; // 0x0030(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSwitchData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSwitchData") } static class UNeoAudioSwitchData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioSwitchData; // Class NeoAudio.NeoAudioSystem // 0x0328 (0x0358 - 0x0030) class UNeoAudioSystem final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x2]; // 0x0030(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) bool DrawListener; // 0x0032(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DrawPostedEvents; // 0x0033(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ENeoAudioEventFilterType FilterType; // 0x0034(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class FString EventOwnerNameFilter; // 0x0038(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString EventNameFilter; // 0x0048(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DrawSphere; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DrawPosition; // 0x0059(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DrawDistance; // 0x005A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5B[0x1D]; // 0x005B(0x001D)(Fixing Size After Last Property [ Dumper-7 ]) TMap CurrentStateValues; // 0x0078(0x0050)(BlueprintVisible, BlueprintReadOnly, Transient, Protected, NativeAccessSpecifierProtected) class UAudioComponent* AudioComponent_BGM; // 0x00C8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_D0[0xB8]; // 0x00D0(0x00B8)(Fixing Size After Last Property [ Dumper-7 ]) TArray CooldownEvents; // 0x0188(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) uint8 Pad_198[0x70]; // 0x0198(0x0070)(Fixing Size After Last Property [ Dumper-7 ]) class ANeoAudioBGMActor* BGMActor; // 0x0208(0x0008)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftObjectPtr LevelToMusicTableSoft; // 0x0210(0x0028)(Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDataTable* LevelToMusicTable; // 0x0238(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftObjectPtr UISoundTableSoft; // 0x0240(0x0028)(Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDataTable* UISoundTable; // 0x0268(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftObjectPtr GlobalStateDataSoft; // 0x0270(0x0028)(Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNeoAudioStateData* GlobalStateData; // 0x0298(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftObjectPtr GlobalStateDataTableSoft; // 0x02A0(0x0028)(Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UDataTable* GlobalStateDataTable; // 0x02C8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftObjectPtr GlobalRtpcDataSoft; // 0x02D0(0x0028)(Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNeoAudioRtpcData* GlobalRtpcData; // 0x02F8(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMap CachedRtpcAssets; // 0x0300(0x0050)(Transient, NativeAccessSpecifierPrivate) class ANeoAudioGameplayTagTrigger* GameplayTagTriggerHandle; // 0x0350(0x0008)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: void CreateGameplayTagTriggerHandle(); bool ForceStopBGM(); struct FGameplayTag GetBGMLevelProgressState(); int32 GetBGMPosition(const class UObject* WorldContextObject); struct FGameplayTag GetCurrGameFlowState(); struct FGameplayTag GetStackGameFlowState(); bool PlayBGM(const class UObject* WorldContextObject, class FName SpecifiedName, bool StopPrevious); bool PlayBGMByTag(const class UObject* WorldContextObject, const struct FGameplayTag& InTag, bool StopPrevious); bool PlayUISound(const class UObject* WorldContextObject, const struct FNeoAudioTriggerIdHandle& TriggerId); int32 SeekBGMPosition(const class UObject* WorldContextObject, int32 position); void SendGameplayTagTrigger(const struct FGameplayTag& Key); void SetBGMLevelProgressState(const struct FGameplayTag& Key); void SetCurrGameFlowState(const struct FGameplayTag& Key); void SetGlobalRTPC(const struct FGameplayTag& Key, float Value, bool BypassInternalValueInterpolation); void SetGlobalRTPCCached(const struct FGameplayTag& Key, float Value, bool BypassInternalValueInterpolation); void SetGlobalState(const struct FGameplayTag& Key); void SetStackGameFlowState(const struct FGameplayTag& Key); void StackCurrGameFlowState(); bool StopBGM(const class UObject* WorldContextObject); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioSystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioSystem") } static class UNeoAudioSystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioSystem; // Class NeoAudio.SourcePlayPositionTest // 0x0010 (0x02A0 - 0x0290) class ASourcePlayPositionTest final : public AActor { public: class UAkAudioEvent* AudioEvent; // 0x0290(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PlayPosition; // 0x0298(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PlayingID; // 0x029C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: int32 GetPlayPostion(); int32 PostEvent(); int32 SeekPostion(int32 position); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("SourcePlayPositionTest") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"SourcePlayPositionTest") } static class ASourcePlayPositionTest* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ASourcePlayPositionTest; // Class NeoAudio.NeoAudioNiagaraSoundPlayer // 0x0078 (0x00B0 - 0x0038) class UNeoAudioNiagaraSoundPlayer final : public UNiagaraDataInterface { public: struct FNeoAudioPostEventParam SoundToPlay; // 0x0038(0x0070)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bStopWhenComponentIsDestroyed; // 0x00A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A9[0x7]; // 0x00A9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NeoAudioNiagaraSoundPlayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NeoAudioNiagaraSoundPlayer") } static class UNeoAudioNiagaraSoundPlayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNeoAudioNiagaraSoundPlayer; }