// 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() { 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() { 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() { 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() { 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(); } 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(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(); } 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(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(); } 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(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, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, 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::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