Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/Engine/UHT/AudioSettings.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

956 lines
79 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Sound/AudioSettings.h"
#include "UObject/PerPlatformProperties.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAudioSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformFloat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
ENGINE_API UClass* Z_Construct_UClass_UAudioSettings();
ENGINE_API UClass* Z_Construct_UClass_UAudioSettings_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundClass_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundConcurrency_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EDefaultAudioCompressionType();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EPanningMethod();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EVoiceSampleRate();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAudioQualitySettings();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FDefaultAudioBusSettings();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSoundDebugEntry();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EVoiceSampleRate **********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EVoiceSampleRate;
static UEnum* EVoiceSampleRate_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EVoiceSampleRate.OuterSingleton)
{
Z_Registration_Info_UEnum_EVoiceSampleRate.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EVoiceSampleRate, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EVoiceSampleRate"));
}
return Z_Registration_Info_UEnum_EVoiceSampleRate.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EVoiceSampleRate>()
{
return EVoiceSampleRate_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "// Enumeration for what our options are for sample rates used for VOIP.\n" },
{ "Low16000Hz.Name", "EVoiceSampleRate::Low16000Hz" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "Normal24000Hz.Name", "EVoiceSampleRate::Normal24000Hz" },
{ "ToolTip", "Enumeration for what our options are for sample rates used for VOIP." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EVoiceSampleRate::Low16000Hz", (int64)EVoiceSampleRate::Low16000Hz },
{ "EVoiceSampleRate::Normal24000Hz", (int64)EVoiceSampleRate::Normal24000Hz },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EVoiceSampleRate",
"EVoiceSampleRate",
Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EVoiceSampleRate()
{
if (!Z_Registration_Info_UEnum_EVoiceSampleRate.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EVoiceSampleRate.InnerSingleton, Z_Construct_UEnum_Engine_EVoiceSampleRate_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EVoiceSampleRate.InnerSingleton;
}
// ********** End Enum EVoiceSampleRate ************************************************************
// ********** Begin Enum EPanningMethod ************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPanningMethod;
static UEnum* EPanningMethod_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EPanningMethod.OuterSingleton)
{
Z_Registration_Info_UEnum_EPanningMethod.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EPanningMethod, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EPanningMethod"));
}
return Z_Registration_Info_UEnum_EPanningMethod.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EPanningMethod>()
{
return EPanningMethod_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EPanningMethod_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "// Enumeration defines what method of panning to use (for non-binaural audio) with the audio-mixer.\n" },
{ "EqualPower.Comment", "// Equal power panning maintains equal power when panning between speakers.\n" },
{ "EqualPower.Name", "EPanningMethod::EqualPower" },
{ "EqualPower.ToolTip", "Equal power panning maintains equal power when panning between speakers." },
{ "Linear.Comment", "// Linear panning maintains linear amplitude when panning between speakers.\n" },
{ "Linear.Name", "EPanningMethod::Linear" },
{ "Linear.ToolTip", "Linear panning maintains linear amplitude when panning between speakers." },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Enumeration defines what method of panning to use (for non-binaural audio) with the audio-mixer." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EPanningMethod::Linear", (int64)EPanningMethod::Linear },
{ "EPanningMethod::EqualPower", (int64)EPanningMethod::EqualPower },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EPanningMethod_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EPanningMethod_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EPanningMethod",
"EPanningMethod",
Z_Construct_UEnum_Engine_EPanningMethod_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EPanningMethod_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EPanningMethod_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EPanningMethod_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EPanningMethod()
{
if (!Z_Registration_Info_UEnum_EPanningMethod.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPanningMethod.InnerSingleton, Z_Construct_UEnum_Engine_EPanningMethod_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EPanningMethod.InnerSingleton;
}
// ********** End Enum EPanningMethod **************************************************************
// ********** Begin Enum EMonoChannelUpmixMethod ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMonoChannelUpmixMethod;
static UEnum* EMonoChannelUpmixMethod_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMonoChannelUpmixMethod.OuterSingleton)
{
Z_Registration_Info_UEnum_EMonoChannelUpmixMethod.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EMonoChannelUpmixMethod"));
}
return Z_Registration_Info_UEnum_EMonoChannelUpmixMethod.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMonoChannelUpmixMethod>()
{
return EMonoChannelUpmixMethod_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "// Enumeration defines how to treat mono 2D playback. Mono sounds need to upmixed to stereo when played back in 2D.\n" },
{ "EqualPower.Comment", "// The mono channel is split 0.707 left/right\n" },
{ "EqualPower.Name", "EMonoChannelUpmixMethod::EqualPower" },
{ "EqualPower.ToolTip", "The mono channel is split 0.707 left/right" },
{ "FullVolume.Comment", "// The mono channel is split 1.0 left/right\n" },
{ "FullVolume.Name", "EMonoChannelUpmixMethod::FullVolume" },
{ "FullVolume.ToolTip", "The mono channel is split 1.0 left/right" },
{ "Linear.Comment", "// The mono channel is split 0.5 left/right\n" },
{ "Linear.Name", "EMonoChannelUpmixMethod::Linear" },
{ "Linear.ToolTip", "The mono channel is split 0.5 left/right" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Enumeration defines how to treat mono 2D playback. Mono sounds need to upmixed to stereo when played back in 2D." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMonoChannelUpmixMethod::Linear", (int64)EMonoChannelUpmixMethod::Linear },
{ "EMonoChannelUpmixMethod::EqualPower", (int64)EMonoChannelUpmixMethod::EqualPower },
{ "EMonoChannelUpmixMethod::FullVolume", (int64)EMonoChannelUpmixMethod::FullVolume },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EMonoChannelUpmixMethod",
"EMonoChannelUpmixMethod",
Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod()
{
if (!Z_Registration_Info_UEnum_EMonoChannelUpmixMethod.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMonoChannelUpmixMethod.InnerSingleton, Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMonoChannelUpmixMethod.InnerSingleton;
}
// ********** End Enum EMonoChannelUpmixMethod *****************************************************
// ********** Begin Enum EDefaultAudioCompressionType **********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDefaultAudioCompressionType;
static UEnum* EDefaultAudioCompressionType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDefaultAudioCompressionType.OuterSingleton)
{
Z_Registration_Info_UEnum_EDefaultAudioCompressionType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EDefaultAudioCompressionType, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EDefaultAudioCompressionType"));
}
return Z_Registration_Info_UEnum_EDefaultAudioCompressionType.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EDefaultAudioCompressionType>()
{
return EDefaultAudioCompressionType_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ADPCM.Comment", "// Will encode the asset using ADPCM, a time-domain codec that has fixed-sized quality and about ~4x compression ratio, but is relatively cheap to decode.\n" },
{ "ADPCM.Name", "EDefaultAudioCompressionType::ADPCM" },
{ "ADPCM.ToolTip", "Will encode the asset using ADPCM, a time-domain codec that has fixed-sized quality and about ~4x compression ratio, but is relatively cheap to decode." },
{ "BinkAudio.Comment", "// Perceptual-based codec which supports all features across all platforms.\n" },
{ "BinkAudio.Name", "EDefaultAudioCompressionType::BinkAudio" },
{ "BinkAudio.ToolTip", "Perceptual-based codec which supports all features across all platforms." },
{ "Comment", "// The sound asset compression type to use for assets using the compression type \"project defined\".\n" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "Opus.Comment", "// Opus is a highly versatile audio codec. It is primarily designed for interactive speech and music transmission over the Internet, but is also applicable to storage and streaming applications.\n" },
{ "Opus.Name", "EDefaultAudioCompressionType::Opus" },
{ "Opus.ToolTip", "Opus is a highly versatile audio codec. It is primarily designed for interactive speech and music transmission over the Internet, but is also applicable to storage and streaming applications." },
{ "PCM.Comment", "// Uncompressed audio. Large memory usage (streamed chunks contain less audio per chunk) but extremely cheap to decode and supports all features. \n" },
{ "PCM.Name", "EDefaultAudioCompressionType::PCM" },
{ "PCM.ToolTip", "Uncompressed audio. Large memory usage (streamed chunks contain less audio per chunk) but extremely cheap to decode and supports all features." },
{ "PlatformSpecific.Comment", "// Encodes the asset to a platform specific format and will be different depending on the platform. It does not currently support seeking.\n" },
{ "PlatformSpecific.Name", "EDefaultAudioCompressionType::PlatformSpecific" },
{ "PlatformSpecific.ToolTip", "Encodes the asset to a platform specific format and will be different depending on the platform. It does not currently support seeking." },
{ "RADAudio.Comment", "// As BinkAudio, except better quality. Comparable CPU usage on newer platforms, higher CPU on older platforms.\n" },
{ "RADAudio.DisplayName", "RAD Audio" },
{ "RADAudio.Name", "EDefaultAudioCompressionType::RADAudio" },
{ "RADAudio.ToolTip", "As BinkAudio, except better quality. Comparable CPU usage on newer platforms, higher CPU on older platforms." },
{ "ToolTip", "The sound asset compression type to use for assets using the compression type \"project defined\"." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDefaultAudioCompressionType::BinkAudio", (int64)EDefaultAudioCompressionType::BinkAudio },
{ "EDefaultAudioCompressionType::ADPCM", (int64)EDefaultAudioCompressionType::ADPCM },
{ "EDefaultAudioCompressionType::PCM", (int64)EDefaultAudioCompressionType::PCM },
{ "EDefaultAudioCompressionType::Opus", (int64)EDefaultAudioCompressionType::Opus },
{ "EDefaultAudioCompressionType::PlatformSpecific", (int64)EDefaultAudioCompressionType::PlatformSpecific },
{ "EDefaultAudioCompressionType::RADAudio", (int64)EDefaultAudioCompressionType::RADAudio },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EDefaultAudioCompressionType",
"EDefaultAudioCompressionType",
Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EDefaultAudioCompressionType()
{
if (!Z_Registration_Info_UEnum_EDefaultAudioCompressionType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDefaultAudioCompressionType.InnerSingleton, Z_Construct_UEnum_Engine_EDefaultAudioCompressionType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDefaultAudioCompressionType.InnerSingleton;
}
// ********** End Enum EDefaultAudioCompressionType ************************************************
// ********** Begin ScriptStruct FAudioQualitySettings *********************************************
struct Z_Construct_UScriptStruct_FAudioQualitySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAudioQualitySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FAudioQualitySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
{ "Category", "Quality" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxChannels_MetaData[] = {
{ "Category", "Quality" },
{ "ClampMin", "1" },
{ "Comment", "// The number of audio channels that can be used at once\n// NOTE: Some platforms may cap this value to a lower setting regardless of what the settings request\n" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The number of audio channels that can be used at once\nNOTE: Some platforms may cap this value to a lower setting regardless of what the settings request" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAudioQualitySettings constinit property declarations *************
static const UECodeGen_Private::FTextPropertyParams NewProp_DisplayName;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxChannels;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAudioQualitySettings constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAudioQualitySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAudioQualitySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAudioQualitySettings;
class UScriptStruct* FAudioQualitySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAudioQualitySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAudioQualitySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAudioQualitySettings, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AudioQualitySettings"));
}
return Z_Registration_Info_UScriptStruct_FAudioQualitySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FAudioQualitySettings Property Definitions ************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioQualitySettings, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::NewProp_MaxChannels = { "MaxChannels", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioQualitySettings, MaxChannels), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxChannels_MetaData), NewProp_MaxChannels_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::NewProp_DisplayName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::NewProp_MaxChannels,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAudioQualitySettings Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"AudioQualitySettings",
Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::PropPointers),
sizeof(FAudioQualitySettings),
alignof(FAudioQualitySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAudioQualitySettings()
{
if (!Z_Registration_Info_UScriptStruct_FAudioQualitySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAudioQualitySettings.InnerSingleton, Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAudioQualitySettings.InnerSingleton);
}
// ********** End ScriptStruct FAudioQualitySettings ***********************************************
// ********** Begin ScriptStruct FSoundDebugEntry **************************************************
struct Z_Construct_UScriptStruct_FSoundDebugEntry_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSoundDebugEntry); }
static inline consteval int16 GetStructAlignment() { return alignof(FSoundDebugEntry); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugName_MetaData[] = {
{ "Category", "Debug" },
{ "Comment", "/** Short name to use when referencing sound (ex. in the command line) */" },
{ "DisplayName", "Name" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Short name to use when referencing sound (ex. in the command line)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sound_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundBase" },
{ "Category", "Debug" },
{ "Comment", "/** Reference to a Debug Sound */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Reference to a Debug Sound" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSoundDebugEntry constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_DebugName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Sound;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSoundDebugEntry constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSoundDebugEntry>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSoundDebugEntry_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSoundDebugEntry;
class UScriptStruct* FSoundDebugEntry::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSoundDebugEntry.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSoundDebugEntry.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSoundDebugEntry, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SoundDebugEntry"));
}
return Z_Registration_Info_UScriptStruct_FSoundDebugEntry.OuterSingleton;
}
// ********** Begin ScriptStruct FSoundDebugEntry Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::NewProp_DebugName = { "DebugName", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundDebugEntry, DebugName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugName_MetaData), NewProp_DebugName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::NewProp_Sound = { "Sound", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSoundDebugEntry, Sound), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sound_MetaData), NewProp_Sound_MetaData) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::NewProp_DebugName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::NewProp_Sound,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSoundDebugEntry Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"SoundDebugEntry",
Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::PropPointers),
sizeof(FSoundDebugEntry),
alignof(FSoundDebugEntry),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSoundDebugEntry()
{
if (!Z_Registration_Info_UScriptStruct_FSoundDebugEntry.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSoundDebugEntry.InnerSingleton, Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSoundDebugEntry.InnerSingleton);
}
// ********** End ScriptStruct FSoundDebugEntry ****************************************************
// ********** Begin ScriptStruct FDefaultAudioBusSettings ******************************************
struct Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDefaultAudioBusSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FDefaultAudioBusSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioBus_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.AudioBus" },
{ "Category", "Mix" },
{ "Comment", "/** The audio bus to start up by default on init. */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The audio bus to start up by default on init." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDefaultAudioBusSettings constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDefaultAudioBusSettings constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDefaultAudioBusSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings;
class UScriptStruct* FDefaultAudioBusSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDefaultAudioBusSettings, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("DefaultAudioBusSettings"));
}
return Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FDefaultAudioBusSettings Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDefaultAudioBusSettings, AudioBus), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioBus_MetaData), NewProp_AudioBus_MetaData) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::NewProp_AudioBus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDefaultAudioBusSettings Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"DefaultAudioBusSettings",
Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::PropPointers),
sizeof(FDefaultAudioBusSettings),
alignof(FDefaultAudioBusSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDefaultAudioBusSettings()
{
if (!Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings.InnerSingleton, Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings.InnerSingleton);
}
// ********** End ScriptStruct FDefaultAudioBusSettings ********************************************
// ********** Begin Class UAudioSettings ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAudioSettings;
UClass* UAudioSettings::GetPrivateStaticClass()
{
using TClass = UAudioSettings;
if (!Z_Registration_Info_UClass_UAudioSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AudioSettings"),
Z_Registration_Info_UClass_UAudioSettings.InnerSingleton,
StaticRegisterNativesUAudioSettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UAudioSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UAudioSettings_NoRegister()
{
return UAudioSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAudioSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Audio settings.\n */" },
{ "DisplayName", "Audio" },
{ "IncludePath", "Sound/AudioSettings.h" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Audio settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultSoundClassName_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundClass" },
{ "Category", "Audio" },
{ "Comment", "/** The SoundClass assigned to newly created sounds */" },
{ "DisplayName", "Default Sound Class" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The SoundClass assigned to newly created sounds" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultMediaSoundClassName_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundClass" },
{ "Category", "Audio" },
{ "Comment", "/** The SoundClass assigned to media player assets */" },
{ "DisplayName", "Default Media Sound Class" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The SoundClass assigned to media player assets" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultSoundConcurrencyName_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundConcurrency" },
{ "Category", "Audio" },
{ "Comment", "/** The SoundConcurrency assigned to newly created sounds */" },
{ "DisplayName", "Default Sound Concurrency" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The SoundConcurrency assigned to newly created sounds" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultBaseSoundMix_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundMix" },
{ "Category", "Audio" },
{ "Comment", "/** The SoundMix to use as base when no other system has specified a Base SoundMix */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The SoundMix to use as base when no other system has specified a Base SoundMix" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VoiPSoundClass_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundClass" },
{ "Category", "Audio" },
{ "Comment", "/** Sound class to be used for the VOIP audio component */" },
{ "DisplayName", "VOIP Sound Class" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Sound class to be used for the VOIP audio component" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MasterSubmix_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundSubmix" },
{ "Category", "Mix" },
{ "Comment", "/** The default submix through which all sounds are routed to. The root submix that outputs to audio hardware. */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The default submix through which all sounds are routed to. The root submix that outputs to audio hardware." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseDefaultSubmix_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundSubmix" },
{ "Category", "Mix" },
{ "Comment", "/** The default submix to use for implicit submix sends (i.e. if the base submix send is null or if a submix parent is null) */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The default submix to use for implicit submix sends (i.e. if the base submix send is null or if a submix parent is null)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReverbSubmix_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundSubmix" },
{ "Category", "Mix" },
{ "Comment", "/** The submix through which all sounds set to use reverb are routed */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The submix through which all sounds set to use reverb are routed" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EQSubmix_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundSubmix" },
{ "Category", "Mix" },
{ "Comment", "/** The submix through which all sounds set to use legacy EQ system are routed */" },
{ "DisplayName", "EQ Submix (Legacy)" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The submix through which all sounds set to use legacy EQ system are routed" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VoiPSampleRate_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** Sample rate used for voice over IP. VOIP audio is resampled to the application's sample rate on the receiver side. */" },
{ "DisplayName", "VOIP Sample Rate" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Sample rate used for voice over IP. VOIP audio is resampled to the application's sample rate on the receiver side." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultAudioCompressionType_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** Default audio compression type to use for audio assets. */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Default audio compression type to use for audio assets." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultOcclusionCheckInterval_MetaData[] = {
{ "Category", "Occlusion" },
{ "Comment", "/**\n\x09 * The default interval at which to re-test occlusion (in seconds). Values < 0.f will only check occlusion once.\n\x09 * NOTE! Will be overridden by sounds coming from an audio component!\n\x09 */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The default interval at which to re-test occlusion (in seconds). Values < 0.f will only check occlusion once.\n NOTE! Will be overridden by sounds coming from an audio component!" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultCompressionQuality_MetaData[] = {
{ "Comment", "/** The default compression quality (e.g. for new SoundWaves) */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The default compression quality (e.g. for new SoundWaves)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultReverbSendLevel_MetaData[] = {
{ "Comment", "/** The amount of audio to send to reverb submixes if no reverb send is setup for the source through attenuation settings. Only used in audio mixer. */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The amount of audio to send to reverb submixes if no reverb send is setup for the source through attenuation settings. Only used in audio mixer." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumConcurrentStreams_MetaData[] = {
{ "Category", "Audio" },
{ "ClampMin", "0" },
{ "Comment", "/** How many streaming sounds can be played at the same time (if more are played they will be sorted by priority) */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "How many streaming sounds can be played at the same time (if more are played they will be sorted by priority)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalMinPitchScale_MetaData[] = {
{ "Category", "Audio" },
{ "ClampMin", "0.001000" },
{ "Comment", "/** The value to use to clamp the min pitch scale */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The value to use to clamp the min pitch scale" },
{ "UIMax", "4.000000" },
{ "UIMin", "0.001000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalMaxPitchScale_MetaData[] = {
{ "Category", "Audio" },
{ "ClampMin", "0.001000" },
{ "Comment", "/** The value to use to clamp the max pitch scale */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The value to use to clamp the max pitch scale" },
{ "UIMax", "4.000000" },
{ "UIMin", "0.001000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QualityLevels_MetaData[] = {
{ "Category", "Quality" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowPlayWhenSilent_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** Allows sounds to play at 0 volume. */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Allows sounds to play at 0 volume." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDisableMasterEQ_MetaData[] = {
{ "Category", "Mix" },
{ "Comment", "/** Disables master EQ effect in the audio DSP graph. */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Disables master EQ effect in the audio DSP graph." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowCenterChannel3DPanning_MetaData[] = {
{ "Category", "Panning" },
{ "Comment", "/** Enables the surround sound spatialization calculations to include the center channel. */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Enables the surround sound spatialization calculations to include the center channel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumStoppingSources_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/**\n\x09 * The max number of sources to reserve for \"stopping\" sounds. A \"stopping\" sound applies a fast fade in the DSP\n\x09 * render to prevent discontinuities when stopping sources.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The max number of sources to reserve for \"stopping\" sounds. A \"stopping\" sound applies a fast fade in the DSP\nrender to prevent discontinuities when stopping sources." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PanningMethod_MetaData[] = {
{ "Category", "Panning" },
{ "Comment", "/**\n\x09* The method to use when doing non-binaural or object-based panning.\n\x09*/" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The method to use when doing non-binaural or object-based panning." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MonoChannelUpmixMethod_MetaData[] = {
{ "Category", "Mix" },
{ "Comment", "/**\n\x09* The upmixing method for mono sound sources. Defines how mono channels are up-mixed to stereo channels.\n\x09*/" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The upmixing method for mono sound sources. Defines how mono channels are up-mixed to stereo channels." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DialogueFilenameFormat_MetaData[] = {
{ "Category", "Dialogue" },
{ "Comment", "/**\n\x09 * The format string to use when generating the filename for contexts within dialogue waves. This must generate unique names for your project.\n\x09 * Available format markers:\n\x09 * * {DialogueGuid} - The GUID of the dialogue wave. Guaranteed to be unique and stable against asset renames.\n\x09 * * {DialogueHash} - The hash of the dialogue wave. Not guaranteed to be unique or stable against asset renames, however may be unique enough if combined with the dialogue name.\n\x09 * * {DialogueName} - The name of the dialogue wave. Not guaranteed to be unique or stable against asset renames, however may be unique enough if combined with the dialogue hash.\n\x09 * * {ContextId} - The ID of the context. Guaranteed to be unique within its dialogue wave. Not guaranteed to be stable against changes to the context.\n\x09 * * {ContextIndex} - The index of the context within its parent dialogue wave. Guaranteed to be unique within its dialogue wave. Not guaranteed to be stable against contexts being removed.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "The format string to use when generating the filename for contexts within dialogue waves. This must generate unique names for your project.\nAvailable format markers:\n * {DialogueGuid} - The GUID of the dialogue wave. Guaranteed to be unique and stable against asset renames.\n * {DialogueHash} - The hash of the dialogue wave. Not guaranteed to be unique or stable against asset renames, however may be unique enough if combined with the dialogue name.\n * {DialogueName} - The name of the dialogue wave. Not guaranteed to be unique or stable against asset renames, however may be unique enough if combined with the dialogue hash.\n * {ContextId} - The ID of the context. Guaranteed to be unique within its dialogue wave. Not guaranteed to be stable against changes to the context.\n * {ContextIndex} - The index of the context within its parent dialogue wave. Guaranteed to be unique within its dialogue wave. Not guaranteed to be stable against contexts being removed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugSounds_MetaData[] = {
{ "Category", "Debug" },
{ "Comment", "/**\n\x09* Sounds only packaged in non-shipped builds for debugging.\n\x09*/" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Sounds only packaged in non-shipped builds for debugging." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultAudioBuses_MetaData[] = {
{ "Category", "Mix" },
{ "Comment", "/** Array of AudioBuses that are automatically initialized when the AudioEngine is initialized */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Array of AudioBuses that are automatically initialized when the AudioEngine is initialized" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableLegacyAssetTypes_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** Whether or not project supports the creation of legacy audio asset types. Currently includes:\n\x09 * - USoundSimple\n\x09 */" },
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
{ "ToolTip", "Whether or not project supports the creation of legacy audio asset types. Currently includes:\n- USoundSimple" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultSoundClass_MetaData[] = {
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultMediaSoundClass_MetaData[] = {
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultSoundConcurrency_MetaData[] = {
{ "ModuleRelativePath", "Classes/Sound/AudioSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UAudioSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultSoundClassName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultMediaSoundClassName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultSoundConcurrencyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultBaseSoundMix;
static const UECodeGen_Private::FStructPropertyParams NewProp_VoiPSoundClass;
static const UECodeGen_Private::FStructPropertyParams NewProp_MasterSubmix;
static const UECodeGen_Private::FStructPropertyParams NewProp_BaseDefaultSubmix;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReverbSubmix;
static const UECodeGen_Private::FStructPropertyParams NewProp_EQSubmix;
static const UECodeGen_Private::FIntPropertyParams NewProp_VoiPSampleRate_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_VoiPSampleRate;
static const UECodeGen_Private::FBytePropertyParams NewProp_DefaultAudioCompressionType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DefaultAudioCompressionType;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultOcclusionCheckInterval;
static const UECodeGen_Private::FIntPropertyParams NewProp_DefaultCompressionQuality;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DefaultReverbSendLevel;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaximumConcurrentStreams;
static const UECodeGen_Private::FFloatPropertyParams NewProp_GlobalMinPitchScale;
static const UECodeGen_Private::FFloatPropertyParams NewProp_GlobalMaxPitchScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_QualityLevels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_QualityLevels;
static void NewProp_bAllowPlayWhenSilent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowPlayWhenSilent;
static void NewProp_bDisableMasterEQ_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDisableMasterEQ;
static void NewProp_bAllowCenterChannel3DPanning_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowCenterChannel3DPanning;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_NumStoppingSources;
static const UECodeGen_Private::FInt8PropertyParams NewProp_PanningMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PanningMethod;
static const UECodeGen_Private::FInt8PropertyParams NewProp_MonoChannelUpmixMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_MonoChannelUpmixMethod;
static const UECodeGen_Private::FStrPropertyParams NewProp_DialogueFilenameFormat;
static const UECodeGen_Private::FStructPropertyParams NewProp_DebugSounds_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DebugSounds;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultAudioBuses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DefaultAudioBuses;
#if WITH_EDITORONLY_DATA
static void NewProp_bEnableLegacyAssetTypes_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableLegacyAssetTypes;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_DefaultSoundClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DefaultMediaSoundClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DefaultSoundConcurrency;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAudioSettings constinit property declarations *****************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAudioSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAudioSettings_Statics
// ********** Begin Class UAudioSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundClassName = { "DefaultSoundClassName", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultSoundClassName), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultSoundClassName_MetaData), NewProp_DefaultSoundClassName_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultMediaSoundClassName = { "DefaultMediaSoundClassName", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultMediaSoundClassName), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultMediaSoundClassName_MetaData), NewProp_DefaultMediaSoundClassName_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundConcurrencyName = { "DefaultSoundConcurrencyName", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultSoundConcurrencyName), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultSoundConcurrencyName_MetaData), NewProp_DefaultSoundConcurrencyName_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultBaseSoundMix = { "DefaultBaseSoundMix", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultBaseSoundMix), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultBaseSoundMix_MetaData), NewProp_DefaultBaseSoundMix_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_VoiPSoundClass = { "VoiPSoundClass", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, VoiPSoundClass), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VoiPSoundClass_MetaData), NewProp_VoiPSoundClass_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_MasterSubmix = { "MasterSubmix", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, MasterSubmix), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MasterSubmix_MetaData), NewProp_MasterSubmix_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_BaseDefaultSubmix = { "BaseDefaultSubmix", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, BaseDefaultSubmix), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseDefaultSubmix_MetaData), NewProp_BaseDefaultSubmix_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_ReverbSubmix = { "ReverbSubmix", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, ReverbSubmix), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReverbSubmix_MetaData), NewProp_ReverbSubmix_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_EQSubmix = { "EQSubmix", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, EQSubmix), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EQSubmix_MetaData), NewProp_EQSubmix_MetaData) }; // 2425717601
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_VoiPSampleRate_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_VoiPSampleRate = { "VoiPSampleRate", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, VoiPSampleRate), Z_Construct_UEnum_Engine_EVoiceSampleRate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VoiPSampleRate_MetaData), NewProp_VoiPSampleRate_MetaData) }; // 4061962811
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioCompressionType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioCompressionType = { "DefaultAudioCompressionType", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultAudioCompressionType), Z_Construct_UEnum_Engine_EDefaultAudioCompressionType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultAudioCompressionType_MetaData), NewProp_DefaultAudioCompressionType_MetaData) }; // 515354942
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultOcclusionCheckInterval = { "DefaultOcclusionCheckInterval", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultOcclusionCheckInterval), Z_Construct_UScriptStruct_FPerPlatformFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultOcclusionCheckInterval_MetaData), NewProp_DefaultOcclusionCheckInterval_MetaData) }; // 2207876869
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultCompressionQuality = { "DefaultCompressionQuality", nullptr, (EPropertyFlags)0x0010000020004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultCompressionQuality_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultCompressionQuality_MetaData), NewProp_DefaultCompressionQuality_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultReverbSendLevel = { "DefaultReverbSendLevel", nullptr, (EPropertyFlags)0x0010000020004000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultReverbSendLevel_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultReverbSendLevel_MetaData), NewProp_DefaultReverbSendLevel_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_MaximumConcurrentStreams = { "MaximumConcurrentStreams", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, MaximumConcurrentStreams), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumConcurrentStreams_MetaData), NewProp_MaximumConcurrentStreams_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_GlobalMinPitchScale = { "GlobalMinPitchScale", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, GlobalMinPitchScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalMinPitchScale_MetaData), NewProp_GlobalMinPitchScale_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_GlobalMaxPitchScale = { "GlobalMaxPitchScale", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, GlobalMaxPitchScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalMaxPitchScale_MetaData), NewProp_GlobalMaxPitchScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_QualityLevels_Inner = { "QualityLevels", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAudioQualitySettings, METADATA_PARAMS(0, nullptr) }; // 420160005
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_QualityLevels = { "QualityLevels", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, QualityLevels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QualityLevels_MetaData), NewProp_QualityLevels_MetaData) }; // 420160005
void Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowPlayWhenSilent_SetBit(void* Obj)
{
((UAudioSettings*)Obj)->bAllowPlayWhenSilent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowPlayWhenSilent = { "bAllowPlayWhenSilent", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAudioSettings), &Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowPlayWhenSilent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowPlayWhenSilent_MetaData), NewProp_bAllowPlayWhenSilent_MetaData) };
void Z_Construct_UClass_UAudioSettings_Statics::NewProp_bDisableMasterEQ_SetBit(void* Obj)
{
((UAudioSettings*)Obj)->bDisableMasterEQ = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_bDisableMasterEQ = { "bDisableMasterEQ", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAudioSettings), &Z_Construct_UClass_UAudioSettings_Statics::NewProp_bDisableMasterEQ_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDisableMasterEQ_MetaData), NewProp_bDisableMasterEQ_MetaData) };
void Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowCenterChannel3DPanning_SetBit(void* Obj)
{
((UAudioSettings*)Obj)->bAllowCenterChannel3DPanning = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowCenterChannel3DPanning = { "bAllowCenterChannel3DPanning", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UAudioSettings), &Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowCenterChannel3DPanning_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowCenterChannel3DPanning_MetaData), NewProp_bAllowCenterChannel3DPanning_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_NumStoppingSources = { "NumStoppingSources", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, NumStoppingSources), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumStoppingSources_MetaData), NewProp_NumStoppingSources_MetaData) };
const UECodeGen_Private::FInt8PropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_PanningMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_PanningMethod = { "PanningMethod", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, PanningMethod), Z_Construct_UEnum_Engine_EPanningMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PanningMethod_MetaData), NewProp_PanningMethod_MetaData) }; // 4032760461
const UECodeGen_Private::FInt8PropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_MonoChannelUpmixMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_MonoChannelUpmixMethod = { "MonoChannelUpmixMethod", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, MonoChannelUpmixMethod), Z_Construct_UEnum_Engine_EMonoChannelUpmixMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MonoChannelUpmixMethod_MetaData), NewProp_MonoChannelUpmixMethod_MetaData) }; // 3325060707
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DialogueFilenameFormat = { "DialogueFilenameFormat", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DialogueFilenameFormat), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DialogueFilenameFormat_MetaData), NewProp_DialogueFilenameFormat_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DebugSounds_Inner = { "DebugSounds", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoundDebugEntry, METADATA_PARAMS(0, nullptr) }; // 3865017826
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DebugSounds = { "DebugSounds", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DebugSounds), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugSounds_MetaData), NewProp_DebugSounds_MetaData) }; // 3865017826
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioBuses_Inner = { "DefaultAudioBuses", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDefaultAudioBusSettings, METADATA_PARAMS(0, nullptr) }; // 2788279214
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioBuses = { "DefaultAudioBuses", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultAudioBuses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultAudioBuses_MetaData), NewProp_DefaultAudioBuses_MetaData) }; // 2788279214
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_UAudioSettings_Statics::NewProp_bEnableLegacyAssetTypes_SetBit(void* Obj)
{
((UAudioSettings*)Obj)->bEnableLegacyAssetTypes = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_bEnableLegacyAssetTypes = { "bEnableLegacyAssetTypes", nullptr, (EPropertyFlags)0x0010040800004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UAudioSettings), &Z_Construct_UClass_UAudioSettings_Statics::NewProp_bEnableLegacyAssetTypes_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableLegacyAssetTypes_MetaData), NewProp_bEnableLegacyAssetTypes_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundClass = { "DefaultSoundClass", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultSoundClass), Z_Construct_UClass_USoundClass_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultSoundClass_MetaData), NewProp_DefaultSoundClass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultMediaSoundClass = { "DefaultMediaSoundClass", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultMediaSoundClass), Z_Construct_UClass_USoundClass_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultMediaSoundClass_MetaData), NewProp_DefaultMediaSoundClass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundConcurrency = { "DefaultSoundConcurrency", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioSettings, DefaultSoundConcurrency), Z_Construct_UClass_USoundConcurrency_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultSoundConcurrency_MetaData), NewProp_DefaultSoundConcurrency_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAudioSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundClassName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultMediaSoundClassName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundConcurrencyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultBaseSoundMix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_VoiPSoundClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_MasterSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_BaseDefaultSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_ReverbSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_EQSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_VoiPSampleRate_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_VoiPSampleRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioCompressionType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioCompressionType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultOcclusionCheckInterval,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultCompressionQuality,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultReverbSendLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_MaximumConcurrentStreams,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_GlobalMinPitchScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_GlobalMaxPitchScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_QualityLevels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_QualityLevels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowPlayWhenSilent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_bDisableMasterEQ,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_bAllowCenterChannel3DPanning,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_NumStoppingSources,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_PanningMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_PanningMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_MonoChannelUpmixMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_MonoChannelUpmixMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DialogueFilenameFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DebugSounds_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DebugSounds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioBuses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultAudioBuses,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_bEnableLegacyAssetTypes,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultMediaSoundClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioSettings_Statics::NewProp_DefaultSoundConcurrency,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioSettings_Statics::PropPointers) < 2048);
// ********** End Class UAudioSettings Property Definitions ****************************************
UObject* (*const Z_Construct_UClass_UAudioSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAudioSettings_Statics::ClassParams = {
&UAudioSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAudioSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAudioSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UAudioSettings_Statics::Class_MetaDataParams)
};
void UAudioSettings::StaticRegisterNativesUAudioSettings()
{
}
UClass* Z_Construct_UClass_UAudioSettings()
{
if (!Z_Registration_Info_UClass_UAudioSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAudioSettings.OuterSingleton, Z_Construct_UClass_UAudioSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAudioSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAudioSettings);
UAudioSettings::~UAudioSettings() {}
// ********** End Class UAudioSettings *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EVoiceSampleRate_StaticEnum, TEXT("EVoiceSampleRate"), &Z_Registration_Info_UEnum_EVoiceSampleRate, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4061962811U) },
{ EPanningMethod_StaticEnum, TEXT("EPanningMethod"), &Z_Registration_Info_UEnum_EPanningMethod, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4032760461U) },
{ EMonoChannelUpmixMethod_StaticEnum, TEXT("EMonoChannelUpmixMethod"), &Z_Registration_Info_UEnum_EMonoChannelUpmixMethod, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3325060707U) },
{ EDefaultAudioCompressionType_StaticEnum, TEXT("EDefaultAudioCompressionType"), &Z_Registration_Info_UEnum_EDefaultAudioCompressionType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 515354942U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FAudioQualitySettings::StaticStruct, Z_Construct_UScriptStruct_FAudioQualitySettings_Statics::NewStructOps, TEXT("AudioQualitySettings"),&Z_Registration_Info_UScriptStruct_FAudioQualitySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAudioQualitySettings), 420160005U) },
{ FSoundDebugEntry::StaticStruct, Z_Construct_UScriptStruct_FSoundDebugEntry_Statics::NewStructOps, TEXT("SoundDebugEntry"),&Z_Registration_Info_UScriptStruct_FSoundDebugEntry, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSoundDebugEntry), 3865017826U) },
{ FDefaultAudioBusSettings::StaticStruct, Z_Construct_UScriptStruct_FDefaultAudioBusSettings_Statics::NewStructOps, TEXT("DefaultAudioBusSettings"),&Z_Registration_Info_UScriptStruct_FDefaultAudioBusSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDefaultAudioBusSettings), 2788279214U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAudioSettings, UAudioSettings::StaticClass, TEXT("UAudioSettings"), &Z_Registration_Info_UClass_UAudioSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAudioSettings), 3760416547U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_2981148871{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Sound_AudioSettings_h__Script_Engine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS