mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
1776 lines
113 KiB
C++
1776 lines
113 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// CLASSES
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0xE0 (0x380 - 0x2A0)
|
|
// Class AkAudio.AkPortalComponent
|
|
class UAkPortalComponent : public USceneComponent
|
|
{
|
|
public:
|
|
bool bDynamic; // 0x2A0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EAkAcousticPortalState InitialState; // 0x2A1(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_138F[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float ObstructionRefreshInterval; // 0x2A4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ECollisionChannel ObstructionCollisionChannel; // 0x2A8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1390[0xD7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkPortalComponent* GetDefaultObj();
|
|
|
|
bool PortalPlacementValid();
|
|
void OpenPortal();
|
|
class UPrimitiveComponent* GetPrimitiveParent();
|
|
enum class EAkAcousticPortalState GetCurrentState();
|
|
void ClosePortal();
|
|
};
|
|
|
|
// 0x10 (0x2D8 - 0x2C8)
|
|
// Class AkAudio.AkAcousticPortal
|
|
class AAkAcousticPortal : public AVolume
|
|
{
|
|
public:
|
|
class UAkPortalComponent* Portal; // 0x2C8(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EAkAcousticPortalState InitialState; // 0x2D0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bRequiresStateMigration; // 0x2D1(0x1)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_139D[0x6]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class AAkAcousticPortal* GetDefaultObj();
|
|
|
|
void OpenPortal();
|
|
enum class EAkAcousticPortalState GetCurrentState();
|
|
void ClosePortal();
|
|
};
|
|
|
|
// 0x18 (0x40 - 0x28)
|
|
// Class AkAudio.AkAudioType
|
|
class UAkAudioType : public UObject
|
|
{
|
|
public:
|
|
uint32 ShortID; // 0x28(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13A7[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TArray<class UObject*> UserData; // 0x30(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAudioType* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x40 - 0x40)
|
|
// Class AkAudio.AkAcousticTexture
|
|
class UAkAcousticTexture : public UAkAudioType
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAcousticTexture* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x18 (0x2B8 - 0x2A0)
|
|
// Class AkAudio.AkAcousticTextureSetComponent
|
|
class UAkAcousticTextureSetComponent : public USceneComponent
|
|
{
|
|
public:
|
|
uint8 Pad_13B0[0x18]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAcousticTextureSetComponent* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x40 (0x2D0 - 0x290)
|
|
// Class AkAudio.AkAmbientSound
|
|
class AAkAmbientSound : public AActor
|
|
{
|
|
public:
|
|
class UAkAudioEvent* AkAudioEvent; // 0x290(0x8)(ZeroConstructor, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkComponent* AkComponent; // 0x298(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool StopWhenOwnerIsDestroyed; // 0x2A0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, SimpleDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AutoPost; // 0x2A1(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, SimpleDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13C5[0x2E]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class AAkAmbientSound* GetDefaultObj();
|
|
|
|
void StopAmbientSound();
|
|
void StartAmbientSound();
|
|
};
|
|
|
|
// 0xD0 (0xF8 - 0x28)
|
|
// Class AkAudio.AkAndroidInitializationSettings
|
|
class UAkAndroidInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_13D2[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAndroidAdvancedInitializationSettings AdvancedSettings; // 0xC0(0x38)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAndroidInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x48 (0x70 - 0x28)
|
|
// Class AkAudio.AkPlatformInfo
|
|
class UAkPlatformInfo : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_13D7[0x48]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkAndroidPlatformInfo
|
|
class UAkAndroidPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAndroidPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x10 (0x50 - 0x40)
|
|
// Class AkAudio.AkAssetBase
|
|
class UAkAssetBase : public UAkAudioType
|
|
{
|
|
public:
|
|
class UAkAssetPlatformData* PlatformAssetData; // 0x40(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13E6[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAssetBase* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x48 (0x70 - 0x28)
|
|
// Class AkAudio.AkAssetData
|
|
class UAkAssetData : public UObject
|
|
{
|
|
public:
|
|
uint32 CachedHash; // 0x28(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13E8[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString BankLanguage; // 0x30(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13E9[0x30]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAssetData* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x10 (0x80 - 0x70)
|
|
// Class AkAudio.AkAssetDataWithMedia
|
|
class UAkAssetDataWithMedia : public UAkAssetData
|
|
{
|
|
public:
|
|
TArray<class UAkMediaAsset*> MediaList; // 0x70(0x10)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAssetDataWithMedia* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x8 (0x30 - 0x28)
|
|
// Class AkAudio.AkAssetPlatformData
|
|
class UAkAssetPlatformData : public UObject
|
|
{
|
|
public:
|
|
class UAkAssetData* CurrentAssetData; // 0x28(0x8)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAssetPlatformData* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x58 (0x80 - 0x28)
|
|
// Class AkAudio.AkAssetDataSwitchContainerData
|
|
class UAkAssetDataSwitchContainerData : public UObject
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UAkGroupValue> GroupValue; // 0x28(0x30)(Edit, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkGroupValue* DefaultGroupValue; // 0x58(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UAkMediaAsset*> MediaList; // 0x60(0x10)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<class UAkAssetDataSwitchContainerData*> Children; // 0x70(0x10)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAssetDataSwitchContainerData* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x68 (0xE8 - 0x80)
|
|
// Class AkAudio.AkAssetDataSwitchContainer
|
|
class UAkAssetDataSwitchContainer : public UAkAssetDataWithMedia
|
|
{
|
|
public:
|
|
TArray<class UAkAssetDataSwitchContainerData*> SwitchContainers; // 0x80(0x10)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
class UAkGroupValue* DefaultGroupValue; // 0x90(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13F7[0x50]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAssetDataSwitchContainer* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x1A0 (0x288 - 0xE8)
|
|
// Class AkAudio.AkAudioEventData
|
|
class UAkAudioEventData : public UAkAssetDataSwitchContainer
|
|
{
|
|
public:
|
|
float MaxAttenuationRadius; // 0xE8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsInfinite; // 0xEC(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_13FD[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float MinimumDuration; // 0xF0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaximumDuration; // 0xF4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FString, class UAkAssetDataSwitchContainer*> LocalizedMedia; // 0xF8(0x50)(Deprecated, NativeAccessSpecifierPublic)
|
|
TSet<class UAkAudioEvent*> PostedEvents; // 0x148(0x50)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
TSet<class UAkAuxBus*> UserDefinedSends; // 0x198(0x50)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
TSet<class UAkTrigger*> PostedTriggers; // 0x1E8(0x50)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
TSet<class UAkGroupValue*> GroupValues; // 0x238(0x50)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAudioEventData* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xC8 (0x118 - 0x50)
|
|
// Class AkAudio.AkAudioBank
|
|
class UAkAudioBank : public UAkAssetBase
|
|
{
|
|
public:
|
|
bool AutoLoad; // 0x50(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1406[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TMap<class FString, class UAkAssetPlatformData*> LocalizedPlatformAssetDataMap; // 0x58(0x50)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
TSet<TSoftObjectPtr<class UAkAudioEvent>> LinkedAkEvents; // 0xA8(0x50)(Edit, BlueprintVisible, BlueprintReadOnly, Transient, EditConst, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
class UAkAssetPlatformData* CurrentLocalizedPlatformAssetData; // 0xF8(0x8)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1408[0x18]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAudioBank* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x80 (0xD0 - 0x50)
|
|
// Class AkAudio.AkAudioEvent
|
|
class UAkAudioEvent : public UAkAssetBase
|
|
{
|
|
public:
|
|
TMap<class FString, class UAkAssetPlatformData*> LocalizedPlatformAssetDataMap; // 0x50(0x50)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
class UAkAudioBank* RequiredBank; // 0xA0(0x8)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_141B[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UAkAssetPlatformData* CurrentLocalizedPlatformData; // 0xB0(0x8)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaxAttenuationRadius; // 0xB8(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool IsInfinite; // 0xBC(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_141E[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float MinimumDuration; // 0xC0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float MaximumDuration; // 0xC4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_141F[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAudioEvent* GetDefaultObj();
|
|
|
|
float GetMinimumDuration();
|
|
float GetMaximumDuration();
|
|
float GetMaxAttenuationRadius();
|
|
bool GetIsInfinite();
|
|
};
|
|
|
|
// 0x20 (0x2C0 - 0x2A0)
|
|
// Class AkAudio.AkGameObject
|
|
class UAkGameObject : public USceneComponent
|
|
{
|
|
public:
|
|
class UAkAudioEvent* AkAudioEvent; // 0x2A0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString EventName; // 0x2A8(0x10)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1454[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkGameObject* GetDefaultObj();
|
|
|
|
void Stop();
|
|
void SetRTPCValue(class UAkRtpc* RTPCValue, float Value, int32 InterpolationTimeMs, const class FString& RTPC);
|
|
void PostAssociatedAkEventAsync(class UObject* WorldContextObject, int32 CallbackMask, FDelegateProperty_& PostEventCallback, TArray<struct FAkExternalSourceInfo>& ExternalSources, const struct FLatentActionInfo& LatentInfo, int32* PlayingID);
|
|
int32 PostAssociatedAkEvent(int32 CallbackMask, FDelegateProperty_& PostEventCallback, TArray<struct FAkExternalSourceInfo>& ExternalSources);
|
|
void PostAkEventAsync(class UObject* WorldContextObject, class UAkAudioEvent* AkEvent, int32* PlayingID, int32 CallbackMask, FDelegateProperty_& PostEventCallback, TArray<struct FAkExternalSourceInfo>& ExternalSources, const struct FLatentActionInfo& LatentInfo);
|
|
int32 PostAkEvent(class UAkAudioEvent* AkEvent, int32 CallbackMask, FDelegateProperty_& PostEventCallback, TArray<struct FAkExternalSourceInfo>& ExternalSources, const class FString& In_EventName);
|
|
void GetRTPCValue(class UAkRtpc* RTPCValue, enum class ERTPCValueType InputValueType, float* Value, enum class ERTPCValueType* OutputValueType, const class FString& RTPC, int32 PlayingID);
|
|
};
|
|
|
|
// 0x1C8 (0x488 - 0x2C0)
|
|
// Class AkAudio.AkComponent
|
|
class UAkComponent : public UAkGameObject
|
|
{
|
|
public:
|
|
bool bUseSpatialAudio; // 0x2C0(0x1)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1499[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
enum class ECollisionChannel OcclusionCollisionChannel; // 0x2C8(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14AA[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
uint8 EnableSpotReflectors : 1; // Mask: 0x1, PropSize: 0x10x2CC(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_7E : 7; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_14AD[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float OuterRadius; // 0x2D0(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InnerRadius; // 0x2D4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAuxBus* EarlyReflectionAuxBus; // 0x2D8(0x8)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class FString EarlyReflectionAuxBusName; // 0x2E0(0x10)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 EarlyReflectionOrder; // 0x2F0(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float EarlyReflectionBusSendGain; // 0x2F4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float EarlyReflectionMaxPathLength; // 0x2F8(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float RoomReverbAuxBusGain; // 0x2FC(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 DiffractionMaxEdges; // 0x300(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
int32 DiffractionMaxPaths; // 0x304(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float DiffractionMaxPathLength; // 0x308(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 DrawFirstOrderReflections : 1; // Mask: 0x1, PropSize: 0x10x30C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 DrawSecondOrderReflections : 1; // Mask: 0x2, PropSize: 0x10x30C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 DrawHigherOrderReflections : 1; // Mask: 0x4, PropSize: 0x10x30C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 DrawDiffraction : 1; // Mask: 0x8, PropSize: 0x10x30C(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_7F : 4; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_14B3[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
bool StopWhenOwnerDestroyed; // 0x310(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14B6[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float AttenuationScalingFactor; // 0x314(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OcclusionRefreshInterval; // 0x318(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseReverbVolumes; // 0x31C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14B8[0x16B]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkComponent* GetDefaultObj();
|
|
|
|
void UseReverbVolumes(bool InUseReverbVolumes);
|
|
void UseEarlyReflections(class UAkAuxBus* AuxBus, int32 Order, float BusSendGain, float MaxPathLength, bool SpotReflectors, const class FString& AuxBusName);
|
|
void SetSwitch(class UAkSwitchValue* SwitchValue, const class FString& SwitchGroup, const class FString& SwitchState);
|
|
void SetStopWhenOwnerDestroyed(bool bStopWhenOwnerDestroyed);
|
|
void SetOutputBusVolume(float BusVolume);
|
|
void SetListeners(TArray<class UAkComponent*>& Listeners);
|
|
void SetGameObjectRadius(float In_outerRadius, float In_innerRadius);
|
|
void SetEarlyReflectionsVolume(float SendVolume);
|
|
void SetEarlyReflectionsAuxBus(const class FString& AuxBusName);
|
|
void SetAttenuationScalingFactor(float Value);
|
|
void PostTrigger(class UAkTrigger* TriggerValue, const class FString& Trigger);
|
|
void PostAssociatedAkEventAndWaitForEndAsync(int32* PlayingID, TArray<struct FAkExternalSourceInfo>& ExternalSources, const struct FLatentActionInfo& LatentInfo);
|
|
int32 PostAssociatedAkEventAndWaitForEnd(TArray<struct FAkExternalSourceInfo>& ExternalSources, const struct FLatentActionInfo& LatentInfo);
|
|
int32 PostAkEventByName(const class FString& In_EventName);
|
|
void PostAkEventAndWaitForEndAsync(class UAkAudioEvent* AkEvent, int32* PlayingID, TArray<struct FAkExternalSourceInfo>& ExternalSources, const struct FLatentActionInfo& LatentInfo);
|
|
int32 PostAkEventAndWaitForEnd(class UAkAudioEvent* AkEvent, const class FString& In_EventName, TArray<struct FAkExternalSourceInfo>& ExternalSources, const struct FLatentActionInfo& LatentInfo);
|
|
float GetAttenuationRadius();
|
|
};
|
|
|
|
// 0x38 (0x4C0 - 0x488)
|
|
// Class AkAudio.AkAudioInputComponent
|
|
class UAkAudioInputComponent : public UAkComponent
|
|
{
|
|
public:
|
|
uint8 Pad_14BF[0x38]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAudioInputComponent* GetDefaultObj();
|
|
|
|
int32 PostAssociatedAudioInputEvent();
|
|
};
|
|
|
|
// 0x8 (0x58 - 0x50)
|
|
// Class AkAudio.AkAuxBus
|
|
class UAkAuxBus : public UAkAssetBase
|
|
{
|
|
public:
|
|
class UAkAudioBank* RequiredBank; // 0x50(0x8)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkAuxBus* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xE58 (0xFC0 - 0x168)
|
|
// Class AkAudio.AkCheckBox
|
|
class UAkCheckBox : public UContentWidget
|
|
{
|
|
public:
|
|
uint8 Pad_14D7[0x290]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
enum class ECheckBoxState CheckedState; // 0x3F8(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14D8[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
FDelegateProperty_ CheckedStateDelegate; // 0x3FC(0x10)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14D9[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FCheckBoxStyle WidgetStyle; // 0x410(0xAD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
enum class EHorizontalAlignment HorizontalAlignment; // 0xEE0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsFocusable; // 0xEE1(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14DC[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkBoolPropertyToControl ThePropertyToControl; // 0xEE8(0x10)(Edit, NativeAccessSpecifierPublic)
|
|
struct FAkWwiseItemToControl ItemToControl; // 0xEF8(0x40)(Edit, Config, EditConst, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ AkOnCheckStateChanged; // 0xF38(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnItemDropped; // 0xF48(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnPropertyDropped; // 0xF58(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14E1[0x58]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkCheckBox* GetDefaultObj();
|
|
|
|
void SetIsChecked(bool InIsChecked);
|
|
void SetCheckedState(enum class ECheckBoxState InCheckedState);
|
|
void SetAkItemId(struct FGuid& ItemId);
|
|
void SetAkBoolProperty(const class FString& ItemProperty);
|
|
bool IsPressed();
|
|
bool IsChecked();
|
|
enum class ECheckBoxState GetCheckedState();
|
|
class FString GetAkProperty();
|
|
struct FGuid GetAkItemId();
|
|
};
|
|
|
|
// 0x8 (0x540 - 0x538)
|
|
// Class AkAudio.DrawPortalComponent
|
|
class UDrawPortalComponent : public UPrimitiveComponent
|
|
{
|
|
public:
|
|
uint8 Pad_14E9[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UDrawPortalComponent* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x8 (0x540 - 0x538)
|
|
// Class AkAudio.DrawRoomComponent
|
|
class UDrawRoomComponent : public UPrimitiveComponent
|
|
{
|
|
public:
|
|
uint8 Pad_14EF[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UDrawRoomComponent* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x78 (0xB8 - 0x40)
|
|
// Class AkAudio.AkFolder
|
|
class UAkFolder : public UAkAudioType
|
|
{
|
|
public:
|
|
class FString UnrealFolderPath; // 0x40(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString WwiseFolderPath; // 0x50(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14F1[0x58]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkFolder* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.AkGameplayStatics
|
|
class UAkGameplayStatics : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkGameplayStatics* GetDefaultObj();
|
|
|
|
void UseReverbVolumes(bool InUseReverbVolumes, class AActor* Actor);
|
|
void UseEarlyReflections(class AActor* Actor, class UAkAuxBus* AuxBus, int32 Order, float BusSendGain, float MaxPathLength, bool SpotReflectors, const class FString& AuxBusName);
|
|
void UnloadBankByName(const class FString& BankName);
|
|
void UnloadBankAsync(class UAkAudioBank* Bank, FDelegateProperty_& BankUnloadedCallback);
|
|
void UnloadBank(class UAkAudioBank* Bank, const class FString& BankName, const struct FLatentActionInfo& LatentInfo, class UObject* WorldContextObject);
|
|
void StopProfilerCapture();
|
|
void StopOutputCapture();
|
|
void StopAllAmbientSounds(class UObject* WorldContextObject);
|
|
void StopAll();
|
|
void StopActor(class AActor* Actor);
|
|
void StartProfilerCapture(const class FString& Filename);
|
|
void StartOutputCapture(const class FString& Filename);
|
|
void StartAllAmbientSounds(class UObject* WorldContextObject);
|
|
class UAkComponent* SpawnAkComponentAtLocation(class UObject* WorldContextObject, class UAkAudioEvent* AkEvent, const struct FVector& Location, const struct FRotator& Orientation, bool AutoPost, const class FString& EventName, bool AutoDestroy);
|
|
void SetSwitch(class UAkSwitchValue* SwitchValue, class AActor* Actor, class FName SwitchGroup, class FName SwitchState);
|
|
void SetState(class UAkStateValue* StateValue, class FName StateGroup, class FName State);
|
|
void SetSpeakerAngles(TArray<float>& SpeakerAngles, float HeightAngle, const class FString& DeviceShareset);
|
|
void SetRTPCValue(class UAkRtpc* RTPCValue, float Value, int32 InterpolationTimeMs, class AActor* Actor, class FName RTPC);
|
|
void SetReflectionsOrder(int32 Order, bool RefreshPaths);
|
|
void SetPortalToPortalObstruction(class UAkPortalComponent* PortalComponent0, class UAkPortalComponent* PortalComponent1, float ObstructionValue);
|
|
void SetPortalObstructionAndOcclusion(class UAkPortalComponent* PortalComponent, float ObstructionValue, float OcclusionValue);
|
|
void SetPanningRule(enum class EPanningRule PanRule);
|
|
void SetOutputBusVolume(float BusVolume, class AActor* Actor);
|
|
void SetOcclusionScalingFactor(float ScalingFactor);
|
|
void SetOcclusionRefreshInterval(float RefreshInterval, class AActor* Actor);
|
|
void SetMultiplePositions(class UAkComponent* GameObjectAkComponent, const TArray<struct FTransform>& Positions, enum class EAkMultiPositionType MultiPositionType);
|
|
void SetMultipleChannelMaskEmitterPositions(class UAkComponent* GameObjectAkComponent, const TArray<struct FAkChannelMask>& ChannelMasks, const TArray<struct FTransform>& Positions, enum class EAkMultiPositionType MultiPositionType);
|
|
void SetMultipleChannelEmitterPositions(class UAkComponent* GameObjectAkComponent, const TArray<enum class EAkChannelConfiguration>& ChannelMasks, const TArray<struct FTransform>& Positions, enum class EAkMultiPositionType MultiPositionType);
|
|
void SetGameObjectToPortalObstruction(class UAkComponent* GameObjectAkComponent, class UAkPortalComponent* PortalComponent, float ObstructionValue);
|
|
void SetCurrentAudioCultureAsync(const class FString& AudioCulture, FDelegateProperty_& Completed);
|
|
void SetCurrentAudioCulture(const class FString& AudioCulture, const struct FLatentActionInfo& LatentInfo, class UObject* WorldContextObject);
|
|
void SetBusConfig(const class FString& BusName, enum class EAkChannelConfiguration ChannelConfiguration);
|
|
void ResetRTPCValue(class UAkRtpc* RTPCValue, int32 InterpolationTimeMs, class AActor* Actor, class FName RTPC);
|
|
void ReplaceMainOutput(struct FAkOutputSettings& MainOutputSettings);
|
|
void PostTrigger(class UAkTrigger* TriggerValue, class AActor* Actor, class FName Trigger);
|
|
void PostEventByName(const class FString& EventName, class AActor* Actor, bool bStopWhenAttachedToDestroyed);
|
|
int32 PostEventAttached(class UAkAudioEvent* AkEvent, class AActor* Actor, class FName AttachPointName, bool bStopWhenAttachedToDestroyed, const class FString& EventName);
|
|
void PostEventAtLocationByName(const class FString& EventName, const struct FVector& Location, const struct FRotator& Orientation, class UObject* WorldContextObject);
|
|
int32 PostEventAtLocation(class UAkAudioEvent* AkEvent, const struct FVector& Location, const struct FRotator& Orientation, const class FString& EventName, class UObject* WorldContextObject);
|
|
int32 PostEvent(class UAkAudioEvent* AkEvent, class AActor* Actor, int32 CallbackMask, FDelegateProperty_& PostEventCallback, TArray<struct FAkExternalSourceInfo>& ExternalSources, bool bStopWhenAttachedToDestroyed, const class FString& EventName);
|
|
void PostAndWaitForEndOfEventAsync(class UAkAudioEvent* AkEvent, class AActor* Actor, int32* PlayingID, bool bStopWhenAttachedToDestroyed, TArray<struct FAkExternalSourceInfo>& ExternalSources, const struct FLatentActionInfo& LatentInfo);
|
|
int32 PostAndWaitForEndOfEvent(class UAkAudioEvent* AkEvent, class AActor* Actor, bool bStopWhenAttachedToDestroyed, TArray<struct FAkExternalSourceInfo>& ExternalSources, const class FString& EventName, const struct FLatentActionInfo& LatentInfo);
|
|
void LoadInitBank();
|
|
void LoadBanks(TArray<class UAkAudioBank*>& SoundBanks, bool SynchronizeSoundBanks);
|
|
void LoadBankByName(const class FString& BankName);
|
|
void LoadBankAsync(class UAkAudioBank* Bank, FDelegateProperty_& BankLoadedCallback);
|
|
void LoadBank(class UAkAudioBank* Bank, const class FString& BankName, const struct FLatentActionInfo& LatentInfo, class UObject* WorldContextObject);
|
|
bool IsGame(class UObject* WorldContextObject);
|
|
bool IsEditor();
|
|
void GetSpeakerAngles(TArray<float>* SpeakerAngles, float* HeightAngle, const class FString& DeviceShareset);
|
|
void GetRTPCValue(class UAkRtpc* RTPCValue, int32 PlayingID, enum class ERTPCValueType InputValueType, float* Value, enum class ERTPCValueType* OutputValueType, class AActor* Actor, class FName RTPC);
|
|
float GetOcclusionScalingFactor();
|
|
class FString GetCurrentAudioCulture();
|
|
TArray<class FString> GetAvailableAudioCultures();
|
|
class UObject* GetAkMediaAssetUserData(class UAkMediaAsset* Instance, class UClass* Type);
|
|
class UAkComponent* GetAkComponent(class USceneComponent* AttachToComponent, bool* ComponentCreated, class FName AttachPointName, const struct FVector& Location, enum class EAttachLocation LocationType);
|
|
class UObject* GetAkAudioTypeUserData(class UAkAudioType* Instance, class UClass* Type);
|
|
void ExecuteActionOnPlayingID(enum class EAkActionOnEventType ActionType, int32 PlayingID, int32 TransitionDuration, enum class EAkCurveInterpolation FadeCurve);
|
|
void ExecuteActionOnEvent(class UAkAudioEvent* AkEvent, enum class EAkActionOnEventType ActionType, class AActor* Actor, int32 TransitionDuration, enum class EAkCurveInterpolation FadeCurve, int32 PlayingID);
|
|
void ClearBanks();
|
|
void CancelEventCallback(FDelegateProperty_& PostEventCallback);
|
|
void AddOutputCaptureMarker(const class FString& MarkerText);
|
|
};
|
|
|
|
// 0x8 (0x30 - 0x28)
|
|
// Class AkAudio.AkCallbackInfo
|
|
class UAkCallbackInfo : public UObject
|
|
{
|
|
public:
|
|
class UAkComponent* AkComponent; // 0x28(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkCallbackInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x8 (0x38 - 0x30)
|
|
// Class AkAudio.AkEventCallbackInfo
|
|
class UAkEventCallbackInfo : public UAkCallbackInfo
|
|
{
|
|
public:
|
|
int32 PlayingID; // 0x30(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 EventID; // 0x34(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkEventCallbackInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x10 (0x48 - 0x38)
|
|
// Class AkAudio.AkMIDIEventCallbackInfo
|
|
class UAkMIDIEventCallbackInfo : public UAkEventCallbackInfo
|
|
{
|
|
public:
|
|
uint8 Pad_1693[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMIDIEventCallbackInfo* GetDefaultObj();
|
|
|
|
enum class EAkMidiEventType GetType();
|
|
bool GetProgramChange(struct FAkMidiProgramChange* AsProgramChange);
|
|
bool GetPitchBend(struct FAkMidiPitchBend* AsPitchBend);
|
|
bool GetNoteOn(struct FAkMidiNoteOnOff* AsNoteOn);
|
|
bool GetNoteOff(struct FAkMidiNoteOnOff* AsNoteOff);
|
|
bool GetNoteAftertouch(struct FAkMidiNoteAftertouch* AsNoteAftertouch);
|
|
bool GetGeneric(struct FAkMidiGeneric* AsGeneric);
|
|
bool GetChannelAftertouch(struct FAkMidiChannelAftertouch* AsChannelAftertouch);
|
|
uint8 GetChannel();
|
|
bool GetCc(struct FAkMidiCc* AsCc);
|
|
};
|
|
|
|
// 0x18 (0x50 - 0x38)
|
|
// Class AkAudio.AkMarkerCallbackInfo
|
|
class UAkMarkerCallbackInfo : public UAkEventCallbackInfo
|
|
{
|
|
public:
|
|
int32 Identifier; // 0x38(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Position; // 0x3C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Label; // 0x40(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMarkerCallbackInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x18 (0x50 - 0x38)
|
|
// Class AkAudio.AkDurationCallbackInfo
|
|
class UAkDurationCallbackInfo : public UAkEventCallbackInfo
|
|
{
|
|
public:
|
|
float Duration; // 0x38(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EstimatedDuration; // 0x3C(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 AudioNodeID; // 0x40(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MediaID; // 0x44(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bStreaming; // 0x48(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16A4[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkDurationCallbackInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x40 (0x70 - 0x30)
|
|
// Class AkAudio.AkMusicSyncCallbackInfo
|
|
class UAkMusicSyncCallbackInfo : public UAkCallbackInfo
|
|
{
|
|
public:
|
|
int32 PlayingID; // 0x30(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FAkSegmentInfo SegmentInfo; // 0x34(0x24)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
enum class EAkCallbackType MusicSyncType; // 0x58(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16A6[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString UserCueName; // 0x60(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMusicSyncCallbackInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x188 (0x440 - 0x2B8)
|
|
// Class AkAudio.AkGeometryComponent
|
|
class UAkGeometryComponent : public UAkAcousticTextureSetComponent
|
|
{
|
|
public:
|
|
enum class EAkMeshType MeshType; // 0x2B8(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16B0[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
int32 LOD; // 0x2BC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeldingThreshold; // 0x2C0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16B2[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TMap<class UMaterialInterface*, struct FAkGeometrySurfaceOverride> StaticMeshSurfaceOverride; // 0x2C8(0x50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FAkGeometrySurfaceOverride CollisionMeshSurfaceOverride; // 0x318(0x18)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 bEnableDiffraction : 1; // Mask: 0x1, PropSize: 0x10x330(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bEnableDiffractionOnBoundaryEdges : 1; // Mask: 0x2, PropSize: 0x10x330(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_85 : 6; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_16B5[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class AActor* AssociatedRoom; // 0x338(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16B7[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkGeometryData GeometryData; // 0x350(0x50)(NativeAccessSpecifierPrivate)
|
|
TMap<int32, double> SurfaceAreas; // 0x3A0(0x50)(NativeAccessSpecifierPrivate)
|
|
uint8 Pad_16B8[0x50]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkGeometryComponent* GetDefaultObj();
|
|
|
|
void UpdateGeometry();
|
|
void SendGeometry();
|
|
void RemoveGeometry();
|
|
void ConvertMesh();
|
|
};
|
|
|
|
// 0x28 (0x68 - 0x40)
|
|
// Class AkAudio.AkGroupValue
|
|
class UAkGroupValue : public UAkAudioType
|
|
{
|
|
public:
|
|
TArray<TSoftObjectPtr<class UAkMediaAsset>> MediaDependencies; // 0x40(0x10)(Edit, ZeroConstructor, EditConst, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
uint32 GroupShortID; // 0x50(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16BD[0x14]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkGroupValue* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xD0 (0xF8 - 0x28)
|
|
// Class AkAudio.AkHololensInitializationSettings
|
|
class UAkHololensInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_16C7[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkHololensAdvancedInitializationSettings AdvancedSettings; // 0xC0(0x34)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16C8[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkHololensInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkHololensPlatformInfo
|
|
class UAkHololensPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkHololensPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x10 (0x90 - 0x80)
|
|
// Class AkAudio.AkInitBankAssetData
|
|
class UAkInitBankAssetData : public UAkAssetDataWithMedia
|
|
{
|
|
public:
|
|
TArray<struct FAkPluginInfo> PluginInfos; // 0x80(0x10)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkInitBankAssetData* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x20 (0x70 - 0x50)
|
|
// Class AkAudio.AkInitBank
|
|
class UAkInitBank : public UAkAssetBase
|
|
{
|
|
public:
|
|
TArray<class FString> AvailableAudioCultures; // 0x50(0x10)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
class FString DefaultLanguage; // 0x60(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkInitBank* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xD8 (0x100 - 0x28)
|
|
// Class AkAudio.AkIOSInitializationSettings
|
|
class UAkIOSInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_16D9[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAudioSession AudioSession; // 0x98(0xC)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16DB[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0xA8(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAdvancedInitializationSettings AdvancedSettings; // 0xD0(0x2C)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16DC[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkIOSInitializationSettings* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkIOSPlatformInfo
|
|
class UAkIOSPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkIOSPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.AkItemBoolPropertiesConv
|
|
class UAkItemBoolPropertiesConv : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkItemBoolPropertiesConv* GetDefaultObj();
|
|
|
|
class FText Conv_FAkBoolPropertyToControlToText(struct FAkBoolPropertyToControl& INAkBoolPropertyToControl);
|
|
class FString Conv_FAkBoolPropertyToControlToString(struct FAkBoolPropertyToControl& INAkBoolPropertyToControl);
|
|
};
|
|
|
|
// 0x40 (0x190 - 0x150)
|
|
// Class AkAudio.AkItemBoolProperties
|
|
class UAkItemBoolProperties : public UWidget
|
|
{
|
|
public:
|
|
FMulticastInlineDelegateProperty_ OnSelectionChanged; // 0x150(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnPropertyDragged; // 0x160(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16FD[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkItemBoolProperties* GetDefaultObj();
|
|
|
|
void SetSearchText(const class FString& NewText);
|
|
class FString GetSelectedProperty();
|
|
class FString GetSearchText();
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.AkItemPropertiesConv
|
|
class UAkItemPropertiesConv : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkItemPropertiesConv* GetDefaultObj();
|
|
|
|
class FText Conv_FAkPropertyToControlToText(struct FAkPropertyToControl& INAkPropertyToControl);
|
|
class FString Conv_FAkPropertyToControlToString(struct FAkPropertyToControl& INAkPropertyToControl);
|
|
};
|
|
|
|
// 0x40 (0x190 - 0x150)
|
|
// Class AkAudio.AkItemProperties
|
|
class UAkItemProperties : public UWidget
|
|
{
|
|
public:
|
|
FMulticastInlineDelegateProperty_ OnSelectionChanged; // 0x150(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnPropertyDragged; // 0x160(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_171C[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkItemProperties* GetDefaultObj();
|
|
|
|
void SetSearchText(const class FString& NewText);
|
|
class FString GetSelectedProperty();
|
|
class FString GetSearchText();
|
|
};
|
|
|
|
// 0x90 (0x330 - 0x2A0)
|
|
// Class AkAudio.AkLateReverbComponent
|
|
class UAkLateReverbComponent : public USceneComponent
|
|
{
|
|
public:
|
|
uint8 bEnable : 1; // Mask: 0x1, PropSize: 0x10x2A0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_86 : 7; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_1726[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float SendLevel; // 0x2A4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeRate; // 0x2A8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Priority; // 0x2AC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AutoAssignAuxBus; // 0x2B0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_172A[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UAkAuxBus* AuxBus; // 0x2B8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString AuxBusName; // 0x2C0(0x10)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_172B[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UAkAuxBus* AuxBusManual; // 0x2D8(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_172C[0x50]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkLateReverbComponent* GetDefaultObj();
|
|
|
|
void AssociateAkTextureSetComponent(class UAkAcousticTextureSetComponent* TextureSetComponent);
|
|
};
|
|
|
|
// 0xC8 (0xF0 - 0x28)
|
|
// Class AkAudio.AkLinuxInitializationSettings
|
|
class UAkLinuxInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_1733[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAdvancedInitializationSettingsWithMultiCoreRendering AdvancedSettings; // 0xC0(0x30)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkLinuxInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkLinuxPlatformInfo
|
|
class UAkLinuxPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkLinuxPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xC8 (0xF0 - 0x28)
|
|
// Class AkAudio.AkMacInitializationSettings
|
|
class UAkMacInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_174C[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAdvancedInitializationSettingsWithMultiCoreRendering AdvancedSettings; // 0xC0(0x30)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMacInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkMacPlatformInfo
|
|
class UAkMacPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMacPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x50 (0x78 - 0x28)
|
|
// Class AkAudio.AkMediaAssetData
|
|
class UAkMediaAssetData : public UObject
|
|
{
|
|
public:
|
|
bool IsStreamed; // 0x28(0x1)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseDeviceMemory; // 0x29(0x1)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_175A[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString Language; // 0x30(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString AssetPlatform; // 0x40(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_175C[0x28]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMediaAssetData* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x50 (0x78 - 0x28)
|
|
// Class AkAudio.AkMediaAsset
|
|
class UAkMediaAsset : public UObject
|
|
{
|
|
public:
|
|
uint32 ID; // 0x28(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1763[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString MediaName; // 0x30(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AutoLoad; // 0x40(0x1)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1764[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TArray<class UObject*> UserData; // 0x48(0x10)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FString Language; // 0x58(0x10)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkMediaAssetData* CurrentMediaAssetData; // 0x68(0x8)(ZeroConstructor, Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1765[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMediaAsset* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x78 - 0x78)
|
|
// Class AkAudio.AkLocalizedMediaAsset
|
|
class UAkLocalizedMediaAsset : public UAkMediaAsset
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkLocalizedMediaAsset* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x60 (0xD8 - 0x78)
|
|
// Class AkAudio.AkExternalMediaAsset
|
|
class UAkExternalMediaAsset : public UAkMediaAsset
|
|
{
|
|
public:
|
|
uint8 Pad_176A[0x60]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkExternalMediaAsset* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.AkPlatformInitialisationSettingsBase
|
|
class IAkPlatformInitialisationSettingsBase : public IInterface
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class IAkPlatformInitialisationSettingsBase* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xC8 (0xF0 - 0x28)
|
|
// Class AkAudio.AkPS4InitializationSettings
|
|
class UAkPS4InitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_1774[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettings CommonSettings; // 0x30(0x60)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x90(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkPS4AdvancedInitializationSettings AdvancedSettings; // 0xB8(0x38)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkPS4InitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkPS4PlatformInfo
|
|
class UAkPS4PlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkPS4PlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x38 (0x300 - 0x2C8)
|
|
// Class AkAudio.AkReverbVolume
|
|
class AAkReverbVolume : public AVolume
|
|
{
|
|
public:
|
|
uint8 bEnabled : 1; // Mask: 0x1, PropSize: 0x10x2C8(0x1)(Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_8D : 7; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_1794[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UAkAuxBus* AuxBus; // 0x2D0(0x8)(ZeroConstructor, Deprecated, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString AuxBusName; // 0x2D8(0x10)(ZeroConstructor, Deprecated, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SendLevel; // 0x2E8(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeRate; // 0x2EC(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Priority; // 0x2F0(0x4)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1797[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UAkLateReverbComponent* LateReverbComponent; // 0x2F8(0x8)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class AAkReverbVolume* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x30 (0x2F0 - 0x2C0)
|
|
// Class AkAudio.AkRoomComponent
|
|
class UAkRoomComponent : public UAkGameObject
|
|
{
|
|
public:
|
|
uint8 bEnable : 1; // Mask: 0x1, PropSize: 0x10x2C0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_8F : 7; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_17FD[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
bool bDynamic; // 0x2C4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17FE[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float Priority; // 0x2C8(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WallOcclusion; // 0x2CC(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AuxSendLevel; // 0x2D0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AutoPost; // 0x2D4(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, SimpleDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17FF[0xB]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UAkAcousticTextureSetComponent* GeometryComponent; // 0x2E0(0x8)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1800[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkRoomComponent* GetDefaultObj();
|
|
|
|
void SetGeometryComponent(class UAkAcousticTextureSetComponent* TextureSetComponent);
|
|
class UPrimitiveComponent* GetPrimitiveParent();
|
|
};
|
|
|
|
// 0x0 (0x40 - 0x40)
|
|
// Class AkAudio.AkRtpc
|
|
class UAkRtpc : public UAkAudioType
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkRtpc* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x2E8 (0x310 - 0x28)
|
|
// Class AkAudio.AkSettings
|
|
class UAkSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 MaxSimultaneousReverbVolumes; // 0x28(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1802[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FFilePath WwiseProjectPath; // 0x30(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDirectoryPath WwiseSoundDataFolder; // 0x40(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoConnectToWAAPI; // 0x50(0x1)(ZeroConstructor, Config, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ECollisionChannel DefaultOcclusionCollisionChannel; // 0x51(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ECollisionChannel DefaultFitToGeometryCollisionChannel; // 0x52(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1804[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TMap<TSoftObjectPtr<class UPhysicalMaterial>, struct FAkGeometrySurfacePropertiesToMap> AkGeometryMap; // 0x58(0x50)(Edit, EditFixedSize, Config, NativeAccessSpecifierPublic)
|
|
float GlobalDecayAbsorption; // 0xA8(0x4)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1805[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TSoftObjectPtr<class UAkAuxBus> DefaultReverbAuxBus; // 0xB0(0x30)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<float, TSoftObjectPtr<class UAkAuxBus>> EnvironmentDecayAuxBusMap; // 0xE0(0x50)(Edit, Config, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
class FString HFDampingName; // 0x130(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString DecayEstimateName; // 0x140(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString TimeToFirstReflectionName; // 0x150(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkRtpc> HFDampingRTPC; // 0x160(0x30)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkRtpc> DecayEstimateRTPC; // 0x190(0x30)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkRtpc> TimeToFirstReflectionRTPC; // 0x1C0(0x30)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UAkAudioEvent> AudioInputEvent; // 0x1F0(0x30)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<struct FGuid, struct FAkAcousticTextureParams> AcousticTextureParamsMap; // 0x220(0x50)(Config, NativeAccessSpecifierPublic)
|
|
bool SplitSwitchContainerMedia; // 0x270(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SplitMediaPerFolder; // 0x271(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseEventBasedPackaging; // 0x272(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool EnableAutomaticAssetSynchronization; // 0x273(0x1)(ZeroConstructor, Config, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_181C[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString CommandletCommitMessage; // 0x278(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FString, class FString> UnrealCultureToWwiseCulture; // 0x288(0x50)(Edit, Config, NativeAccessSpecifierPublic)
|
|
bool AskedToUseNewAssetManagement; // 0x2D8(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableMultiCoreRendering; // 0x2D9(0x1)(ZeroConstructor, Config, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool MigratedEnableMultiCoreRendering; // 0x2DA(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool FixupRedirectorsDuringMigration; // 0x2DB(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_181F[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FDirectoryPath WwiseWindowsInstallationPath; // 0x2E0(0x10)(ZeroConstructor, Config, Deprecated, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FFilePath WwiseMacInstallationPath; // 0x2F0(0x10)(ZeroConstructor, Config, Deprecated, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UAkComponent> DefaultAkComponentClass; // 0x300(0x8)(ZeroConstructor, Config, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1824[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSettings* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x58 (0x80 - 0x28)
|
|
// Class AkAudio.AkSettingsPerUser
|
|
class UAkSettingsPerUser : public UObject
|
|
{
|
|
public:
|
|
struct FDirectoryPath WwiseWindowsInstallationPath; // 0x28(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FFilePath WwiseMacInstallationPath; // 0x38(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool EnableAutomaticAssetSynchronization; // 0x48(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_182E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString WaapiIPAddress; // 0x50(0x10)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 WaapiPort; // 0x60(0x4)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAutoConnectToWAAPI; // 0x64(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AutoSyncSelection; // 0x65(0x1)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SuppressWwiseProjectPathWarnings; // 0x66(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SoundDataGenerationSkipLanguage; // 0x67(0x1)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1833[0x18]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSettingsPerUser* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x5F0 (0x740 - 0x150)
|
|
// Class AkAudio.AkSlider
|
|
class UAkSlider : public UWidget
|
|
{
|
|
public:
|
|
float Value; // 0x150(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
FDelegateProperty_ ValueDelegate; // 0x154(0x10)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_186A[0xC]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FSliderStyle WidgetStyle; // 0x170(0x500)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
enum class EOrientation Orientation; // 0x670(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_186B[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FLinearColor SliderBarColor; // 0x674(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor SliderHandleColor; // 0x684(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IndentHandle; // 0x694(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Locked; // 0x695(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_186F[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float StepSize; // 0x698(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsFocusable; // 0x69C(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1870[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkPropertyToControl ThePropertyToControl; // 0x6A0(0x10)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
struct FAkWwiseItemToControl ItemToControl; // 0x6B0(0x40)(Edit, Config, EditConst, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnValueChanged; // 0x6F0(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnItemDropped; // 0x700(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnPropertyDropped; // 0x710(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1873[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSlider* GetDefaultObj();
|
|
|
|
void SetValue(float InValue);
|
|
void SetStepSize(float InValue);
|
|
void SetSliderHandleColor(const struct FLinearColor& InValue);
|
|
void SetSliderBarColor(const struct FLinearColor& InValue);
|
|
void SetLocked(bool InValue);
|
|
void SetIndentHandle(bool InValue);
|
|
void SetAkSliderItemProperty(const class FString& ItemProperty);
|
|
void SetAkSliderItemId(struct FGuid& ItemId);
|
|
float GetValue();
|
|
class FString GetAkSliderItemProperty();
|
|
struct FGuid GetAkSliderItemId();
|
|
};
|
|
|
|
// 0x18 (0x2E0 - 0x2C8)
|
|
// Class AkAudio.AkSpatialAudioVolume
|
|
class AAkSpatialAudioVolume : public AVolume
|
|
{
|
|
public:
|
|
class UAkSurfaceReflectorSetComponent* SurfaceReflectorSet; // 0x2C8(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkLateReverbComponent* LateReverb; // 0x2D0(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkRoomComponent* Room; // 0x2D8(0x8)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class AAkSpatialAudioVolume* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x28 (0x2B8 - 0x290)
|
|
// Class AkAudio.AkSpotReflector
|
|
class AAkSpotReflector : public AActor
|
|
{
|
|
public:
|
|
class UAkAuxBus* EarlyReflectionAuxBus; // 0x290(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString EarlyReflectionAuxBusName; // 0x298(0x10)(Edit, BlueprintVisible, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAcousticTexture* AcousticTexture; // 0x2A8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DistanceScalingFactor; // 0x2B0(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Level; // 0x2B4(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class AAkSpotReflector* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x68 - 0x68)
|
|
// Class AkAudio.AkStateValue
|
|
class UAkStateValue : public UAkGroupValue
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkStateValue* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x50 (0x510 - 0x4C0)
|
|
// Class AkAudio.AkSubmixInputComponent
|
|
class UAkSubmixInputComponent : public UAkAudioInputComponent
|
|
{
|
|
public:
|
|
class USoundSubmix* SubmixToRecord; // 0x4C0(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_188D[0x48]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSubmixInputComponent* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x38 (0x2F0 - 0x2B8)
|
|
// Class AkAudio.AkSurfaceReflectorSetComponent
|
|
class UAkSurfaceReflectorSetComponent : public UAkAcousticTextureSetComponent
|
|
{
|
|
public:
|
|
uint8 bEnableSurfaceReflectors : 1; // Mask: 0x1, PropSize: 0x10x2B8(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_90 : 7; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_1899[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TArray<struct FAkSurfacePoly> AcousticPolys; // 0x2C0(0x10)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 bEnableDiffraction : 1; // Mask: 0x1, PropSize: 0x10x2D0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bEnableDiffractionOnBoundaryEdges : 1; // Mask: 0x2, PropSize: 0x10x2D0(0x1)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 BitPad_91 : 6; // Fixing Bit-Field Size [ Dumper-7 ]
|
|
uint8 Pad_189D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class AActor* AssociatedRoom; // 0x2D8(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_189E[0x10]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSurfaceReflectorSetComponent* GetDefaultObj();
|
|
|
|
void UpdateSurfaceReflectorSet();
|
|
void SendSurfaceReflectorSet();
|
|
void RemoveSurfaceReflectorSet();
|
|
};
|
|
|
|
// 0xC8 (0xF0 - 0x28)
|
|
// Class AkAudio.AkSwitchInitializationSettings
|
|
class UAkSwitchInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_18A5[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithCommSelection CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAdvancedInitializationSettingsWithMultiCoreRendering AdvancedSettings; // 0xC0(0x30)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSwitchInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkSwitchPlatformInfo
|
|
class UAkSwitchPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSwitchPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x68 - 0x68)
|
|
// Class AkAudio.AkSwitchValue
|
|
class UAkSwitchValue : public UAkGroupValue
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkSwitchValue* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x40 - 0x40)
|
|
// Class AkAudio.AkTrigger
|
|
class UAkTrigger : public UAkAudioType
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkTrigger* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xD8 (0x100 - 0x28)
|
|
// Class AkAudio.AkTVOSInitializationSettings
|
|
class UAkTVOSInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_18C4[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAudioSession AudioSession; // 0x98(0xC)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18C5[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0xA8(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkAdvancedInitializationSettings AdvancedSettings; // 0xD0(0x2C)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18C7[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkTVOSInitializationSettings* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkTVOSPlatformInfo
|
|
class UAkTVOSPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkTVOSPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.AkWaapiCalls
|
|
class UAkWaapiCalls : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWaapiCalls* GetDefaultObj();
|
|
|
|
struct FAKWaapiJsonObject Unsubscribe(struct FAkWaapiSubscriptionId& SubscriptionId, bool* UnsubscriptionDone);
|
|
struct FAKWaapiJsonObject SubscribeToWaapi(struct FAkWaapiUri& WaapiUri, struct FAKWaapiJsonObject& WaapiOptions, FDelegateProperty_& Callback, struct FAkWaapiSubscriptionId* SubscriptionId, bool* SubscriptionDone);
|
|
void SetSubscriptionID(struct FAkWaapiSubscriptionId& Subscription, int32 ID);
|
|
bool RegisterWaapiProjectLoadedCallback(FDelegateProperty_& Callback);
|
|
bool RegisterWaapiConnectionLostCallback(FDelegateProperty_& Callback);
|
|
int32 GetSubscriptionID(struct FAkWaapiSubscriptionId& Subscription);
|
|
class FText Conv_FAkWaapiSubscriptionIdToText(struct FAkWaapiSubscriptionId& INAkWaapiSubscriptionId);
|
|
class FString Conv_FAkWaapiSubscriptionIdToString(struct FAkWaapiSubscriptionId& INAkWaapiSubscriptionId);
|
|
struct FAKWaapiJsonObject CallWaapi(struct FAkWaapiUri& WaapiUri, struct FAKWaapiJsonObject& WaapiArgs, struct FAKWaapiJsonObject& WaapiOptions);
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.SAkWaapiFieldNamesConv
|
|
class USAkWaapiFieldNamesConv : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class USAkWaapiFieldNamesConv* GetDefaultObj();
|
|
|
|
class FText Conv_FAkWaapiFieldNamesToText(struct FAkWaapiFieldNames& INAkWaapiFieldNames);
|
|
class FString Conv_FAkWaapiFieldNamesToString(struct FAkWaapiFieldNames& INAkWaapiFieldNames);
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.AkWaapiJsonManager
|
|
class UAkWaapiJsonManager : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWaapiJsonManager* GetDefaultObj();
|
|
|
|
struct FAKWaapiJsonObject SetStringField(struct FAkWaapiFieldNames& FieldName, const class FString& FieldValue, const struct FAKWaapiJsonObject& Target);
|
|
struct FAKWaapiJsonObject SetObjectField(struct FAkWaapiFieldNames& FieldName, const struct FAKWaapiJsonObject& FieldValue, const struct FAKWaapiJsonObject& Target);
|
|
struct FAKWaapiJsonObject SetNumberField(struct FAkWaapiFieldNames& FieldName, float FieldValue, const struct FAKWaapiJsonObject& Target);
|
|
struct FAKWaapiJsonObject SetBoolField(struct FAkWaapiFieldNames& FieldName, bool FieldValue, const struct FAKWaapiJsonObject& Target);
|
|
struct FAKWaapiJsonObject SetArrayStringFields(struct FAkWaapiFieldNames& FieldName, TArray<class FString>& FieldStringValues, const struct FAKWaapiJsonObject& Target);
|
|
struct FAKWaapiJsonObject SetArrayObjectFields(struct FAkWaapiFieldNames& FieldName, TArray<struct FAKWaapiJsonObject>& FieldObjectValues, const struct FAKWaapiJsonObject& Target);
|
|
class FString GetStringField(struct FAkWaapiFieldNames& FieldName, const struct FAKWaapiJsonObject& Target);
|
|
struct FAKWaapiJsonObject GetObjectField(struct FAkWaapiFieldNames& FieldName, const struct FAKWaapiJsonObject& Target);
|
|
float GetNumberField(struct FAkWaapiFieldNames& FieldName, const struct FAKWaapiJsonObject& Target);
|
|
int32 GetIntegerField(struct FAkWaapiFieldNames& FieldName, const struct FAKWaapiJsonObject& Target);
|
|
bool GetBoolField(struct FAkWaapiFieldNames& FieldName, const struct FAKWaapiJsonObject& Target);
|
|
TArray<struct FAKWaapiJsonObject> GetArrayField(struct FAkWaapiFieldNames& FieldName, const struct FAKWaapiJsonObject& Target);
|
|
class FText Conv_FAKWaapiJsonObjectToText(const struct FAKWaapiJsonObject& INAKWaapiJsonObject);
|
|
class FString Conv_FAKWaapiJsonObjectToString(const struct FAKWaapiJsonObject& INAKWaapiJsonObject);
|
|
};
|
|
|
|
// 0x0 (0x28 - 0x28)
|
|
// Class AkAudio.AkWaapiUriConv
|
|
class UAkWaapiUriConv : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWaapiUriConv* GetDefaultObj();
|
|
|
|
class FText Conv_FAkWaapiUriToText(struct FAkWaapiUri& INAkWaapiUri);
|
|
class FString Conv_FAkWaapiUriToString(struct FAkWaapiUri& INAkWaapiUri);
|
|
};
|
|
|
|
// 0xD0 (0xF8 - 0x28)
|
|
// Class AkAudio.AkWindowsInitializationSettings
|
|
class UAkWindowsInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_1995[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkWindowsAdvancedInitializationSettings AdvancedSettings; // 0xC0(0x38)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWindowsInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkWin32PlatformInfo
|
|
class UAkWin32PlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWin32PlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkWin64PlatformInfo
|
|
class UAkWin64PlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWin64PlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkWindowsPlatformInfo
|
|
class UAkWindowsPlatformInfo : public UAkWin64PlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWindowsPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xD0 (0xF8 - 0x28)
|
|
// Class AkAudio.AkWinGDKInitializationSettings
|
|
class UAkWinGDKInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_19A5[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettingsWithSampleRate CommonSettings; // 0x30(0x68)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkWinGDKAdvancedInitializationSettings AdvancedSettings; // 0xC0(0x34)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19A7[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWinGDKInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0xF8 - 0xF8)
|
|
// Class AkAudio.AkWinAnvilInitializationSettings
|
|
class UAkWinAnvilInitializationSettings : public UAkWinGDKInitializationSettings
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWinAnvilInitializationSettings* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkWinGDKPlatformInfo
|
|
class UAkWinGDKPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWinGDKPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkWinAnvilPlatformInfo
|
|
class UAkWinAnvilPlatformInfo : public UAkWinGDKPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWinAnvilPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x40 (0x190 - 0x150)
|
|
// Class AkAudio.AkWwiseTree
|
|
class UAkWwiseTree : public UWidget
|
|
{
|
|
public:
|
|
FMulticastInlineDelegateProperty_ OnSelectionChanged; // 0x150(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnItemDragged; // 0x160(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19BD[0x20]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWwiseTree* GetDefaultObj();
|
|
|
|
void SetSearchText(const class FString& NewText);
|
|
struct FAkWwiseObjectDetails GetSelectedItem();
|
|
class FString GetSearchText();
|
|
};
|
|
|
|
// 0x60 (0x1B0 - 0x150)
|
|
// Class AkAudio.AkWwiseTreeSelector
|
|
class UAkWwiseTreeSelector : public UWidget
|
|
{
|
|
public:
|
|
FMulticastInlineDelegateProperty_ OnSelectionChanged; // 0x150(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
FMulticastInlineDelegateProperty_ OnItemDragged; // 0x160(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19C1[0x40]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkWwiseTreeSelector* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xD0 (0xF8 - 0x28)
|
|
// Class AkAudio.AkXboxOneGDKInitializationSettings
|
|
class UAkXboxOneGDKInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_19C9[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettings CommonSettings; // 0x30(0x60)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkXboxOneGDKApuHeapInitializationSettings ApuHeapSettings; // 0x90(0x8)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkXboxOneGDKAdvancedInitializationSettings AdvancedSettings; // 0xC0(0x34)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19CA[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXboxOneGDKInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0xF8 - 0xF8)
|
|
// Class AkAudio.AkXboxOneAnvilInitializationSettings
|
|
class UAkXboxOneAnvilInitializationSettings : public UAkXboxOneGDKInitializationSettings
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXboxOneAnvilInitializationSettings* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0xF8 - 0xF8)
|
|
// Class AkAudio.AkXB1InitializationSettings
|
|
class UAkXB1InitializationSettings : public UAkXboxOneGDKInitializationSettings
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXB1InitializationSettings* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkXboxOneGDKPlatformInfo
|
|
class UAkXboxOneGDKPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXboxOneGDKPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkXboxOneAnvilPlatformInfo
|
|
class UAkXboxOneAnvilPlatformInfo : public UAkXboxOneGDKPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXboxOneAnvilPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkXB1PlatformInfo
|
|
class UAkXB1PlatformInfo : public UAkXboxOneGDKPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXB1PlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xD0 (0xF8 - 0x28)
|
|
// Class AkAudio.AkXboxOneInitializationSettings
|
|
class UAkXboxOneInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_19EA[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettings CommonSettings; // 0x30(0x60)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkXboxOneApuHeapInitializationSettings ApuHeapSettings; // 0x90(0x8)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkXboxOneAdvancedInitializationSettings AdvancedSettings; // 0xC0(0x34)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19EC[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXboxOneInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkXboxOnePlatformInfo
|
|
class UAkXboxOnePlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXboxOnePlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xD0 (0xF8 - 0x28)
|
|
// Class AkAudio.AkXSXInitializationSettings
|
|
class UAkXSXInitializationSettings : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_19F6[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FAkCommonInitializationSettings CommonSettings; // 0x30(0x60)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkXSXApuHeapInitializationSettings ApuHeapSettings; // 0x90(0x8)(Edit, Config, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FAkCommunicationSettingsWithSystemInitialization CommunicationSettings; // 0x98(0x28)(Edit, Config, NativeAccessSpecifierPublic)
|
|
struct FAkXSXAdvancedInitializationSettings AdvancedSettings; // 0xC0(0x38)(Edit, Config, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXSXInitializationSettings* GetDefaultObj();
|
|
|
|
void MigrateMultiCoreRendering(bool NewValue);
|
|
};
|
|
|
|
// 0x0 (0xF8 - 0xF8)
|
|
// Class AkAudio.AkMPXInitializationSettings
|
|
class UAkMPXInitializationSettings : public UAkXSXInitializationSettings
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkMPXInitializationSettings* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x70 - 0x70)
|
|
// Class AkAudio.AkXSXPlatformInfo
|
|
class UAkXSXPlatformInfo : public UAkPlatformInfo
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UAkXSXPlatformInfo* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0xE8 (0x1D8 - 0xF0)
|
|
// Class AkAudio.MovieSceneAkAudioEventSection
|
|
class UMovieSceneAkAudioEventSection : public UMovieSceneSection
|
|
{
|
|
public:
|
|
uint8 Pad_1A05[0x40]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UAkAudioEvent* Event; // 0x130(0x8)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool RetriggerEvent; // 0x138(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1A06[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
int32 ScrubTailLengthMs; // 0x13C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool StopAtSectionEnd; // 0x140(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1A09[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString EventName; // 0x148(0x10)(Edit, ZeroConstructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1A0B[0x20]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float MaxSourceDuration; // 0x178(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1A0E[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FString MaxDurationSourceID; // 0x180(0x10)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_1A0F[0x48]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UMovieSceneAkAudioEventSection* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x18 (0xB0 - 0x98)
|
|
// Class AkAudio.MovieSceneAkTrack
|
|
class UMovieSceneAkTrack : public UMovieSceneTrack
|
|
{
|
|
public:
|
|
TArray<class UMovieSceneSection*> Sections; // 0x98(0x10)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
uint8 bIsAMasterTrack : 1; // Mask: 0x1, PropSize: 0x10xA8(0x1)(NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1A16[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UMovieSceneAkTrack* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x8 (0xB8 - 0xB0)
|
|
// Class AkAudio.MovieSceneAkAudioEventTrack
|
|
class UMovieSceneAkAudioEventTrack : public UMovieSceneAkTrack
|
|
{
|
|
public:
|
|
uint8 Pad_1A17[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UMovieSceneAkAudioEventTrack* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x1D8 (0x2C8 - 0xF0)
|
|
// Class AkAudio.MovieSceneAkAudioRTPCSection
|
|
class UMovieSceneAkAudioRTPCSection : public UMovieSceneSection
|
|
{
|
|
public:
|
|
class UAkRtpc* RTPC; // 0xF0(0x8)(Edit, ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FString Name; // 0xF8(0x10)(Edit, ZeroConstructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FRichCurve FloatCurve; // 0x108(0x80)(Protected, NativeAccessSpecifierProtected)
|
|
struct FMovieSceneFloatChannelSerializationHelper FloatChannelSerializationHelper; // 0x188(0x30)(Protected, NativeAccessSpecifierProtected)
|
|
struct FMovieSceneFloatChannel RTPCChannel; // 0x1B8(0x110)(Protected, NativeAccessSpecifierProtected)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UMovieSceneAkAudioRTPCSection* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x8 (0xB8 - 0xB0)
|
|
// Class AkAudio.MovieSceneAkAudioRTPCTrack
|
|
class UMovieSceneAkAudioRTPCTrack : public UMovieSceneAkTrack
|
|
{
|
|
public:
|
|
uint8 Pad_1A23[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UMovieSceneAkAudioRTPCTrack* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x70 (0xA0 - 0x30)
|
|
// Class AkAudio.PostEventAsync
|
|
class UPostEventAsync : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A39[0x60]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UPostEventAsync* GetDefaultObj();
|
|
|
|
class UPostEventAsync* PostEventAsync(class UObject* WorldContextObject, class UAkAudioEvent* AkEvent, class AActor* Actor, int32 CallbackMask, FDelegateProperty_& PostEventCallback, TArray<struct FAkExternalSourceInfo>& ExternalSources, bool bStopWhenAttachedToDestroyed);
|
|
void PollPostEventFuture();
|
|
};
|
|
|
|
// 0x68 (0x98 - 0x30)
|
|
// Class AkAudio.PostEventAtLocationAsync
|
|
class UPostEventAtLocationAsync : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
FMulticastInlineDelegateProperty_ Completed; // 0x30(0x10)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A48[0x58]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UPostEventAtLocationAsync* GetDefaultObj();
|
|
|
|
class UPostEventAtLocationAsync* PostEventAtLocationAsync(class UObject* WorldContextObject, class UAkAudioEvent* AkEvent, const struct FVector& Location, const struct FRotator& Orientation);
|
|
void PollPostEventFuture();
|
|
};
|
|
|
|
}
|
|
|
|
|