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

3847 lines
334 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 "AudioMixerBlueprintLibrary.h"
#include "Sound/SoundEffectSource.h"
#include "Sound/SoundSubmixSend.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeAudioMixerBlueprintLibrary() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMIXER_API UClass* Z_Construct_UClass_UAudioMixerBlueprintLibrary();
AUDIOMIXER_API UClass* Z_Construct_UClass_UAudioMixerBlueprintLibrary_NoRegister();
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType();
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType();
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_EMusicalNoteName();
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState();
AUDIOMIXER_API UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature();
AUDIOMIXER_API UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature();
AUDIOMIXER_API UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature();
AUDIOMIXER_API UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature();
AUDIOMIXER_API UScriptStruct* Z_Construct_UScriptStruct_FAudioOutputDeviceInfo();
AUDIOMIXER_API UScriptStruct* Z_Construct_UScriptStruct_FSwapAudioOutputResult();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAudioBus_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_USoundCue_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePresetChain_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundSubmix_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundWave_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAudioRecordingExportType();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAudioSpectrumBandPresetType();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAudioSpectrumType();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EFFTPeakInterpolationMethod();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EFFTSize();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EFFTWindowType();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSoundSubmixSpectralAnalysisBandSettings();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectChainEntry();
UPackage* Z_Construct_UPackage__Script_AudioMixer();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnSoundLoadComplete **************************************************
struct Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics
{
struct _Script_AudioMixer_eventOnSoundLoadComplete_Parms
{
const USoundWave* LoadedSoundWave;
bool WasCancelled;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** \n* Called when a load request for a sound has completed.\n*/" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Called when a load request for a sound has completed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoadedSoundWave_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WasCancelled_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnSoundLoadComplete constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LoadedSoundWave;
static void NewProp_WasCancelled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_WasCancelled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnSoundLoadComplete constinit property declarations ********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnSoundLoadComplete Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::NewProp_LoadedSoundWave = { "LoadedSoundWave", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AudioMixer_eventOnSoundLoadComplete_Parms, LoadedSoundWave), Z_Construct_UClass_USoundWave_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoadedSoundWave_MetaData), NewProp_LoadedSoundWave_MetaData) };
void Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::NewProp_WasCancelled_SetBit(void* Obj)
{
((_Script_AudioMixer_eventOnSoundLoadComplete_Parms*)Obj)->WasCancelled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::NewProp_WasCancelled = { "WasCancelled", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(_Script_AudioMixer_eventOnSoundLoadComplete_Parms), &Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::NewProp_WasCancelled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WasCancelled_MetaData), NewProp_WasCancelled_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::NewProp_LoadedSoundWave,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::NewProp_WasCancelled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnSoundLoadComplete Property Definitions *******************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AudioMixer, nullptr, "OnSoundLoadComplete__DelegateSignature", Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::_Script_AudioMixer_eventOnSoundLoadComplete_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::_Script_AudioMixer_eventOnSoundLoadComplete_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnSoundLoadComplete_DelegateWrapper(const FScriptDelegate& OnSoundLoadComplete, const USoundWave* LoadedSoundWave, bool WasCancelled)
{
struct _Script_AudioMixer_eventOnSoundLoadComplete_Parms
{
const USoundWave* LoadedSoundWave;
bool WasCancelled;
};
_Script_AudioMixer_eventOnSoundLoadComplete_Parms Parms;
Parms.LoadedSoundWave=LoadedSoundWave;
Parms.WasCancelled=WasCancelled ? true : false;
OnSoundLoadComplete.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnSoundLoadComplete ****************************************************
// ********** Begin Enum EMusicalNoteName **********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMusicalNoteName;
static UEnum* EMusicalNoteName_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMusicalNoteName.OuterSingleton)
{
Z_Registration_Info_UEnum_EMusicalNoteName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AudioMixer_EMusicalNoteName, (UObject*)Z_Construct_UPackage__Script_AudioMixer(), TEXT("EMusicalNoteName"));
}
return Z_Registration_Info_UEnum_EMusicalNoteName.OuterSingleton;
}
template<> AUDIOMIXER_NON_ATTRIBUTED_API UEnum* StaticEnum<EMusicalNoteName>()
{
return EMusicalNoteName_StaticEnum();
}
struct Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "A.Name", "EMusicalNoteName::A" },
{ "Ab.Name", "EMusicalNoteName::Ab" },
{ "B.Name", "EMusicalNoteName::B" },
{ "Bb.Name", "EMusicalNoteName::Bb" },
{ "BlueprintType", "true" },
{ "C.Name", "EMusicalNoteName::C" },
{ "D.Name", "EMusicalNoteName::D" },
{ "Db.Name", "EMusicalNoteName::Db" },
{ "E.Name", "EMusicalNoteName::E" },
{ "Eb.Name", "EMusicalNoteName::Eb" },
{ "F.Name", "EMusicalNoteName::F" },
{ "G.Name", "EMusicalNoteName::G" },
{ "Gb.Name", "EMusicalNoteName::Gb" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMusicalNoteName::C", (int64)EMusicalNoteName::C },
{ "EMusicalNoteName::Db", (int64)EMusicalNoteName::Db },
{ "EMusicalNoteName::D", (int64)EMusicalNoteName::D },
{ "EMusicalNoteName::Eb", (int64)EMusicalNoteName::Eb },
{ "EMusicalNoteName::E", (int64)EMusicalNoteName::E },
{ "EMusicalNoteName::F", (int64)EMusicalNoteName::F },
{ "EMusicalNoteName::Gb", (int64)EMusicalNoteName::Gb },
{ "EMusicalNoteName::G", (int64)EMusicalNoteName::G },
{ "EMusicalNoteName::Ab", (int64)EMusicalNoteName::Ab },
{ "EMusicalNoteName::A", (int64)EMusicalNoteName::A },
{ "EMusicalNoteName::Bb", (int64)EMusicalNoteName::Bb },
{ "EMusicalNoteName::B", (int64)EMusicalNoteName::B },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AudioMixer,
nullptr,
"EMusicalNoteName",
"EMusicalNoteName",
Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AudioMixer_EMusicalNoteName()
{
if (!Z_Registration_Info_UEnum_EMusicalNoteName.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMusicalNoteName.InnerSingleton, Z_Construct_UEnum_AudioMixer_EMusicalNoteName_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMusicalNoteName.InnerSingleton;
}
// ********** End Enum EMusicalNoteName ************************************************************
// ********** Begin Enum EAudioMixerStreamDataFormatType *******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType;
static UEnum* EAudioMixerStreamDataFormatType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType.OuterSingleton)
{
Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType, (UObject*)Z_Construct_UPackage__Script_AudioMixer(), TEXT("EAudioMixerStreamDataFormatType"));
}
return Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType.OuterSingleton;
}
template<> AUDIOMIXER_NON_ATTRIBUTED_API UEnum* StaticEnum<EAudioMixerStreamDataFormatType>()
{
return EAudioMixerStreamDataFormatType_StaticEnum();
}
struct Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "//Duplicate of Audio::EAudioMixerStreamDataFormat::Type, to get around UHT's lack of namespace support\n" },
{ "Float.Name", "EAudioMixerStreamDataFormatType::Float" },
{ "Int16.Name", "EAudioMixerStreamDataFormatType::Int16" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Duplicate of Audio::EAudioMixerStreamDataFormat::Type, to get around UHT's lack of namespace support" },
{ "Unknown.Name", "EAudioMixerStreamDataFormatType::Unknown" },
{ "Unsupported.Name", "EAudioMixerStreamDataFormatType::Unsupported" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EAudioMixerStreamDataFormatType::Unknown", (int64)EAudioMixerStreamDataFormatType::Unknown },
{ "EAudioMixerStreamDataFormatType::Float", (int64)EAudioMixerStreamDataFormatType::Float },
{ "EAudioMixerStreamDataFormatType::Int16", (int64)EAudioMixerStreamDataFormatType::Int16 },
{ "EAudioMixerStreamDataFormatType::Unsupported", (int64)EAudioMixerStreamDataFormatType::Unsupported },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AudioMixer,
nullptr,
"EAudioMixerStreamDataFormatType",
"EAudioMixerStreamDataFormatType",
Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType()
{
if (!Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType.InnerSingleton, Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType.InnerSingleton;
}
// ********** End Enum EAudioMixerStreamDataFormatType *********************************************
// ********** Begin Enum EAudioMixerChannelType ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EAudioMixerChannelType;
static UEnum* EAudioMixerChannelType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EAudioMixerChannelType.OuterSingleton)
{
Z_Registration_Info_UEnum_EAudioMixerChannelType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType, (UObject*)Z_Construct_UPackage__Script_AudioMixer(), TEXT("EAudioMixerChannelType"));
}
return Z_Registration_Info_UEnum_EAudioMixerChannelType.OuterSingleton;
}
template<> AUDIOMIXER_NON_ATTRIBUTED_API UEnum* StaticEnum<EAudioMixerChannelType>()
{
return EAudioMixerChannelType_StaticEnum();
}
struct Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BackCenter.Name", "EAudioMixerChannelType::BackCenter" },
{ "BackLeft.Name", "EAudioMixerChannelType::BackLeft" },
{ "BackRight.Name", "EAudioMixerChannelType::BackRight" },
{ "ChannelTypeCount.Name", "EAudioMixerChannelType::ChannelTypeCount" },
{ "Comment", "//A copy of Audio::EAudioMixerChannel::Type to get around UHT's refusal of namespaces\n" },
{ "DefaultChannel.Name", "EAudioMixerChannelType::DefaultChannel" },
{ "FrontCenter.Name", "EAudioMixerChannelType::FrontCenter" },
{ "FrontLeft.Name", "EAudioMixerChannelType::FrontLeft" },
{ "FrontLeftOfCenter.Name", "EAudioMixerChannelType::FrontLeftOfCenter" },
{ "FrontRight.Name", "EAudioMixerChannelType::FrontRight" },
{ "FrontRightOfCenter.Name", "EAudioMixerChannelType::FrontRightOfCenter" },
{ "LowFrequency.Name", "EAudioMixerChannelType::LowFrequency" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "SideLeft.Name", "EAudioMixerChannelType::SideLeft" },
{ "SideRight.Name", "EAudioMixerChannelType::SideRight" },
{ "ToolTip", "A copy of Audio::EAudioMixerChannel::Type to get around UHT's refusal of namespaces" },
{ "TopBackCenter.Name", "EAudioMixerChannelType::TopBackCenter" },
{ "TopBackLeft.Name", "EAudioMixerChannelType::TopBackLeft" },
{ "TopBackRight.Name", "EAudioMixerChannelType::TopBackRight" },
{ "TopCenter.Name", "EAudioMixerChannelType::TopCenter" },
{ "TopFrontCenter.Name", "EAudioMixerChannelType::TopFrontCenter" },
{ "TopFrontLeft.Name", "EAudioMixerChannelType::TopFrontLeft" },
{ "TopFrontRight.Name", "EAudioMixerChannelType::TopFrontRight" },
{ "Unknown.Name", "EAudioMixerChannelType::Unknown" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EAudioMixerChannelType::FrontLeft", (int64)EAudioMixerChannelType::FrontLeft },
{ "EAudioMixerChannelType::FrontRight", (int64)EAudioMixerChannelType::FrontRight },
{ "EAudioMixerChannelType::FrontCenter", (int64)EAudioMixerChannelType::FrontCenter },
{ "EAudioMixerChannelType::LowFrequency", (int64)EAudioMixerChannelType::LowFrequency },
{ "EAudioMixerChannelType::BackLeft", (int64)EAudioMixerChannelType::BackLeft },
{ "EAudioMixerChannelType::BackRight", (int64)EAudioMixerChannelType::BackRight },
{ "EAudioMixerChannelType::FrontLeftOfCenter", (int64)EAudioMixerChannelType::FrontLeftOfCenter },
{ "EAudioMixerChannelType::FrontRightOfCenter", (int64)EAudioMixerChannelType::FrontRightOfCenter },
{ "EAudioMixerChannelType::BackCenter", (int64)EAudioMixerChannelType::BackCenter },
{ "EAudioMixerChannelType::SideLeft", (int64)EAudioMixerChannelType::SideLeft },
{ "EAudioMixerChannelType::SideRight", (int64)EAudioMixerChannelType::SideRight },
{ "EAudioMixerChannelType::TopCenter", (int64)EAudioMixerChannelType::TopCenter },
{ "EAudioMixerChannelType::TopFrontLeft", (int64)EAudioMixerChannelType::TopFrontLeft },
{ "EAudioMixerChannelType::TopFrontCenter", (int64)EAudioMixerChannelType::TopFrontCenter },
{ "EAudioMixerChannelType::TopFrontRight", (int64)EAudioMixerChannelType::TopFrontRight },
{ "EAudioMixerChannelType::TopBackLeft", (int64)EAudioMixerChannelType::TopBackLeft },
{ "EAudioMixerChannelType::TopBackCenter", (int64)EAudioMixerChannelType::TopBackCenter },
{ "EAudioMixerChannelType::TopBackRight", (int64)EAudioMixerChannelType::TopBackRight },
{ "EAudioMixerChannelType::Unknown", (int64)EAudioMixerChannelType::Unknown },
{ "EAudioMixerChannelType::ChannelTypeCount", (int64)EAudioMixerChannelType::ChannelTypeCount },
{ "EAudioMixerChannelType::DefaultChannel", (int64)EAudioMixerChannelType::DefaultChannel },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AudioMixer,
nullptr,
"EAudioMixerChannelType",
"EAudioMixerChannelType",
Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType()
{
if (!Z_Registration_Info_UEnum_EAudioMixerChannelType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EAudioMixerChannelType.InnerSingleton, Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EAudioMixerChannelType.InnerSingleton;
}
// ********** End Enum EAudioMixerChannelType ******************************************************
// ********** Begin Enum ESwapAudioOutputDeviceResultState *****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState;
static UEnum* ESwapAudioOutputDeviceResultState_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState.OuterSingleton)
{
Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState, (UObject*)Z_Construct_UPackage__Script_AudioMixer(), TEXT("ESwapAudioOutputDeviceResultState"));
}
return Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState.OuterSingleton;
}
template<> AUDIOMIXER_NON_ATTRIBUTED_API UEnum* StaticEnum<ESwapAudioOutputDeviceResultState>()
{
return ESwapAudioOutputDeviceResultState_StaticEnum();
}
struct Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Resulting State of SwapAudioOutputDevice call\n" },
{ "Failure.Name", "ESwapAudioOutputDeviceResultState::Failure" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "None.Name", "ESwapAudioOutputDeviceResultState::None" },
{ "Success.Name", "ESwapAudioOutputDeviceResultState::Success" },
{ "ToolTip", "Resulting State of SwapAudioOutputDevice call" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESwapAudioOutputDeviceResultState::Failure", (int64)ESwapAudioOutputDeviceResultState::Failure },
{ "ESwapAudioOutputDeviceResultState::Success", (int64)ESwapAudioOutputDeviceResultState::Success },
{ "ESwapAudioOutputDeviceResultState::None", (int64)ESwapAudioOutputDeviceResultState::None },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_AudioMixer,
nullptr,
"ESwapAudioOutputDeviceResultState",
"ESwapAudioOutputDeviceResultState",
Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState()
{
if (!Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState.InnerSingleton, Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState.InnerSingleton;
}
// ********** End Enum ESwapAudioOutputDeviceResultState *******************************************
// ********** Begin ScriptStruct FSwapAudioOutputResult ********************************************
struct Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSwapAudioOutputResult); }
static inline consteval int16 GetStructAlignment() { return alignof(FSwapAudioOutputResult); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Out structure for use with AudioMixerBlueprintLibrary::SwapAudioOutputDevice\n */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Out structure for use with AudioMixerBlueprintLibrary::SwapAudioOutputDevice" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentDeviceId_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** ID of the currently set device. This is the device at the time of the call, NOT the resulting deviceId */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "ID of the currently set device. This is the device at the time of the call, NOT the resulting deviceId" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RequestedDeviceId_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** ID of the requested device. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "ID of the requested device." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** Result of the call */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Result of the call" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSwapAudioOutputResult constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_CurrentDeviceId;
static const UECodeGen_Private::FStrPropertyParams NewProp_RequestedDeviceId;
static const UECodeGen_Private::FBytePropertyParams NewProp_Result_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Result;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSwapAudioOutputResult constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSwapAudioOutputResult>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult;
class UScriptStruct* FSwapAudioOutputResult::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSwapAudioOutputResult, (UObject*)Z_Construct_UPackage__Script_AudioMixer(), TEXT("SwapAudioOutputResult"));
}
return Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult.OuterSingleton;
}
// ********** Begin ScriptStruct FSwapAudioOutputResult Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_CurrentDeviceId = { "CurrentDeviceId", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSwapAudioOutputResult, CurrentDeviceId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentDeviceId_MetaData), NewProp_CurrentDeviceId_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_RequestedDeviceId = { "RequestedDeviceId", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSwapAudioOutputResult, RequestedDeviceId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RequestedDeviceId_MetaData), NewProp_RequestedDeviceId_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_Result_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_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSwapAudioOutputResult, Result), Z_Construct_UEnum_AudioMixer_ESwapAudioOutputDeviceResultState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; // 3875468538
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_CurrentDeviceId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_RequestedDeviceId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_Result_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewProp_Result,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSwapAudioOutputResult Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioMixer,
nullptr,
&NewStructOps,
"SwapAudioOutputResult",
Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::PropPointers),
sizeof(FSwapAudioOutputResult),
alignof(FSwapAudioOutputResult),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSwapAudioOutputResult()
{
if (!Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult.InnerSingleton, Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult.InnerSingleton);
}
// ********** End ScriptStruct FSwapAudioOutputResult **********************************************
// ********** Begin ScriptStruct FAudioOutputDeviceInfo ********************************************
struct Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAudioOutputDeviceInfo); }
static inline consteval int16 GetStructAlignment() { return alignof(FAudioOutputDeviceInfo); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Platform audio output device info, in a Blueprint-readable format\n */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Platform audio output device info, in a Blueprint-readable format" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** The name of the audio device */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "The name of the audio device" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeviceId_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** ID of the device. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "ID of the device." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumChannels_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** The number of channels supported by the audio device */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "The number of channels supported by the audio device" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleRate_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** The sample rate of the audio device */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "The sample rate of the audio device" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Format_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** The data format of the audio stream */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "The data format of the audio stream" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputChannelArray_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** The output channel array of the audio device */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "The output channel array of the audio device" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsSystemDefault_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** Whether or not this device is the system default */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Whether or not this device is the system default" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsCurrentDevice_MetaData[] = {
{ "Category", "Audio" },
{ "Comment", "/** Whether or not this device is the device currently in use */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Whether or not this device is the device currently in use" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAudioOutputDeviceInfo constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FStrPropertyParams NewProp_DeviceId;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumChannels;
static const UECodeGen_Private::FIntPropertyParams NewProp_SampleRate;
static const UECodeGen_Private::FBytePropertyParams NewProp_Format_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Format;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutputChannelArray_Inner_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutputChannelArray_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutputChannelArray;
static void NewProp_bIsSystemDefault_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsSystemDefault;
static void NewProp_bIsCurrentDevice_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsCurrentDevice;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAudioOutputDeviceInfo constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAudioOutputDeviceInfo>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo;
class UScriptStruct* FAudioOutputDeviceInfo::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAudioOutputDeviceInfo, (UObject*)Z_Construct_UPackage__Script_AudioMixer(), TEXT("AudioOutputDeviceInfo"));
}
return Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo.OuterSingleton;
}
// ********** Begin ScriptStruct FAudioOutputDeviceInfo Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioOutputDeviceInfo, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_DeviceId = { "DeviceId", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioOutputDeviceInfo, DeviceId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeviceId_MetaData), NewProp_DeviceId_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_NumChannels = { "NumChannels", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioOutputDeviceInfo, NumChannels), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumChannels_MetaData), NewProp_NumChannels_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_SampleRate = { "SampleRate", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioOutputDeviceInfo, SampleRate), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleRate_MetaData), NewProp_SampleRate_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_Format_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_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_Format = { "Format", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioOutputDeviceInfo, Format), Z_Construct_UEnum_AudioMixer_EAudioMixerStreamDataFormatType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Format_MetaData), NewProp_Format_MetaData) }; // 2945304279
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_OutputChannelArray_Inner_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_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_OutputChannelArray_Inner = { "OutputChannelArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_AudioMixer_EAudioMixerChannelType, METADATA_PARAMS(0, nullptr) }; // 414392689
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_OutputChannelArray = { "OutputChannelArray", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioOutputDeviceInfo, OutputChannelArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputChannelArray_MetaData), NewProp_OutputChannelArray_MetaData) }; // 414392689
void Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsSystemDefault_SetBit(void* Obj)
{
((FAudioOutputDeviceInfo*)Obj)->bIsSystemDefault = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsSystemDefault = { "bIsSystemDefault", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAudioOutputDeviceInfo), &Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsSystemDefault_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsSystemDefault_MetaData), NewProp_bIsSystemDefault_MetaData) };
void Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsCurrentDevice_SetBit(void* Obj)
{
((FAudioOutputDeviceInfo*)Obj)->bIsCurrentDevice = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsCurrentDevice = { "bIsCurrentDevice", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAudioOutputDeviceInfo), &Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsCurrentDevice_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsCurrentDevice_MetaData), NewProp_bIsCurrentDevice_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_DeviceId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_NumChannels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_SampleRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_Format_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_Format,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_OutputChannelArray_Inner_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_OutputChannelArray_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_OutputChannelArray,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsSystemDefault,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewProp_bIsCurrentDevice,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAudioOutputDeviceInfo Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_AudioMixer,
nullptr,
&NewStructOps,
"AudioOutputDeviceInfo",
Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::PropPointers),
sizeof(FAudioOutputDeviceInfo),
alignof(FAudioOutputDeviceInfo),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAudioOutputDeviceInfo()
{
if (!Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo.InnerSingleton, Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo.InnerSingleton);
}
// ********** End ScriptStruct FAudioOutputDeviceInfo **********************************************
// ********** Begin Delegate FOnAudioOutputDevicesObtained *****************************************
struct Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics
{
struct _Script_AudioMixer_eventOnAudioOutputDevicesObtained_Parms
{
TArray<FAudioOutputDeviceInfo> AvailableDevices;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n * Called when a list of all available audio devices is retrieved\n */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Called when a list of all available audio devices is retrieved" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AvailableDevices_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnAudioOutputDevicesObtained constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_AvailableDevices_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AvailableDevices;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnAudioOutputDevicesObtained constinit property declarations ***********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnAudioOutputDevicesObtained Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices_Inner = { "AvailableDevices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAudioOutputDeviceInfo, METADATA_PARAMS(0, nullptr) }; // 2804729448
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices = { "AvailableDevices", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AudioMixer_eventOnAudioOutputDevicesObtained_Parms, AvailableDevices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AvailableDevices_MetaData), NewProp_AvailableDevices_MetaData) }; // 2804729448
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnAudioOutputDevicesObtained Property Definitions **********************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AudioMixer, nullptr, "OnAudioOutputDevicesObtained__DelegateSignature", Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::_Script_AudioMixer_eventOnAudioOutputDevicesObtained_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00520000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::_Script_AudioMixer_eventOnAudioOutputDevicesObtained_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnAudioOutputDevicesObtained_DelegateWrapper(const FScriptDelegate& OnAudioOutputDevicesObtained, TArray<FAudioOutputDeviceInfo> const& AvailableDevices)
{
struct _Script_AudioMixer_eventOnAudioOutputDevicesObtained_Parms
{
TArray<FAudioOutputDeviceInfo> AvailableDevices;
};
_Script_AudioMixer_eventOnAudioOutputDevicesObtained_Parms Parms;
Parms.AvailableDevices=AvailableDevices;
OnAudioOutputDevicesObtained.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnAudioOutputDevicesObtained *******************************************
// ********** Begin Delegate FOnMainAudioOutputDeviceObtained **************************************
struct Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics
{
struct _Script_AudioMixer_eventOnMainAudioOutputDeviceObtained_Parms
{
FString CurrentDevice;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n * Called when a list of all available audio devices is retrieved\n */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Called when a list of all available audio devices is retrieved" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentDevice_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMainAudioOutputDeviceObtained constinit property declarations ******
static const UECodeGen_Private::FStrPropertyParams NewProp_CurrentDevice;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnMainAudioOutputDeviceObtained constinit property declarations ********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnMainAudioOutputDeviceObtained Property Definitions *****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::NewProp_CurrentDevice = { "CurrentDevice", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AudioMixer_eventOnMainAudioOutputDeviceObtained_Parms, CurrentDevice), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentDevice_MetaData), NewProp_CurrentDevice_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::NewProp_CurrentDevice,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnMainAudioOutputDeviceObtained Property Definitions *******************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AudioMixer, nullptr, "OnMainAudioOutputDeviceObtained__DelegateSignature", Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::_Script_AudioMixer_eventOnMainAudioOutputDeviceObtained_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::_Script_AudioMixer_eventOnMainAudioOutputDeviceObtained_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnMainAudioOutputDeviceObtained_DelegateWrapper(const FScriptDelegate& OnMainAudioOutputDeviceObtained, const FString& CurrentDevice)
{
struct _Script_AudioMixer_eventOnMainAudioOutputDeviceObtained_Parms
{
FString CurrentDevice;
};
_Script_AudioMixer_eventOnMainAudioOutputDeviceObtained_Parms Parms;
Parms.CurrentDevice=CurrentDevice;
OnMainAudioOutputDeviceObtained.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnMainAudioOutputDeviceObtained ****************************************
// ********** Begin Delegate FOnCompletedDeviceSwap ************************************************
struct Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics
{
struct _Script_AudioMixer_eventOnCompletedDeviceSwap_Parms
{
FSwapAudioOutputResult SwapResult;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n * Called when the system has swapped to another audio output device\n */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Called when the system has swapped to another audio output device" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SwapResult_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnCompletedDeviceSwap constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_SwapResult;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnCompletedDeviceSwap constinit property declarations ******************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnCompletedDeviceSwap Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::NewProp_SwapResult = { "SwapResult", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AudioMixer_eventOnCompletedDeviceSwap_Parms, SwapResult), Z_Construct_UScriptStruct_FSwapAudioOutputResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SwapResult_MetaData), NewProp_SwapResult_MetaData) }; // 1811004652
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::NewProp_SwapResult,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnCompletedDeviceSwap Property Definitions *****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AudioMixer, nullptr, "OnCompletedDeviceSwap__DelegateSignature", Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::_Script_AudioMixer_eventOnCompletedDeviceSwap_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00520000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::_Script_AudioMixer_eventOnCompletedDeviceSwap_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnCompletedDeviceSwap_DelegateWrapper(const FScriptDelegate& OnCompletedDeviceSwap, FSwapAudioOutputResult const& SwapResult)
{
struct _Script_AudioMixer_eventOnCompletedDeviceSwap_Parms
{
FSwapAudioOutputResult SwapResult;
};
_Script_AudioMixer_eventOnCompletedDeviceSwap_Parms Parms;
Parms.SwapResult=SwapResult;
OnCompletedDeviceSwap.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnCompletedDeviceSwap **************************************************
// ********** Begin Class UAudioMixerBlueprintLibrary Function AddMasterSubmixEffect ***************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics
{
struct AudioMixerBlueprintLibrary_eventAddMasterSubmixEffect_Parms
{
const UObject* WorldContextObject;
USoundEffectSubmixPreset* SubmixEffectPreset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Adds a submix effect preset to the master submix. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Adds a submix effect preset to the master submix." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddMasterSubmixEffect constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddMasterSubmixEffect constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddMasterSubmixEffect Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddMasterSubmixEffect_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::NewProp_SubmixEffectPreset = { "SubmixEffectPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddMasterSubmixEffect_Parms, SubmixEffectPreset), Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::NewProp_SubmixEffectPreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::PropPointers) < 2048);
// ********** End Function AddMasterSubmixEffect Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "AddMasterSubmixEffect", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventAddMasterSubmixEffect_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventAddMasterSubmixEffect_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execAddMasterSubmixEffect)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundEffectSubmixPreset,Z_Param_SubmixEffectPreset);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::AddMasterSubmixEffect(Z_Param_WorldContextObject,Z_Param_SubmixEffectPreset);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function AddMasterSubmixEffect *****************
// ********** Begin Class UAudioMixerBlueprintLibrary Function AddSourceEffectToPresetChain ********
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics
{
struct AudioMixerBlueprintLibrary_eventAddSourceEffectToPresetChain_Parms
{
const UObject* WorldContextObject;
USoundEffectSourcePresetChain* PresetChain;
FSourceEffectChainEntry Entry;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Adds source effect entry to preset chain. Only effects the instance of the preset chain */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Adds source effect entry to preset chain. Only effects the instance of the preset chain" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddSourceEffectToPresetChain constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PresetChain;
static const UECodeGen_Private::FStructPropertyParams NewProp_Entry;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddSourceEffectToPresetChain constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddSourceEffectToPresetChain Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddSourceEffectToPresetChain_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::NewProp_PresetChain = { "PresetChain", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddSourceEffectToPresetChain_Parms, PresetChain), Z_Construct_UClass_USoundEffectSourcePresetChain_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::NewProp_Entry = { "Entry", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddSourceEffectToPresetChain_Parms, Entry), Z_Construct_UScriptStruct_FSourceEffectChainEntry, METADATA_PARAMS(0, nullptr) }; // 3501944527
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::NewProp_PresetChain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::NewProp_Entry,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::PropPointers) < 2048);
// ********** End Function AddSourceEffectToPresetChain Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "AddSourceEffectToPresetChain", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::AudioMixerBlueprintLibrary_eventAddSourceEffectToPresetChain_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::AudioMixerBlueprintLibrary_eventAddSourceEffectToPresetChain_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execAddSourceEffectToPresetChain)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundEffectSourcePresetChain,Z_Param_PresetChain);
P_GET_STRUCT(FSourceEffectChainEntry,Z_Param_Entry);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::AddSourceEffectToPresetChain(Z_Param_WorldContextObject,Z_Param_PresetChain,Z_Param_Entry);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function AddSourceEffectToPresetChain **********
// ********** Begin Class UAudioMixerBlueprintLibrary Function AddSubmixEffect *********************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics
{
struct AudioMixerBlueprintLibrary_eventAddSubmixEffect_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
USoundEffectSubmixPreset* SubmixEffectPreset;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Adds a submix effect preset to the given submix at the end of its submix effect chain. Returns the number of submix effects. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Adds a submix effect preset to the given submix at the end of its submix effect chain. Returns the number of submix effects." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddSubmixEffect constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPreset;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddSubmixEffect constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddSubmixEffect Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddSubmixEffect_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddSubmixEffect_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_SubmixEffectPreset = { "SubmixEffectPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddSubmixEffect_Parms, SubmixEffectPreset), Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventAddSubmixEffect_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_SubmixEffectPreset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::PropPointers) < 2048);
// ********** End Function AddSubmixEffect Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "AddSubmixEffect", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventAddSubmixEffect_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventAddSubmixEffect_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execAddSubmixEffect)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_OBJECT(USoundEffectSubmixPreset,Z_Param_SubmixEffectPreset);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UAudioMixerBlueprintLibrary::AddSubmixEffect(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_SubmixEffectPreset);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function AddSubmixEffect ***********************
// ********** Begin Class UAudioMixerBlueprintLibrary Function ClearMasterSubmixEffects ************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics
{
struct AudioMixerBlueprintLibrary_eventClearMasterSubmixEffects_Parms
{
const UObject* WorldContextObject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Clears all master submix effects. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Clears all master submix effects." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearMasterSubmixEffects constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearMasterSubmixEffects constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearMasterSubmixEffects Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventClearMasterSubmixEffects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::NewProp_WorldContextObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::PropPointers) < 2048);
// ********** End Function ClearMasterSubmixEffects Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "ClearMasterSubmixEffects", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::AudioMixerBlueprintLibrary_eventClearMasterSubmixEffects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::AudioMixerBlueprintLibrary_eventClearMasterSubmixEffects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execClearMasterSubmixEffects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::ClearMasterSubmixEffects(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function ClearMasterSubmixEffects **************
// ********** Begin Class UAudioMixerBlueprintLibrary Function ClearSubmixEffectChainOverride ******
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics
{
struct AudioMixerBlueprintLibrary_eventClearSubmixEffectChainOverride_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
float FadeTimeSec;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Clears all submix effect overrides on the given submix and returns it to the default effect chain. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Clears all submix effect overrides on the given submix and returns it to the default effect chain." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearSubmixEffectChainOverride constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FadeTimeSec;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearSubmixEffectChainOverride constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearSubmixEffectChainOverride Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventClearSubmixEffectChainOverride_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventClearSubmixEffectChainOverride_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::NewProp_FadeTimeSec = { "FadeTimeSec", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventClearSubmixEffectChainOverride_Parms, FadeTimeSec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::NewProp_FadeTimeSec,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::PropPointers) < 2048);
// ********** End Function ClearSubmixEffectChainOverride Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "ClearSubmixEffectChainOverride", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::AudioMixerBlueprintLibrary_eventClearSubmixEffectChainOverride_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::AudioMixerBlueprintLibrary_eventClearSubmixEffectChainOverride_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execClearSubmixEffectChainOverride)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_PROPERTY(FFloatProperty,Z_Param_FadeTimeSec);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::ClearSubmixEffectChainOverride(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_FadeTimeSec);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function ClearSubmixEffectChainOverride ********
// ********** Begin Class UAudioMixerBlueprintLibrary Function ClearSubmixEffects ******************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics
{
struct AudioMixerBlueprintLibrary_eventClearSubmixEffects_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Clears all submix effects on the given submix. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Clears all submix effects on the given submix." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearSubmixEffects constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearSubmixEffects constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearSubmixEffects Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventClearSubmixEffects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventClearSubmixEffects_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::NewProp_SoundSubmix,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::PropPointers) < 2048);
// ********** End Function ClearSubmixEffects Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "ClearSubmixEffects", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::AudioMixerBlueprintLibrary_eventClearSubmixEffects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::AudioMixerBlueprintLibrary_eventClearSubmixEffects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execClearSubmixEffects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::ClearSubmixEffects(Z_Param_WorldContextObject,Z_Param_SoundSubmix);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function ClearSubmixEffects ********************
// ********** Begin Class UAudioMixerBlueprintLibrary Function Conv_AudioOutputDeviceInfoToString **
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics
{
struct AudioMixerBlueprintLibrary_eventConv_AudioOutputDeviceInfoToString_Parms
{
FAudioOutputDeviceInfo Info;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "Category", "Audio" },
{ "Comment", "/**\n\x09* Returns the device info in a human readable format\n\x09* @param info - The audio device data to print\n\x09* @return The data in a string format\n\x09*/" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "Audio Output Device Info To String" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Returns the device info in a human readable format\n@param info - The audio device data to print\n@return The data in a string format" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Info_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_AudioOutputDeviceInfoToString constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_Info;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_AudioOutputDeviceInfoToString constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_AudioOutputDeviceInfoToString Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::NewProp_Info = { "Info", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventConv_AudioOutputDeviceInfoToString_Parms, Info), Z_Construct_UScriptStruct_FAudioOutputDeviceInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Info_MetaData), NewProp_Info_MetaData) }; // 2804729448
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventConv_AudioOutputDeviceInfoToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::NewProp_Info,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::PropPointers) < 2048);
// ********** End Function Conv_AudioOutputDeviceInfoToString Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "Conv_AudioOutputDeviceInfoToString", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::AudioMixerBlueprintLibrary_eventConv_AudioOutputDeviceInfoToString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::AudioMixerBlueprintLibrary_eventConv_AudioOutputDeviceInfoToString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execConv_AudioOutputDeviceInfoToString)
{
P_GET_STRUCT_REF(FAudioOutputDeviceInfo,Z_Param_Out_Info);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UAudioMixerBlueprintLibrary::Conv_AudioOutputDeviceInfoToString(Z_Param_Out_Info);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function Conv_AudioOutputDeviceInfoToString ****
// ********** Begin Class UAudioMixerBlueprintLibrary Function GetAvailableAudioOutputDevices ******
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics
{
struct AudioMixerBlueprintLibrary_eventGetAvailableAudioOutputDevices_Parms
{
const UObject* WorldContextObject;
FScriptDelegate OnObtainDevicesEvent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio" },
{ "Comment", "/**\n\x09* Gets information about all audio output devices available in the system\n\x09* @param OnObtainDevicesEvent - the event to fire when the audio endpoint devices have been retrieved\n\x09*/" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Gets information about all audio output devices available in the system\n@param OnObtainDevicesEvent - the event to fire when the audio endpoint devices have been retrieved" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnObtainDevicesEvent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAvailableAudioOutputDevices constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnObtainDevicesEvent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAvailableAudioOutputDevices constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAvailableAudioOutputDevices Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetAvailableAudioOutputDevices_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::NewProp_OnObtainDevicesEvent = { "OnObtainDevicesEvent", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetAvailableAudioOutputDevices_Parms, OnObtainDevicesEvent), Z_Construct_UDelegateFunction_AudioMixer_OnAudioOutputDevicesObtained__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnObtainDevicesEvent_MetaData), NewProp_OnObtainDevicesEvent_MetaData) }; // 3953873779
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::NewProp_OnObtainDevicesEvent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::PropPointers) < 2048);
// ********** End Function GetAvailableAudioOutputDevices Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "GetAvailableAudioOutputDevices", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::AudioMixerBlueprintLibrary_eventGetAvailableAudioOutputDevices_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::AudioMixerBlueprintLibrary_eventGetAvailableAudioOutputDevices_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execGetAvailableAudioOutputDevices)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_OnObtainDevicesEvent);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::GetAvailableAudioOutputDevices(Z_Param_WorldContextObject,FOnAudioOutputDevicesObtained(Z_Param_Out_OnObtainDevicesEvent));
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function GetAvailableAudioOutputDevices ********
// ********** Begin Class UAudioMixerBlueprintLibrary Function GetCurrentAudioOutputDeviceName *****
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics
{
struct AudioMixerBlueprintLibrary_eventGetCurrentAudioOutputDeviceName_Parms
{
const UObject* WorldContextObject;
FScriptDelegate OnObtainCurrentDeviceEvent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio" },
{ "Comment", "/**\n\x09* Gets information about the currently used audio output device\n\x09* @param OnObtainCurrentDeviceEvent - the event to fire when the audio endpoint devices have been retrieved\n\x09*/" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Gets information about the currently used audio output device\n@param OnObtainCurrentDeviceEvent - the event to fire when the audio endpoint devices have been retrieved" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnObtainCurrentDeviceEvent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentAudioOutputDeviceName constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnObtainCurrentDeviceEvent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentAudioOutputDeviceName constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentAudioOutputDeviceName Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetCurrentAudioOutputDeviceName_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::NewProp_OnObtainCurrentDeviceEvent = { "OnObtainCurrentDeviceEvent", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetCurrentAudioOutputDeviceName_Parms, OnObtainCurrentDeviceEvent), Z_Construct_UDelegateFunction_AudioMixer_OnMainAudioOutputDeviceObtained__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnObtainCurrentDeviceEvent_MetaData), NewProp_OnObtainCurrentDeviceEvent_MetaData) }; // 2132376322
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::NewProp_OnObtainCurrentDeviceEvent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentAudioOutputDeviceName Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "GetCurrentAudioOutputDeviceName", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::AudioMixerBlueprintLibrary_eventGetCurrentAudioOutputDeviceName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::AudioMixerBlueprintLibrary_eventGetCurrentAudioOutputDeviceName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execGetCurrentAudioOutputDeviceName)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_OnObtainCurrentDeviceEvent);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::GetCurrentAudioOutputDeviceName(Z_Param_WorldContextObject,FOnMainAudioOutputDeviceObtained(Z_Param_Out_OnObtainCurrentDeviceEvent));
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function GetCurrentAudioOutputDeviceName *******
// ********** Begin Class UAudioMixerBlueprintLibrary Function GetMagnitudeForFrequencies **********
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics
{
struct AudioMixerBlueprintLibrary_eventGetMagnitudeForFrequencies_Parms
{
const UObject* WorldContextObject;
TArray<float> Frequencies;
TArray<float> Magnitudes;
USoundSubmix* SubmixToAnalyze;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "Audio|Analysis" },
{ "Comment", "/** Retrieve the magnitudes for the given frequencies. */" },
{ "CPP_Default_SubmixToAnalyze", "None" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Retrieve the magnitudes for the given frequencies." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequencies_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMagnitudeForFrequencies constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequencies_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Frequencies;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitudes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Magnitudes;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToAnalyze;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMagnitudeForFrequencies constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMagnitudeForFrequencies Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetMagnitudeForFrequencies_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Frequencies_Inner = { "Frequencies", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Frequencies = { "Frequencies", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetMagnitudeForFrequencies_Parms, Frequencies), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequencies_MetaData), NewProp_Frequencies_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Magnitudes_Inner = { "Magnitudes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Magnitudes = { "Magnitudes", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetMagnitudeForFrequencies_Parms, Magnitudes), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_SubmixToAnalyze = { "SubmixToAnalyze", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetMagnitudeForFrequencies_Parms, SubmixToAnalyze), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Frequencies_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Frequencies,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Magnitudes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_Magnitudes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::NewProp_SubmixToAnalyze,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::PropPointers) < 2048);
// ********** End Function GetMagnitudeForFrequencies Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "GetMagnitudeForFrequencies", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::AudioMixerBlueprintLibrary_eventGetMagnitudeForFrequencies_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::AudioMixerBlueprintLibrary_eventGetMagnitudeForFrequencies_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execGetMagnitudeForFrequencies)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_TARRAY_REF(float,Z_Param_Out_Frequencies);
P_GET_TARRAY_REF(float,Z_Param_Out_Magnitudes);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToAnalyze);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::GetMagnitudeForFrequencies(Z_Param_WorldContextObject,Z_Param_Out_Frequencies,Z_Param_Out_Magnitudes,Z_Param_SubmixToAnalyze);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function GetMagnitudeForFrequencies ************
// ********** Begin Class UAudioMixerBlueprintLibrary Function GetNumberOfEntriesInSourceEffectChain
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics
{
struct AudioMixerBlueprintLibrary_eventGetNumberOfEntriesInSourceEffectChain_Parms
{
const UObject* WorldContextObject;
USoundEffectSourcePresetChain* PresetChain;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Returns the number of effect chain entries in the given source effect chain. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Returns the number of effect chain entries in the given source effect chain." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNumberOfEntriesInSourceEffectChain constinit property declarations *
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PresetChain;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNumberOfEntriesInSourceEffectChain constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNumberOfEntriesInSourceEffectChain Property Definitions ************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetNumberOfEntriesInSourceEffectChain_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::NewProp_PresetChain = { "PresetChain", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetNumberOfEntriesInSourceEffectChain_Parms, PresetChain), Z_Construct_UClass_USoundEffectSourcePresetChain_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetNumberOfEntriesInSourceEffectChain_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::NewProp_PresetChain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::PropPointers) < 2048);
// ********** End Function GetNumberOfEntriesInSourceEffectChain Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "GetNumberOfEntriesInSourceEffectChain", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::AudioMixerBlueprintLibrary_eventGetNumberOfEntriesInSourceEffectChain_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::AudioMixerBlueprintLibrary_eventGetNumberOfEntriesInSourceEffectChain_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execGetNumberOfEntriesInSourceEffectChain)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundEffectSourcePresetChain,Z_Param_PresetChain);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UAudioMixerBlueprintLibrary::GetNumberOfEntriesInSourceEffectChain(Z_Param_WorldContextObject,Z_Param_PresetChain);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function GetNumberOfEntriesInSourceEffectChain *
// ********** Begin Class UAudioMixerBlueprintLibrary Function GetPhaseForFrequencies **************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics
{
struct AudioMixerBlueprintLibrary_eventGetPhaseForFrequencies_Parms
{
const UObject* WorldContextObject;
TArray<float> Frequencies;
TArray<float> Phases;
USoundSubmix* SubmixToAnalyze;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "Audio|Analysis" },
{ "Comment", "/** Retrieve the phases for the given frequencies. */" },
{ "CPP_Default_SubmixToAnalyze", "None" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Retrieve the phases for the given frequencies." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequencies_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPhaseForFrequencies constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequencies_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Frequencies;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Phases_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Phases;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToAnalyze;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPhaseForFrequencies constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPhaseForFrequencies Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetPhaseForFrequencies_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Frequencies_Inner = { "Frequencies", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Frequencies = { "Frequencies", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetPhaseForFrequencies_Parms, Frequencies), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequencies_MetaData), NewProp_Frequencies_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Phases_Inner = { "Phases", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Phases = { "Phases", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetPhaseForFrequencies_Parms, Phases), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_SubmixToAnalyze = { "SubmixToAnalyze", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventGetPhaseForFrequencies_Parms, SubmixToAnalyze), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Frequencies_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Frequencies,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Phases_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_Phases,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::NewProp_SubmixToAnalyze,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::PropPointers) < 2048);
// ********** End Function GetPhaseForFrequencies Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "GetPhaseForFrequencies", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::AudioMixerBlueprintLibrary_eventGetPhaseForFrequencies_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::AudioMixerBlueprintLibrary_eventGetPhaseForFrequencies_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execGetPhaseForFrequencies)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_TARRAY_REF(float,Z_Param_Out_Frequencies);
P_GET_TARRAY_REF(float,Z_Param_Out_Phases);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToAnalyze);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::GetPhaseForFrequencies(Z_Param_WorldContextObject,Z_Param_Out_Frequencies,Z_Param_Out_Phases,Z_Param_SubmixToAnalyze);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function GetPhaseForFrequencies ****************
// ********** Begin Class UAudioMixerBlueprintLibrary Function IsAudioBusActive ********************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics
{
struct AudioMixerBlueprintLibrary_eventIsAudioBusActive_Parms
{
const UObject* WorldContextObject;
UAudioBus* AudioBus;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Bus" },
{ "Comment", "/** Queries if the given audio bus is active (and audio can be mixed to it). */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Queries if the given audio bus is active (and audio can be mixed to it)." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsAudioBusActive constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsAudioBusActive constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsAudioBusActive Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventIsAudioBusActive_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventIsAudioBusActive_Parms, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((AudioMixerBlueprintLibrary_eventIsAudioBusActive_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AudioMixerBlueprintLibrary_eventIsAudioBusActive_Parms), &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_AudioBus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::PropPointers) < 2048);
// ********** End Function IsAudioBusActive Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "IsAudioBusActive", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::AudioMixerBlueprintLibrary_eventIsAudioBusActive_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::AudioMixerBlueprintLibrary_eventIsAudioBusActive_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execIsAudioBusActive)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(UAudioBus,Z_Param_AudioBus);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UAudioMixerBlueprintLibrary::IsAudioBusActive(Z_Param_WorldContextObject,Z_Param_AudioBus);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function IsAudioBusActive **********************
// ********** Begin Class UAudioMixerBlueprintLibrary Function MakeFullSpectrumSpectralAnalysisBandSettings
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics
{
struct AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms
{
int32 InNumBands;
float InMinimumFrequency;
float InMaximumFrequency;
int32 InAttackTimeMsec;
int32 InReleaseTimeMsec;
TArray<FSoundSubmixSpectralAnalysisBandSettings> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "Audio|Analysis" },
{ "Comment", "/** Make an array of logarithmically spaced bands. \n\x09 *\n\x09 * @param InNumBands - The number of bands to used to represent the spectrum.\n\x09 * @param InMinimumFrequency - The center frequency of the first band.\n\x09 * @param InMaximumFrequency - The center frequency of the last band.\n\x09 * @param InAttackTimeMsec - The attack time (in milliseconds) to apply to each band's envelope tracker.\n\x09 * @param InReleaseTimeMsec - The release time (in milliseconds) to apply to each band's envelope tracker.\n\x09 */" },
{ "CPP_Default_InAttackTimeMsec", "10" },
{ "CPP_Default_InMaximumFrequency", "16000.000000" },
{ "CPP_Default_InMinimumFrequency", "40.000000" },
{ "CPP_Default_InNumBands", "30" },
{ "CPP_Default_InReleaseTimeMsec", "10" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Make an array of logarithmically spaced bands.\n\n@param InNumBands - The number of bands to used to represent the spectrum.\n@param InMinimumFrequency - The center frequency of the first band.\n@param InMaximumFrequency - The center frequency of the last band.\n@param InAttackTimeMsec - The attack time (in milliseconds) to apply to each band's envelope tracker.\n@param InReleaseTimeMsec - The release time (in milliseconds) to apply to each band's envelope tracker." },
};
#endif // WITH_METADATA
// ********** Begin Function MakeFullSpectrumSpectralAnalysisBandSettings constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_InNumBands;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InMinimumFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InMaximumFrequency;
static const UECodeGen_Private::FIntPropertyParams NewProp_InAttackTimeMsec;
static const UECodeGen_Private::FIntPropertyParams NewProp_InReleaseTimeMsec;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeFullSpectrumSpectralAnalysisBandSettings constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeFullSpectrumSpectralAnalysisBandSettings Property Definitions *****
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InNumBands = { "InNumBands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms, InNumBands), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InMinimumFrequency = { "InMinimumFrequency", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms, InMinimumFrequency), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InMaximumFrequency = { "InMaximumFrequency", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms, InMaximumFrequency), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InAttackTimeMsec = { "InAttackTimeMsec", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms, InAttackTimeMsec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InReleaseTimeMsec = { "InReleaseTimeMsec", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms, InReleaseTimeMsec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoundSubmixSpectralAnalysisBandSettings, METADATA_PARAMS(0, nullptr) }; // 4275777112
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4275777112
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InNumBands,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InMinimumFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InMaximumFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InAttackTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_InReleaseTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::PropPointers) < 2048);
// ********** End Function MakeFullSpectrumSpectralAnalysisBandSettings Property Definitions *******
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "MakeFullSpectrumSpectralAnalysisBandSettings", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::AudioMixerBlueprintLibrary_eventMakeFullSpectrumSpectralAnalysisBandSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execMakeFullSpectrumSpectralAnalysisBandSettings)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InNumBands);
P_GET_PROPERTY(FFloatProperty,Z_Param_InMinimumFrequency);
P_GET_PROPERTY(FFloatProperty,Z_Param_InMaximumFrequency);
P_GET_PROPERTY(FIntProperty,Z_Param_InAttackTimeMsec);
P_GET_PROPERTY(FIntProperty,Z_Param_InReleaseTimeMsec);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FSoundSubmixSpectralAnalysisBandSettings>*)Z_Param__Result=UAudioMixerBlueprintLibrary::MakeFullSpectrumSpectralAnalysisBandSettings(Z_Param_InNumBands,Z_Param_InMinimumFrequency,Z_Param_InMaximumFrequency,Z_Param_InAttackTimeMsec,Z_Param_InReleaseTimeMsec);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function MakeFullSpectrumSpectralAnalysisBandSettings
// ********** Begin Class UAudioMixerBlueprintLibrary Function MakeMusicalSpectralAnalysisBandSettings
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics
{
struct AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms
{
int32 InNumSemitones;
EMusicalNoteName InStartingMusicalNote;
int32 InStartingOctave;
int32 InAttackTimeMsec;
int32 InReleaseTimeMsec;
TArray<FSoundSubmixSpectralAnalysisBandSettings> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "Audio|Analysis" },
{ "Comment", "/** Make an array of musically spaced bands with ascending frequency.\n\x09 *\n\x09 * @param InNumSemitones - The number of semitones to represent.\n\x09 * @param InStartingMuiscalNote - The name of the first note in the array.\n\x09 * @param InStartingOctave - The octave of the first note in the array.\n\x09 * @param InAttackTimeMsec - The attack time (in milliseconds) to apply to each band's envelope tracker.\n\x09 * @param InReleaseTimeMsec - The release time (in milliseconds) to apply to each band's envelope tracker.\n\x09 */" },
{ "CPP_Default_InAttackTimeMsec", "10" },
{ "CPP_Default_InNumSemitones", "60" },
{ "CPP_Default_InReleaseTimeMsec", "10" },
{ "CPP_Default_InStartingMusicalNote", "C" },
{ "CPP_Default_InStartingOctave", "2" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Make an array of musically spaced bands with ascending frequency.\n\n@param InNumSemitones - The number of semitones to represent.\n@param InStartingMuiscalNote - The name of the first note in the array.\n@param InStartingOctave - The octave of the first note in the array.\n@param InAttackTimeMsec - The attack time (in milliseconds) to apply to each band's envelope tracker.\n@param InReleaseTimeMsec - The release time (in milliseconds) to apply to each band's envelope tracker." },
};
#endif // WITH_METADATA
// ********** Begin Function MakeMusicalSpectralAnalysisBandSettings constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_InNumSemitones;
static const UECodeGen_Private::FBytePropertyParams NewProp_InStartingMusicalNote_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InStartingMusicalNote;
static const UECodeGen_Private::FIntPropertyParams NewProp_InStartingOctave;
static const UECodeGen_Private::FIntPropertyParams NewProp_InAttackTimeMsec;
static const UECodeGen_Private::FIntPropertyParams NewProp_InReleaseTimeMsec;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeMusicalSpectralAnalysisBandSettings constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeMusicalSpectralAnalysisBandSettings Property Definitions **********
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InNumSemitones = { "InNumSemitones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms, InNumSemitones), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InStartingMusicalNote_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_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InStartingMusicalNote = { "InStartingMusicalNote", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms, InStartingMusicalNote), Z_Construct_UEnum_AudioMixer_EMusicalNoteName, METADATA_PARAMS(0, nullptr) }; // 763781664
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InStartingOctave = { "InStartingOctave", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms, InStartingOctave), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InAttackTimeMsec = { "InAttackTimeMsec", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms, InAttackTimeMsec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InReleaseTimeMsec = { "InReleaseTimeMsec", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms, InReleaseTimeMsec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoundSubmixSpectralAnalysisBandSettings, METADATA_PARAMS(0, nullptr) }; // 4275777112
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4275777112
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InNumSemitones,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InStartingMusicalNote_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InStartingMusicalNote,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InStartingOctave,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InAttackTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_InReleaseTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::PropPointers) < 2048);
// ********** End Function MakeMusicalSpectralAnalysisBandSettings Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "MakeMusicalSpectralAnalysisBandSettings", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::AudioMixerBlueprintLibrary_eventMakeMusicalSpectralAnalysisBandSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execMakeMusicalSpectralAnalysisBandSettings)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InNumSemitones);
P_GET_ENUM(EMusicalNoteName,Z_Param_InStartingMusicalNote);
P_GET_PROPERTY(FIntProperty,Z_Param_InStartingOctave);
P_GET_PROPERTY(FIntProperty,Z_Param_InAttackTimeMsec);
P_GET_PROPERTY(FIntProperty,Z_Param_InReleaseTimeMsec);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FSoundSubmixSpectralAnalysisBandSettings>*)Z_Param__Result=UAudioMixerBlueprintLibrary::MakeMusicalSpectralAnalysisBandSettings(Z_Param_InNumSemitones,EMusicalNoteName(Z_Param_InStartingMusicalNote),Z_Param_InStartingOctave,Z_Param_InAttackTimeMsec,Z_Param_InReleaseTimeMsec);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function MakeMusicalSpectralAnalysisBandSettings
// ********** Begin Class UAudioMixerBlueprintLibrary Function MakePresetSpectralAnalysisBandSettings
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics
{
struct AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms
{
EAudioSpectrumBandPresetType InBandPresetType;
int32 InNumBands;
int32 InAttackTimeMsec;
int32 InReleaseTimeMsec;
TArray<FSoundSubmixSpectralAnalysisBandSettings> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "2" },
{ "Category", "Audio|Analysis" },
{ "Comment", "/** Make an array of bands which span the frequency range of a given EAudioSpectrumBandPresetType. \n\x09 *\n\x09 * @param InBandPresetType - The type audio content which the bands encompass.\n\x09 * @param InNumBands - The number of bands used to represent the spectrum.\n\x09 * @param InAttackTimeMsec - The attack time (in milliseconds) to apply to each band's envelope tracker.\n\x09 * @param InReleaseTimeMsec - The release time (in milliseconds) to apply to each band's envelope tracker.\n\x09 */" },
{ "CPP_Default_InAttackTimeMsec", "10" },
{ "CPP_Default_InNumBands", "10" },
{ "CPP_Default_InReleaseTimeMsec", "10" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Make an array of bands which span the frequency range of a given EAudioSpectrumBandPresetType.\n\n@param InBandPresetType - The type audio content which the bands encompass.\n@param InNumBands - The number of bands used to represent the spectrum.\n@param InAttackTimeMsec - The attack time (in milliseconds) to apply to each band's envelope tracker.\n@param InReleaseTimeMsec - The release time (in milliseconds) to apply to each band's envelope tracker." },
};
#endif // WITH_METADATA
// ********** Begin Function MakePresetSpectralAnalysisBandSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_InBandPresetType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InBandPresetType;
static const UECodeGen_Private::FIntPropertyParams NewProp_InNumBands;
static const UECodeGen_Private::FIntPropertyParams NewProp_InAttackTimeMsec;
static const UECodeGen_Private::FIntPropertyParams NewProp_InReleaseTimeMsec;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakePresetSpectralAnalysisBandSettings constinit property declarations **
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakePresetSpectralAnalysisBandSettings Property Definitions ***********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InBandPresetType_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_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InBandPresetType = { "InBandPresetType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms, InBandPresetType), Z_Construct_UEnum_Engine_EAudioSpectrumBandPresetType, METADATA_PARAMS(0, nullptr) }; // 4129897179
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InNumBands = { "InNumBands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms, InNumBands), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InAttackTimeMsec = { "InAttackTimeMsec", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms, InAttackTimeMsec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InReleaseTimeMsec = { "InReleaseTimeMsec", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms, InReleaseTimeMsec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoundSubmixSpectralAnalysisBandSettings, METADATA_PARAMS(0, nullptr) }; // 4275777112
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4275777112
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InBandPresetType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InBandPresetType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InNumBands,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InAttackTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_InReleaseTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::PropPointers) < 2048);
// ********** End Function MakePresetSpectralAnalysisBandSettings Property Definitions *************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "MakePresetSpectralAnalysisBandSettings", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::AudioMixerBlueprintLibrary_eventMakePresetSpectralAnalysisBandSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execMakePresetSpectralAnalysisBandSettings)
{
P_GET_ENUM(EAudioSpectrumBandPresetType,Z_Param_InBandPresetType);
P_GET_PROPERTY(FIntProperty,Z_Param_InNumBands);
P_GET_PROPERTY(FIntProperty,Z_Param_InAttackTimeMsec);
P_GET_PROPERTY(FIntProperty,Z_Param_InReleaseTimeMsec);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FSoundSubmixSpectralAnalysisBandSettings>*)Z_Param__Result=UAudioMixerBlueprintLibrary::MakePresetSpectralAnalysisBandSettings(EAudioSpectrumBandPresetType(Z_Param_InBandPresetType),Z_Param_InNumBands,Z_Param_InAttackTimeMsec,Z_Param_InReleaseTimeMsec);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function MakePresetSpectralAnalysisBandSettings
// ********** Begin Class UAudioMixerBlueprintLibrary Function PauseRecordingOutput ****************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics
{
struct AudioMixerBlueprintLibrary_eventPauseRecordingOutput_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SubmixToPause;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "1" },
{ "Category", "Audio|Recording" },
{ "Comment", "/** Pause recording audio, without finalizing the recording to disk. By leaving the Submix To Record field blank, you can record the master output of the game. */" },
{ "CPP_Default_SubmixToPause", "None" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Pause recording audio, without finalizing the recording to disk. By leaving the Submix To Record field blank, you can record the master output of the game." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PauseRecordingOutput constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToPause;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PauseRecordingOutput constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PauseRecordingOutput Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventPauseRecordingOutput_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::NewProp_SubmixToPause = { "SubmixToPause", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventPauseRecordingOutput_Parms, SubmixToPause), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::NewProp_SubmixToPause,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::PropPointers) < 2048);
// ********** End Function PauseRecordingOutput Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "PauseRecordingOutput", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventPauseRecordingOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventPauseRecordingOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execPauseRecordingOutput)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToPause);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::PauseRecordingOutput(Z_Param_WorldContextObject,Z_Param_SubmixToPause);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function PauseRecordingOutput ******************
// ********** Begin Class UAudioMixerBlueprintLibrary Function PrimeSoundCueForPlayback ************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics
{
struct AudioMixerBlueprintLibrary_eventPrimeSoundCueForPlayback_Parms
{
USoundCue* SoundCue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Cache" },
{ "Comment", "/** Begin loading any sounds referenced by a sound cue into the cache so that it can be played immediately. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Begin loading any sounds referenced by a sound cue into the cache so that it can be played immediately." },
};
#endif // WITH_METADATA
// ********** Begin Function PrimeSoundCueForPlayback constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundCue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PrimeSoundCueForPlayback constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PrimeSoundCueForPlayback Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::NewProp_SoundCue = { "SoundCue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventPrimeSoundCueForPlayback_Parms, SoundCue), Z_Construct_UClass_USoundCue_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::NewProp_SoundCue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::PropPointers) < 2048);
// ********** End Function PrimeSoundCueForPlayback Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "PrimeSoundCueForPlayback", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::AudioMixerBlueprintLibrary_eventPrimeSoundCueForPlayback_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::AudioMixerBlueprintLibrary_eventPrimeSoundCueForPlayback_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execPrimeSoundCueForPlayback)
{
P_GET_OBJECT(USoundCue,Z_Param_SoundCue);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::PrimeSoundCueForPlayback(Z_Param_SoundCue);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function PrimeSoundCueForPlayback **************
// ********** Begin Class UAudioMixerBlueprintLibrary Function PrimeSoundForPlayback ***************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics
{
struct AudioMixerBlueprintLibrary_eventPrimeSoundForPlayback_Parms
{
USoundWave* SoundWave;
FScriptDelegate OnLoadCompletion;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Cache" },
{ "Comment", "/** Begin loading a sound into the cache so that it can be played immediately. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Begin loading a sound into the cache so that it can be played immediately." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnLoadCompletion_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PrimeSoundForPlayback constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundWave;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnLoadCompletion;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PrimeSoundForPlayback constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PrimeSoundForPlayback Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::NewProp_SoundWave = { "SoundWave", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventPrimeSoundForPlayback_Parms, SoundWave), Z_Construct_UClass_USoundWave_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::NewProp_OnLoadCompletion = { "OnLoadCompletion", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventPrimeSoundForPlayback_Parms, OnLoadCompletion), Z_Construct_UDelegateFunction_AudioMixer_OnSoundLoadComplete__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnLoadCompletion_MetaData), NewProp_OnLoadCompletion_MetaData) }; // 2959546610
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::NewProp_SoundWave,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::NewProp_OnLoadCompletion,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::PropPointers) < 2048);
// ********** End Function PrimeSoundForPlayback Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "PrimeSoundForPlayback", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::AudioMixerBlueprintLibrary_eventPrimeSoundForPlayback_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::AudioMixerBlueprintLibrary_eventPrimeSoundForPlayback_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execPrimeSoundForPlayback)
{
P_GET_OBJECT(USoundWave,Z_Param_SoundWave);
P_GET_PROPERTY(FDelegateProperty,Z_Param_OnLoadCompletion);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::PrimeSoundForPlayback(Z_Param_SoundWave,FOnSoundLoadComplete(Z_Param_OnLoadCompletion));
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function PrimeSoundForPlayback *****************
// ********** Begin Class UAudioMixerBlueprintLibrary Function RegisterAudioBusToSubmix ************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics
{
struct AudioMixerBlueprintLibrary_eventRegisterAudioBusToSubmix_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
UAudioBus* AudioBus;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Bus" },
{ "Comment", "/** Registers an audio bus to a submix so the submix output can be routed to the audiobus. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Registers an audio bus to a submix so the submix output can be routed to the audiobus." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterAudioBusToSubmix constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterAudioBusToSubmix constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterAudioBusToSubmix Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRegisterAudioBusToSubmix_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRegisterAudioBusToSubmix_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRegisterAudioBusToSubmix_Parms, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::NewProp_AudioBus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::PropPointers) < 2048);
// ********** End Function RegisterAudioBusToSubmix Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "RegisterAudioBusToSubmix", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::AudioMixerBlueprintLibrary_eventRegisterAudioBusToSubmix_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::AudioMixerBlueprintLibrary_eventRegisterAudioBusToSubmix_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execRegisterAudioBusToSubmix)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_OBJECT(UAudioBus,Z_Param_AudioBus);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::RegisterAudioBusToSubmix(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_AudioBus);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function RegisterAudioBusToSubmix **************
// ********** Begin Class UAudioMixerBlueprintLibrary Function RemoveMasterSubmixEffect ************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics
{
struct AudioMixerBlueprintLibrary_eventRemoveMasterSubmixEffect_Parms
{
const UObject* WorldContextObject;
USoundEffectSubmixPreset* SubmixEffectPreset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Removes a submix effect preset from the master submix. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Removes a submix effect preset from the master submix." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveMasterSubmixEffect constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveMasterSubmixEffect constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveMasterSubmixEffect Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveMasterSubmixEffect_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::NewProp_SubmixEffectPreset = { "SubmixEffectPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveMasterSubmixEffect_Parms, SubmixEffectPreset), Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::NewProp_SubmixEffectPreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::PropPointers) < 2048);
// ********** End Function RemoveMasterSubmixEffect Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "RemoveMasterSubmixEffect", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventRemoveMasterSubmixEffect_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventRemoveMasterSubmixEffect_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execRemoveMasterSubmixEffect)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundEffectSubmixPreset,Z_Param_SubmixEffectPreset);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::RemoveMasterSubmixEffect(Z_Param_WorldContextObject,Z_Param_SubmixEffectPreset);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function RemoveMasterSubmixEffect **************
// ********** Begin Class UAudioMixerBlueprintLibrary Function RemoveSourceEffectFromPresetChain ***
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics
{
struct AudioMixerBlueprintLibrary_eventRemoveSourceEffectFromPresetChain_Parms
{
const UObject* WorldContextObject;
USoundEffectSourcePresetChain* PresetChain;
int32 EntryIndex;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Removes source effect entry from preset chain. Only affects the instance of preset chain. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Removes source effect entry from preset chain. Only affects the instance of preset chain." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSourceEffectFromPresetChain constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PresetChain;
static const UECodeGen_Private::FIntPropertyParams NewProp_EntryIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSourceEffectFromPresetChain constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSourceEffectFromPresetChain Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSourceEffectFromPresetChain_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::NewProp_PresetChain = { "PresetChain", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSourceEffectFromPresetChain_Parms, PresetChain), Z_Construct_UClass_USoundEffectSourcePresetChain_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::NewProp_EntryIndex = { "EntryIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSourceEffectFromPresetChain_Parms, EntryIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::NewProp_PresetChain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::NewProp_EntryIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::PropPointers) < 2048);
// ********** End Function RemoveSourceEffectFromPresetChain Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "RemoveSourceEffectFromPresetChain", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::AudioMixerBlueprintLibrary_eventRemoveSourceEffectFromPresetChain_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::AudioMixerBlueprintLibrary_eventRemoveSourceEffectFromPresetChain_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execRemoveSourceEffectFromPresetChain)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundEffectSourcePresetChain,Z_Param_PresetChain);
P_GET_PROPERTY(FIntProperty,Z_Param_EntryIndex);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::RemoveSourceEffectFromPresetChain(Z_Param_WorldContextObject,Z_Param_PresetChain,Z_Param_EntryIndex);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function RemoveSourceEffectFromPresetChain *****
// ********** Begin Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffect ******************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics
{
struct AudioMixerBlueprintLibrary_eventRemoveSubmixEffect_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
USoundEffectSubmixPreset* SubmixEffectPreset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Removes all instances of a submix effect preset from the given submix. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Removes all instances of a submix effect preset from the given submix." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSubmixEffect constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSubmixEffect constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSubmixEffect Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffect_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffect_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::NewProp_SubmixEffectPreset = { "SubmixEffectPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffect_Parms, SubmixEffectPreset), Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::NewProp_SubmixEffectPreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::PropPointers) < 2048);
// ********** End Function RemoveSubmixEffect Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "RemoveSubmixEffect", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffect_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffect_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execRemoveSubmixEffect)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_OBJECT(USoundEffectSubmixPreset,Z_Param_SubmixEffectPreset);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::RemoveSubmixEffect(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_SubmixEffectPreset);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffect ********************
// ********** Begin Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffectAtIndex ***********
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics
{
struct AudioMixerBlueprintLibrary_eventRemoveSubmixEffectAtIndex_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
int32 SubmixChainIndex;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Removes the submix effect at the given submix chain index, if there is a submix effect at that index. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Removes the submix effect at the given submix chain index, if there is a submix effect at that index." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSubmixEffectAtIndex constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FIntPropertyParams NewProp_SubmixChainIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSubmixEffectAtIndex constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSubmixEffectAtIndex Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectAtIndex_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectAtIndex_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::NewProp_SubmixChainIndex = { "SubmixChainIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectAtIndex_Parms, SubmixChainIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::NewProp_SubmixChainIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::PropPointers) < 2048);
// ********** End Function RemoveSubmixEffectAtIndex Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "RemoveSubmixEffectAtIndex", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffectAtIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffectAtIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execRemoveSubmixEffectAtIndex)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_PROPERTY(FIntProperty,Z_Param_SubmixChainIndex);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::RemoveSubmixEffectAtIndex(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_SubmixChainIndex);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffectAtIndex *************
// ********** Begin Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffectPreset ************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics
{
struct AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPreset_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
USoundEffectSubmixPreset* SubmixEffectPreset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSubmixEffectPreset constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSubmixEffectPreset constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSubmixEffectPreset Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPreset_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPreset_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::NewProp_SubmixEffectPreset = { "SubmixEffectPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPreset_Parms, SubmixEffectPreset), Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::NewProp_SubmixEffectPreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::PropPointers) < 2048);
// ********** End Function RemoveSubmixEffectPreset Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "RemoveSubmixEffectPreset", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPreset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPreset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execRemoveSubmixEffectPreset)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_OBJECT(USoundEffectSubmixPreset,Z_Param_SubmixEffectPreset);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::RemoveSubmixEffectPreset(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_SubmixEffectPreset);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffectPreset **************
// ********** Begin Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffectPresetAtIndex *****
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics
{
struct AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPresetAtIndex_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
int32 SubmixChainIndex;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSubmixEffectPresetAtIndex constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FIntPropertyParams NewProp_SubmixChainIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSubmixEffectPresetAtIndex constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSubmixEffectPresetAtIndex Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPresetAtIndex_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPresetAtIndex_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::NewProp_SubmixChainIndex = { "SubmixChainIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPresetAtIndex_Parms, SubmixChainIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::NewProp_SubmixChainIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::PropPointers) < 2048);
// ********** End Function RemoveSubmixEffectPresetAtIndex Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "RemoveSubmixEffectPresetAtIndex", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPresetAtIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::AudioMixerBlueprintLibrary_eventRemoveSubmixEffectPresetAtIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execRemoveSubmixEffectPresetAtIndex)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_PROPERTY(FIntProperty,Z_Param_SubmixChainIndex);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::RemoveSubmixEffectPresetAtIndex(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_SubmixChainIndex);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function RemoveSubmixEffectPresetAtIndex *******
// ********** Begin Class UAudioMixerBlueprintLibrary Function ReplaceSoundEffectSubmix ************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics
{
struct AudioMixerBlueprintLibrary_eventReplaceSoundEffectSubmix_Parms
{
const UObject* WorldContextObject;
USoundSubmix* InSoundSubmix;
int32 SubmixChainIndex;
USoundEffectSubmixPreset* SubmixEffectPreset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReplaceSoundEffectSubmix constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSoundSubmix;
static const UECodeGen_Private::FIntPropertyParams NewProp_SubmixChainIndex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReplaceSoundEffectSubmix constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReplaceSoundEffectSubmix Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSoundEffectSubmix_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_InSoundSubmix = { "InSoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSoundEffectSubmix_Parms, InSoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_SubmixChainIndex = { "SubmixChainIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSoundEffectSubmix_Parms, SubmixChainIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_SubmixEffectPreset = { "SubmixEffectPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSoundEffectSubmix_Parms, SubmixEffectPreset), Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_InSoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_SubmixChainIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::NewProp_SubmixEffectPreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::PropPointers) < 2048);
// ********** End Function ReplaceSoundEffectSubmix Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "ReplaceSoundEffectSubmix", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::AudioMixerBlueprintLibrary_eventReplaceSoundEffectSubmix_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::AudioMixerBlueprintLibrary_eventReplaceSoundEffectSubmix_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execReplaceSoundEffectSubmix)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_InSoundSubmix);
P_GET_PROPERTY(FIntProperty,Z_Param_SubmixChainIndex);
P_GET_OBJECT(USoundEffectSubmixPreset,Z_Param_SubmixEffectPreset);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::ReplaceSoundEffectSubmix(Z_Param_WorldContextObject,Z_Param_InSoundSubmix,Z_Param_SubmixChainIndex,Z_Param_SubmixEffectPreset);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function ReplaceSoundEffectSubmix **************
// ********** Begin Class UAudioMixerBlueprintLibrary Function ReplaceSubmixEffect *****************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics
{
struct AudioMixerBlueprintLibrary_eventReplaceSubmixEffect_Parms
{
const UObject* WorldContextObject;
USoundSubmix* InSoundSubmix;
int32 SubmixChainIndex;
USoundEffectSubmixPreset* SubmixEffectPreset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Replaces the submix effect at the given submix chain index, adds the effect if there is none at that index. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Replaces the submix effect at the given submix chain index, adds the effect if there is none at that index." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReplaceSubmixEffect constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSoundSubmix;
static const UECodeGen_Private::FIntPropertyParams NewProp_SubmixChainIndex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReplaceSubmixEffect constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReplaceSubmixEffect Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSubmixEffect_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_InSoundSubmix = { "InSoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSubmixEffect_Parms, InSoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_SubmixChainIndex = { "SubmixChainIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSubmixEffect_Parms, SubmixChainIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_SubmixEffectPreset = { "SubmixEffectPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventReplaceSubmixEffect_Parms, SubmixEffectPreset), Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_InSoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_SubmixChainIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::NewProp_SubmixEffectPreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::PropPointers) < 2048);
// ********** End Function ReplaceSubmixEffect Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "ReplaceSubmixEffect", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventReplaceSubmixEffect_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::AudioMixerBlueprintLibrary_eventReplaceSubmixEffect_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execReplaceSubmixEffect)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_InSoundSubmix);
P_GET_PROPERTY(FIntProperty,Z_Param_SubmixChainIndex);
P_GET_OBJECT(USoundEffectSubmixPreset,Z_Param_SubmixEffectPreset);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::ReplaceSubmixEffect(Z_Param_WorldContextObject,Z_Param_InSoundSubmix,Z_Param_SubmixChainIndex,Z_Param_SubmixEffectPreset);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function ReplaceSubmixEffect *******************
// ********** Begin Class UAudioMixerBlueprintLibrary Function ResumeRecordingOutput ***************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics
{
struct AudioMixerBlueprintLibrary_eventResumeRecordingOutput_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SubmixToPause;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "1" },
{ "Category", "Audio|Recording" },
{ "Comment", "/** Resume recording audio after pausing. By leaving the Submix To Pause field blank, you can record the master output of the game. */" },
{ "CPP_Default_SubmixToPause", "None" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Resume recording audio after pausing. By leaving the Submix To Pause field blank, you can record the master output of the game." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResumeRecordingOutput constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToPause;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResumeRecordingOutput constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResumeRecordingOutput Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventResumeRecordingOutput_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::NewProp_SubmixToPause = { "SubmixToPause", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventResumeRecordingOutput_Parms, SubmixToPause), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::NewProp_SubmixToPause,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::PropPointers) < 2048);
// ********** End Function ResumeRecordingOutput Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "ResumeRecordingOutput", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventResumeRecordingOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventResumeRecordingOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execResumeRecordingOutput)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToPause);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::ResumeRecordingOutput(Z_Param_WorldContextObject,Z_Param_SubmixToPause);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function ResumeRecordingOutput *****************
// ********** Begin Class UAudioMixerBlueprintLibrary Function SetBypassSourceEffectChainEntry *****
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics
{
struct AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms
{
const UObject* WorldContextObject;
USoundEffectSourcePresetChain* PresetChain;
int32 EntryIndex;
bool bBypassed;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Set whether or not to bypass the effect at the source effect chain index. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Set whether or not to bypass the effect at the source effect chain index." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBypassSourceEffectChainEntry constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PresetChain;
static const UECodeGen_Private::FIntPropertyParams NewProp_EntryIndex;
static void NewProp_bBypassed_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypassed;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBypassSourceEffectChainEntry constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBypassSourceEffectChainEntry Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_PresetChain = { "PresetChain", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms, PresetChain), Z_Construct_UClass_USoundEffectSourcePresetChain_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_EntryIndex = { "EntryIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms, EntryIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_bBypassed_SetBit(void* Obj)
{
((AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms*)Obj)->bBypassed = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_bBypassed = { "bBypassed", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms), &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_bBypassed_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_PresetChain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_EntryIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::NewProp_bBypassed,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::PropPointers) < 2048);
// ********** End Function SetBypassSourceEffectChainEntry Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "SetBypassSourceEffectChainEntry", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::AudioMixerBlueprintLibrary_eventSetBypassSourceEffectChainEntry_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execSetBypassSourceEffectChainEntry)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundEffectSourcePresetChain,Z_Param_PresetChain);
P_GET_PROPERTY(FIntProperty,Z_Param_EntryIndex);
P_GET_UBOOL(Z_Param_bBypassed);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::SetBypassSourceEffectChainEntry(Z_Param_WorldContextObject,Z_Param_PresetChain,Z_Param_EntryIndex,Z_Param_bBypassed);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function SetBypassSourceEffectChainEntry *******
// ********** Begin Class UAudioMixerBlueprintLibrary Function SetSubmixEffectChainOverride ********
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics
{
struct AudioMixerBlueprintLibrary_eventSetSubmixEffectChainOverride_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
TArray<USoundEffectSubmixPreset*> SubmixEffectPresetChain;
float FadeTimeSec;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Sets a submix effect chain override on the given submix. The effect chain will cross fade from the base effect chain or current override to the new override. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Sets a submix effect chain override on the given submix. The effect chain will cross fade from the base effect chain or current override to the new override." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSubmixEffectChainOverride constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixEffectPresetChain_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SubmixEffectPresetChain;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FadeTimeSec;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSubmixEffectChainOverride constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSubmixEffectChainOverride Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSetSubmixEffectChainOverride_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSetSubmixEffectChainOverride_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_SubmixEffectPresetChain_Inner = { "SubmixEffectPresetChain", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USoundEffectSubmixPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_SubmixEffectPresetChain = { "SubmixEffectPresetChain", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSetSubmixEffectChainOverride_Parms, SubmixEffectPresetChain), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_FadeTimeSec = { "FadeTimeSec", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSetSubmixEffectChainOverride_Parms, FadeTimeSec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_SubmixEffectPresetChain_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_SubmixEffectPresetChain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::NewProp_FadeTimeSec,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::PropPointers) < 2048);
// ********** End Function SetSubmixEffectChainOverride Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "SetSubmixEffectChainOverride", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::AudioMixerBlueprintLibrary_eventSetSubmixEffectChainOverride_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::AudioMixerBlueprintLibrary_eventSetSubmixEffectChainOverride_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execSetSubmixEffectChainOverride)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_TARRAY(USoundEffectSubmixPreset*,Z_Param_SubmixEffectPresetChain);
P_GET_PROPERTY(FFloatProperty,Z_Param_FadeTimeSec);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::SetSubmixEffectChainOverride(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_SubmixEffectPresetChain,Z_Param_FadeTimeSec);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function SetSubmixEffectChainOverride **********
// ********** Begin Class UAudioMixerBlueprintLibrary Function StartAnalyzingOutput ****************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics
{
struct AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SubmixToAnalyze;
EFFTSize FFTSize;
EFFTPeakInterpolationMethod InterpolationMethod;
EFFTWindowType WindowType;
float HopSize;
EAudioSpectrumType SpectrumType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "1" },
{ "Category", "Audio|Analysis" },
{ "Comment", "/** Start spectrum analysis of the audio output. By leaving the Submix To Analyze blank, you can analyze the master output of the game. */" },
{ "CPP_Default_FFTSize", "DefaultSize" },
{ "CPP_Default_HopSize", "0.000000" },
{ "CPP_Default_InterpolationMethod", "Linear" },
{ "CPP_Default_SpectrumType", "MagnitudeSpectrum" },
{ "CPP_Default_SubmixToAnalyze", "None" },
{ "CPP_Default_WindowType", "Hann" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Start spectrum analysis of the audio output. By leaving the Submix To Analyze blank, you can analyze the master output of the game." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function StartAnalyzingOutput constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToAnalyze;
static const UECodeGen_Private::FBytePropertyParams NewProp_FFTSize_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FFTSize;
static const UECodeGen_Private::FBytePropertyParams NewProp_InterpolationMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InterpolationMethod;
static const UECodeGen_Private::FBytePropertyParams NewProp_WindowType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_WindowType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HopSize;
static const UECodeGen_Private::FBytePropertyParams NewProp_SpectrumType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_SpectrumType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StartAnalyzingOutput constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StartAnalyzingOutput Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_SubmixToAnalyze = { "SubmixToAnalyze", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms, SubmixToAnalyze), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_FFTSize_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_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_FFTSize = { "FFTSize", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms, FFTSize), Z_Construct_UEnum_Engine_EFFTSize, METADATA_PARAMS(0, nullptr) }; // 2475444941
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_InterpolationMethod_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_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_InterpolationMethod = { "InterpolationMethod", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms, InterpolationMethod), Z_Construct_UEnum_Engine_EFFTPeakInterpolationMethod, METADATA_PARAMS(0, nullptr) }; // 668670435
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_WindowType_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_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_WindowType = { "WindowType", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms, WindowType), Z_Construct_UEnum_Engine_EFFTWindowType, METADATA_PARAMS(0, nullptr) }; // 436599586
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_HopSize = { "HopSize", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms, HopSize), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_SpectrumType_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_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_SpectrumType = { "SpectrumType", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms, SpectrumType), Z_Construct_UEnum_Engine_EAudioSpectrumType, METADATA_PARAMS(0, nullptr) }; // 151062341
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_SubmixToAnalyze,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_FFTSize_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_FFTSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_InterpolationMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_InterpolationMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_WindowType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_WindowType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_HopSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_SpectrumType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::NewProp_SpectrumType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::PropPointers) < 2048);
// ********** End Function StartAnalyzingOutput Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "StartAnalyzingOutput", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::AudioMixerBlueprintLibrary_eventStartAnalyzingOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execStartAnalyzingOutput)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToAnalyze);
P_GET_ENUM(EFFTSize,Z_Param_FFTSize);
P_GET_ENUM(EFFTPeakInterpolationMethod,Z_Param_InterpolationMethod);
P_GET_ENUM(EFFTWindowType,Z_Param_WindowType);
P_GET_PROPERTY(FFloatProperty,Z_Param_HopSize);
P_GET_ENUM(EAudioSpectrumType,Z_Param_SpectrumType);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::StartAnalyzingOutput(Z_Param_WorldContextObject,Z_Param_SubmixToAnalyze,EFFTSize(Z_Param_FFTSize),EFFTPeakInterpolationMethod(Z_Param_InterpolationMethod),EFFTWindowType(Z_Param_WindowType),Z_Param_HopSize,EAudioSpectrumType(Z_Param_SpectrumType));
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function StartAnalyzingOutput ******************
// ********** Begin Class UAudioMixerBlueprintLibrary Function StartAudioBus ***********************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics
{
struct AudioMixerBlueprintLibrary_eventStartAudioBus_Parms
{
const UObject* WorldContextObject;
UAudioBus* AudioBus;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Bus" },
{ "Comment", "/** Starts the given audio bus. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Starts the given audio bus." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function StartAudioBus constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StartAudioBus constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StartAudioBus Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAudioBus_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartAudioBus_Parms, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::NewProp_AudioBus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::PropPointers) < 2048);
// ********** End Function StartAudioBus Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "StartAudioBus", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::AudioMixerBlueprintLibrary_eventStartAudioBus_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::AudioMixerBlueprintLibrary_eventStartAudioBus_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execStartAudioBus)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(UAudioBus,Z_Param_AudioBus);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::StartAudioBus(Z_Param_WorldContextObject,Z_Param_AudioBus);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function StartAudioBus *************************
// ********** Begin Class UAudioMixerBlueprintLibrary Function StartRecordingOutput ****************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics
{
struct AudioMixerBlueprintLibrary_eventStartRecordingOutput_Parms
{
const UObject* WorldContextObject;
float ExpectedDuration;
USoundSubmix* SubmixToRecord;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "1" },
{ "Category", "Audio|Recording" },
{ "Comment", "/** Start recording audio. By leaving the Submix To Record field blank, you can record the master output of the game. */" },
{ "CPP_Default_SubmixToRecord", "None" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Start recording audio. By leaving the Submix To Record field blank, you can record the master output of the game." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function StartRecordingOutput constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExpectedDuration;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToRecord;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StartRecordingOutput constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StartRecordingOutput Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartRecordingOutput_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::NewProp_ExpectedDuration = { "ExpectedDuration", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartRecordingOutput_Parms, ExpectedDuration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::NewProp_SubmixToRecord = { "SubmixToRecord", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStartRecordingOutput_Parms, SubmixToRecord), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::NewProp_ExpectedDuration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::NewProp_SubmixToRecord,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::PropPointers) < 2048);
// ********** End Function StartRecordingOutput Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "StartRecordingOutput", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventStartRecordingOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventStartRecordingOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execStartRecordingOutput)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FFloatProperty,Z_Param_ExpectedDuration);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToRecord);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::StartRecordingOutput(Z_Param_WorldContextObject,Z_Param_ExpectedDuration,Z_Param_SubmixToRecord);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function StartRecordingOutput ******************
// ********** Begin Class UAudioMixerBlueprintLibrary Function StopAnalyzingOutput *****************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics
{
struct AudioMixerBlueprintLibrary_eventStopAnalyzingOutput_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SubmixToStopAnalyzing;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "1" },
{ "Category", "Audio|Analysis" },
{ "Comment", "/** Stop spectrum analysis. */" },
{ "CPP_Default_SubmixToStopAnalyzing", "None" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Stop spectrum analysis." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function StopAnalyzingOutput constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToStopAnalyzing;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StopAnalyzingOutput constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StopAnalyzingOutput Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopAnalyzingOutput_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::NewProp_SubmixToStopAnalyzing = { "SubmixToStopAnalyzing", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopAnalyzingOutput_Parms, SubmixToStopAnalyzing), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::NewProp_SubmixToStopAnalyzing,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::PropPointers) < 2048);
// ********** End Function StopAnalyzingOutput Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "StopAnalyzingOutput", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::AudioMixerBlueprintLibrary_eventStopAnalyzingOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::AudioMixerBlueprintLibrary_eventStopAnalyzingOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execStopAnalyzingOutput)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToStopAnalyzing);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::StopAnalyzingOutput(Z_Param_WorldContextObject,Z_Param_SubmixToStopAnalyzing);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function StopAnalyzingOutput *******************
// ********** Begin Class UAudioMixerBlueprintLibrary Function StopAudioBus ************************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics
{
struct AudioMixerBlueprintLibrary_eventStopAudioBus_Parms
{
const UObject* WorldContextObject;
UAudioBus* AudioBus;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Bus" },
{ "Comment", "/** Stops the given audio bus. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Stops the given audio bus." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function StopAudioBus constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StopAudioBus constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StopAudioBus Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopAudioBus_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopAudioBus_Parms, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::NewProp_AudioBus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::PropPointers) < 2048);
// ********** End Function StopAudioBus Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "StopAudioBus", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::AudioMixerBlueprintLibrary_eventStopAudioBus_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::AudioMixerBlueprintLibrary_eventStopAudioBus_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execStopAudioBus)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(UAudioBus,Z_Param_AudioBus);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::StopAudioBus(Z_Param_WorldContextObject,Z_Param_AudioBus);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function StopAudioBus **************************
// ********** Begin Class UAudioMixerBlueprintLibrary Function StopRecordingOutput *****************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics
{
struct AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms
{
const UObject* WorldContextObject;
EAudioRecordingExportType ExportType;
FString Name;
FString Path;
USoundSubmix* SubmixToRecord;
USoundWave* ExistingSoundWaveToOverwrite;
USoundWave* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "4" },
{ "Category", "Audio|Recording" },
{ "Comment", "/** Stop recording audio. Path can be absolute, or relative (to the /Saved/BouncedWavFiles folder). By leaving the Submix To Record field blank, you can record the master output of the game. */" },
{ "CPP_Default_ExistingSoundWaveToOverwrite", "None" },
{ "CPP_Default_SubmixToRecord", "None" },
{ "DisplayName", "Finish Recording Output" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Stop recording audio. Path can be absolute, or relative (to the /Saved/BouncedWavFiles folder). By leaving the Submix To Record field blank, you can record the master output of the game." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function StopRecordingOutput constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FBytePropertyParams NewProp_ExportType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ExportType;
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubmixToRecord;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExistingSoundWaveToOverwrite;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function StopRecordingOutput constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function StopRecordingOutput Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ExportType_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_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ExportType = { "ExportType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms, ExportType), Z_Construct_UEnum_Engine_EAudioRecordingExportType, METADATA_PARAMS(0, nullptr) }; // 1485496218
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms, Path), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_SubmixToRecord = { "SubmixToRecord", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms, SubmixToRecord), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ExistingSoundWaveToOverwrite = { "ExistingSoundWaveToOverwrite", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms, ExistingSoundWaveToOverwrite), Z_Construct_UClass_USoundWave_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms, ReturnValue), Z_Construct_UClass_USoundWave_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ExportType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ExportType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_Path,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_SubmixToRecord,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ExistingSoundWaveToOverwrite,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::PropPointers) < 2048);
// ********** End Function StopRecordingOutput Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "StopRecordingOutput", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::AudioMixerBlueprintLibrary_eventStopRecordingOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execStopRecordingOutput)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_ENUM(EAudioRecordingExportType,Z_Param_ExportType);
P_GET_PROPERTY(FStrProperty,Z_Param_Name);
P_GET_PROPERTY(FStrProperty,Z_Param_Path);
P_GET_OBJECT(USoundSubmix,Z_Param_SubmixToRecord);
P_GET_OBJECT(USoundWave,Z_Param_ExistingSoundWaveToOverwrite);
P_FINISH;
P_NATIVE_BEGIN;
*(USoundWave**)Z_Param__Result=UAudioMixerBlueprintLibrary::StopRecordingOutput(Z_Param_WorldContextObject,EAudioRecordingExportType(Z_Param_ExportType),Z_Param_Name,Z_Param_Path,Z_Param_SubmixToRecord,Z_Param_ExistingSoundWaveToOverwrite);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function StopRecordingOutput *******************
// ********** Begin Class UAudioMixerBlueprintLibrary Function SwapAudioOutputDevice ***************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics
{
struct AudioMixerBlueprintLibrary_eventSwapAudioOutputDevice_Parms
{
const UObject* WorldContextObject;
FString NewDeviceId;
FScriptDelegate OnCompletedDeviceSwap;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio" },
{ "Comment", "/**\n\x09* Hotswaps to the requested audio output device\n\x09* @param NewDeviceId - the device Id to swap to\n\x09* @param OnCompletedDeviceSwap - the event to fire when the audio endpoint devices have been retrieved\n\x09*/" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Hotswaps to the requested audio output device\n@param NewDeviceId - the device Id to swap to\n@param OnCompletedDeviceSwap - the event to fire when the audio endpoint devices have been retrieved" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewDeviceId_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnCompletedDeviceSwap_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SwapAudioOutputDevice constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStrPropertyParams NewProp_NewDeviceId;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnCompletedDeviceSwap;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwapAudioOutputDevice constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwapAudioOutputDevice Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSwapAudioOutputDevice_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::NewProp_NewDeviceId = { "NewDeviceId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSwapAudioOutputDevice_Parms, NewDeviceId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewDeviceId_MetaData), NewProp_NewDeviceId_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::NewProp_OnCompletedDeviceSwap = { "OnCompletedDeviceSwap", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventSwapAudioOutputDevice_Parms, OnCompletedDeviceSwap), Z_Construct_UDelegateFunction_AudioMixer_OnCompletedDeviceSwap__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnCompletedDeviceSwap_MetaData), NewProp_OnCompletedDeviceSwap_MetaData) }; // 632388450
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::NewProp_NewDeviceId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::NewProp_OnCompletedDeviceSwap,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::PropPointers) < 2048);
// ********** End Function SwapAudioOutputDevice Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "SwapAudioOutputDevice", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::AudioMixerBlueprintLibrary_eventSwapAudioOutputDevice_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::AudioMixerBlueprintLibrary_eventSwapAudioOutputDevice_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execSwapAudioOutputDevice)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FStrProperty,Z_Param_NewDeviceId);
P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_OnCompletedDeviceSwap);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::SwapAudioOutputDevice(Z_Param_WorldContextObject,Z_Param_NewDeviceId,FOnCompletedDeviceSwap(Z_Param_Out_OnCompletedDeviceSwap));
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function SwapAudioOutputDevice *****************
// ********** Begin Class UAudioMixerBlueprintLibrary Function TrimAudioCache **********************
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics
{
struct AudioMixerBlueprintLibrary_eventTrimAudioCache_Parms
{
float InMegabytesToFree;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Cache" },
{ "Comment", "/** Trim memory used by the audio cache. Returns the number of megabytes freed. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Trim memory used by the audio cache. Returns the number of megabytes freed." },
};
#endif // WITH_METADATA
// ********** Begin Function TrimAudioCache constinit property declarations ************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InMegabytesToFree;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function TrimAudioCache constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function TrimAudioCache Property Definitions ***********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::NewProp_InMegabytesToFree = { "InMegabytesToFree", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventTrimAudioCache_Parms, InMegabytesToFree), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventTrimAudioCache_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::NewProp_InMegabytesToFree,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::PropPointers) < 2048);
// ********** End Function TrimAudioCache Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "TrimAudioCache", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::AudioMixerBlueprintLibrary_eventTrimAudioCache_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::AudioMixerBlueprintLibrary_eventTrimAudioCache_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execTrimAudioCache)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InMegabytesToFree);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UAudioMixerBlueprintLibrary::TrimAudioCache(Z_Param_InMegabytesToFree);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function TrimAudioCache ************************
// ********** Begin Class UAudioMixerBlueprintLibrary Function UnregisterAudioBusFromSubmix ********
struct Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics
{
struct AudioMixerBlueprintLibrary_eventUnregisterAudioBusFromSubmix_Parms
{
const UObject* WorldContextObject;
USoundSubmix* SoundSubmix;
UAudioBus* AudioBus;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Bus" },
{ "Comment", "/** Unregisters an audio bus that could have been registered to a submix. */" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ToolTip", "Unregisters an audio bus that could have been registered to a submix." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterAudioBusFromSubmix constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundSubmix;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterAudioBusFromSubmix constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterAudioBusFromSubmix Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventUnregisterAudioBusFromSubmix_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::NewProp_SoundSubmix = { "SoundSubmix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventUnregisterAudioBusFromSubmix_Parms, SoundSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioMixerBlueprintLibrary_eventUnregisterAudioBusFromSubmix_Parms, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::NewProp_SoundSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::NewProp_AudioBus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::PropPointers) < 2048);
// ********** End Function UnregisterAudioBusFromSubmix Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioMixerBlueprintLibrary, nullptr, "UnregisterAudioBusFromSubmix", Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::AudioMixerBlueprintLibrary_eventUnregisterAudioBusFromSubmix_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::AudioMixerBlueprintLibrary_eventUnregisterAudioBusFromSubmix_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UAudioMixerBlueprintLibrary::execUnregisterAudioBusFromSubmix)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(USoundSubmix,Z_Param_SoundSubmix);
P_GET_OBJECT(UAudioBus,Z_Param_AudioBus);
P_FINISH;
P_NATIVE_BEGIN;
UAudioMixerBlueprintLibrary::UnregisterAudioBusFromSubmix(Z_Param_WorldContextObject,Z_Param_SoundSubmix,Z_Param_AudioBus);
P_NATIVE_END;
}
// ********** End Class UAudioMixerBlueprintLibrary Function UnregisterAudioBusFromSubmix **********
// ********** Begin Class UAudioMixerBlueprintLibrary **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAudioMixerBlueprintLibrary;
UClass* UAudioMixerBlueprintLibrary::GetPrivateStaticClass()
{
using TClass = UAudioMixerBlueprintLibrary;
if (!Z_Registration_Info_UClass_UAudioMixerBlueprintLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AudioMixerBlueprintLibrary"),
Z_Registration_Info_UClass_UAudioMixerBlueprintLibrary.InnerSingleton,
StaticRegisterNativesUAudioMixerBlueprintLibrary,
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_UAudioMixerBlueprintLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UAudioMixerBlueprintLibrary_NoRegister()
{
return UAudioMixerBlueprintLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AudioMixerBlueprintLibrary.h" },
{ "ModuleRelativePath", "Public/AudioMixerBlueprintLibrary.h" },
{ "ScriptName", "AudioMixerLibrary" },
};
#endif // WITH_METADATA
// ********** Begin Class UAudioMixerBlueprintLibrary constinit property declarations **************
// ********** End Class UAudioMixerBlueprintLibrary constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddMasterSubmixEffect"), .Pointer = &UAudioMixerBlueprintLibrary::execAddMasterSubmixEffect },
{ .NameUTF8 = UTF8TEXT("AddSourceEffectToPresetChain"), .Pointer = &UAudioMixerBlueprintLibrary::execAddSourceEffectToPresetChain },
{ .NameUTF8 = UTF8TEXT("AddSubmixEffect"), .Pointer = &UAudioMixerBlueprintLibrary::execAddSubmixEffect },
{ .NameUTF8 = UTF8TEXT("ClearMasterSubmixEffects"), .Pointer = &UAudioMixerBlueprintLibrary::execClearMasterSubmixEffects },
{ .NameUTF8 = UTF8TEXT("ClearSubmixEffectChainOverride"), .Pointer = &UAudioMixerBlueprintLibrary::execClearSubmixEffectChainOverride },
{ .NameUTF8 = UTF8TEXT("ClearSubmixEffects"), .Pointer = &UAudioMixerBlueprintLibrary::execClearSubmixEffects },
{ .NameUTF8 = UTF8TEXT("Conv_AudioOutputDeviceInfoToString"), .Pointer = &UAudioMixerBlueprintLibrary::execConv_AudioOutputDeviceInfoToString },
{ .NameUTF8 = UTF8TEXT("GetAvailableAudioOutputDevices"), .Pointer = &UAudioMixerBlueprintLibrary::execGetAvailableAudioOutputDevices },
{ .NameUTF8 = UTF8TEXT("GetCurrentAudioOutputDeviceName"), .Pointer = &UAudioMixerBlueprintLibrary::execGetCurrentAudioOutputDeviceName },
{ .NameUTF8 = UTF8TEXT("GetMagnitudeForFrequencies"), .Pointer = &UAudioMixerBlueprintLibrary::execGetMagnitudeForFrequencies },
{ .NameUTF8 = UTF8TEXT("GetNumberOfEntriesInSourceEffectChain"), .Pointer = &UAudioMixerBlueprintLibrary::execGetNumberOfEntriesInSourceEffectChain },
{ .NameUTF8 = UTF8TEXT("GetPhaseForFrequencies"), .Pointer = &UAudioMixerBlueprintLibrary::execGetPhaseForFrequencies },
{ .NameUTF8 = UTF8TEXT("IsAudioBusActive"), .Pointer = &UAudioMixerBlueprintLibrary::execIsAudioBusActive },
{ .NameUTF8 = UTF8TEXT("MakeFullSpectrumSpectralAnalysisBandSettings"), .Pointer = &UAudioMixerBlueprintLibrary::execMakeFullSpectrumSpectralAnalysisBandSettings },
{ .NameUTF8 = UTF8TEXT("MakeMusicalSpectralAnalysisBandSettings"), .Pointer = &UAudioMixerBlueprintLibrary::execMakeMusicalSpectralAnalysisBandSettings },
{ .NameUTF8 = UTF8TEXT("MakePresetSpectralAnalysisBandSettings"), .Pointer = &UAudioMixerBlueprintLibrary::execMakePresetSpectralAnalysisBandSettings },
{ .NameUTF8 = UTF8TEXT("PauseRecordingOutput"), .Pointer = &UAudioMixerBlueprintLibrary::execPauseRecordingOutput },
{ .NameUTF8 = UTF8TEXT("PrimeSoundCueForPlayback"), .Pointer = &UAudioMixerBlueprintLibrary::execPrimeSoundCueForPlayback },
{ .NameUTF8 = UTF8TEXT("PrimeSoundForPlayback"), .Pointer = &UAudioMixerBlueprintLibrary::execPrimeSoundForPlayback },
{ .NameUTF8 = UTF8TEXT("RegisterAudioBusToSubmix"), .Pointer = &UAudioMixerBlueprintLibrary::execRegisterAudioBusToSubmix },
{ .NameUTF8 = UTF8TEXT("RemoveMasterSubmixEffect"), .Pointer = &UAudioMixerBlueprintLibrary::execRemoveMasterSubmixEffect },
{ .NameUTF8 = UTF8TEXT("RemoveSourceEffectFromPresetChain"), .Pointer = &UAudioMixerBlueprintLibrary::execRemoveSourceEffectFromPresetChain },
{ .NameUTF8 = UTF8TEXT("RemoveSubmixEffect"), .Pointer = &UAudioMixerBlueprintLibrary::execRemoveSubmixEffect },
{ .NameUTF8 = UTF8TEXT("RemoveSubmixEffectAtIndex"), .Pointer = &UAudioMixerBlueprintLibrary::execRemoveSubmixEffectAtIndex },
{ .NameUTF8 = UTF8TEXT("RemoveSubmixEffectPreset"), .Pointer = &UAudioMixerBlueprintLibrary::execRemoveSubmixEffectPreset },
{ .NameUTF8 = UTF8TEXT("RemoveSubmixEffectPresetAtIndex"), .Pointer = &UAudioMixerBlueprintLibrary::execRemoveSubmixEffectPresetAtIndex },
{ .NameUTF8 = UTF8TEXT("ReplaceSoundEffectSubmix"), .Pointer = &UAudioMixerBlueprintLibrary::execReplaceSoundEffectSubmix },
{ .NameUTF8 = UTF8TEXT("ReplaceSubmixEffect"), .Pointer = &UAudioMixerBlueprintLibrary::execReplaceSubmixEffect },
{ .NameUTF8 = UTF8TEXT("ResumeRecordingOutput"), .Pointer = &UAudioMixerBlueprintLibrary::execResumeRecordingOutput },
{ .NameUTF8 = UTF8TEXT("SetBypassSourceEffectChainEntry"), .Pointer = &UAudioMixerBlueprintLibrary::execSetBypassSourceEffectChainEntry },
{ .NameUTF8 = UTF8TEXT("SetSubmixEffectChainOverride"), .Pointer = &UAudioMixerBlueprintLibrary::execSetSubmixEffectChainOverride },
{ .NameUTF8 = UTF8TEXT("StartAnalyzingOutput"), .Pointer = &UAudioMixerBlueprintLibrary::execStartAnalyzingOutput },
{ .NameUTF8 = UTF8TEXT("StartAudioBus"), .Pointer = &UAudioMixerBlueprintLibrary::execStartAudioBus },
{ .NameUTF8 = UTF8TEXT("StartRecordingOutput"), .Pointer = &UAudioMixerBlueprintLibrary::execStartRecordingOutput },
{ .NameUTF8 = UTF8TEXT("StopAnalyzingOutput"), .Pointer = &UAudioMixerBlueprintLibrary::execStopAnalyzingOutput },
{ .NameUTF8 = UTF8TEXT("StopAudioBus"), .Pointer = &UAudioMixerBlueprintLibrary::execStopAudioBus },
{ .NameUTF8 = UTF8TEXT("StopRecordingOutput"), .Pointer = &UAudioMixerBlueprintLibrary::execStopRecordingOutput },
{ .NameUTF8 = UTF8TEXT("SwapAudioOutputDevice"), .Pointer = &UAudioMixerBlueprintLibrary::execSwapAudioOutputDevice },
{ .NameUTF8 = UTF8TEXT("TrimAudioCache"), .Pointer = &UAudioMixerBlueprintLibrary::execTrimAudioCache },
{ .NameUTF8 = UTF8TEXT("UnregisterAudioBusFromSubmix"), .Pointer = &UAudioMixerBlueprintLibrary::execUnregisterAudioBusFromSubmix },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddMasterSubmixEffect, "AddMasterSubmixEffect" }, // 959344705
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSourceEffectToPresetChain, "AddSourceEffectToPresetChain" }, // 3062220142
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_AddSubmixEffect, "AddSubmixEffect" }, // 2375003091
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearMasterSubmixEffects, "ClearMasterSubmixEffects" }, // 1920608962
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffectChainOverride, "ClearSubmixEffectChainOverride" }, // 1718835339
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ClearSubmixEffects, "ClearSubmixEffects" }, // 3901320600
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_Conv_AudioOutputDeviceInfoToString, "Conv_AudioOutputDeviceInfoToString" }, // 2157557386
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetAvailableAudioOutputDevices, "GetAvailableAudioOutputDevices" }, // 1563207636
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetCurrentAudioOutputDeviceName, "GetCurrentAudioOutputDeviceName" }, // 3371521472
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetMagnitudeForFrequencies, "GetMagnitudeForFrequencies" }, // 2086790597
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetNumberOfEntriesInSourceEffectChain, "GetNumberOfEntriesInSourceEffectChain" }, // 3619264206
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_GetPhaseForFrequencies, "GetPhaseForFrequencies" }, // 1647379378
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_IsAudioBusActive, "IsAudioBusActive" }, // 3660238169
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeFullSpectrumSpectralAnalysisBandSettings, "MakeFullSpectrumSpectralAnalysisBandSettings" }, // 1227054110
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakeMusicalSpectralAnalysisBandSettings, "MakeMusicalSpectralAnalysisBandSettings" }, // 1790042340
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_MakePresetSpectralAnalysisBandSettings, "MakePresetSpectralAnalysisBandSettings" }, // 501369785
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PauseRecordingOutput, "PauseRecordingOutput" }, // 2621885575
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundCueForPlayback, "PrimeSoundCueForPlayback" }, // 685982449
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_PrimeSoundForPlayback, "PrimeSoundForPlayback" }, // 2238456876
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RegisterAudioBusToSubmix, "RegisterAudioBusToSubmix" }, // 1626533384
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveMasterSubmixEffect, "RemoveMasterSubmixEffect" }, // 783429531
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSourceEffectFromPresetChain, "RemoveSourceEffectFromPresetChain" }, // 3947849757
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffect, "RemoveSubmixEffect" }, // 2255723085
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectAtIndex, "RemoveSubmixEffectAtIndex" }, // 3403162372
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPreset, "RemoveSubmixEffectPreset" }, // 2577296363
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_RemoveSubmixEffectPresetAtIndex, "RemoveSubmixEffectPresetAtIndex" }, // 1115786441
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSoundEffectSubmix, "ReplaceSoundEffectSubmix" }, // 3212333794
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ReplaceSubmixEffect, "ReplaceSubmixEffect" }, // 4024829829
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_ResumeRecordingOutput, "ResumeRecordingOutput" }, // 2227705848
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetBypassSourceEffectChainEntry, "SetBypassSourceEffectChainEntry" }, // 2820960596
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SetSubmixEffectChainOverride, "SetSubmixEffectChainOverride" }, // 3126274774
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAnalyzingOutput, "StartAnalyzingOutput" }, // 3999928589
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartAudioBus, "StartAudioBus" }, // 3269249765
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StartRecordingOutput, "StartRecordingOutput" }, // 896495736
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAnalyzingOutput, "StopAnalyzingOutput" }, // 708032172
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopAudioBus, "StopAudioBus" }, // 3995388115
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_StopRecordingOutput, "StopRecordingOutput" }, // 2494730384
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_SwapAudioOutputDevice, "SwapAudioOutputDevice" }, // 2510954028
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_TrimAudioCache, "TrimAudioCache" }, // 845672803
{ &Z_Construct_UFunction_UAudioMixerBlueprintLibrary_UnregisterAudioBusFromSubmix, "UnregisterAudioBusFromSubmix" }, // 92215616
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAudioMixerBlueprintLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics
UObject* (*const Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_AudioMixer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics::ClassParams = {
&UAudioMixerBlueprintLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics::Class_MetaDataParams)
};
void UAudioMixerBlueprintLibrary::StaticRegisterNativesUAudioMixerBlueprintLibrary()
{
UClass* Class = UAudioMixerBlueprintLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UAudioMixerBlueprintLibrary()
{
if (!Z_Registration_Info_UClass_UAudioMixerBlueprintLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAudioMixerBlueprintLibrary.OuterSingleton, Z_Construct_UClass_UAudioMixerBlueprintLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAudioMixerBlueprintLibrary.OuterSingleton;
}
UAudioMixerBlueprintLibrary::UAudioMixerBlueprintLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAudioMixerBlueprintLibrary);
UAudioMixerBlueprintLibrary::~UAudioMixerBlueprintLibrary() {}
// ********** End Class UAudioMixerBlueprintLibrary ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMusicalNoteName_StaticEnum, TEXT("EMusicalNoteName"), &Z_Registration_Info_UEnum_EMusicalNoteName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 763781664U) },
{ EAudioMixerStreamDataFormatType_StaticEnum, TEXT("EAudioMixerStreamDataFormatType"), &Z_Registration_Info_UEnum_EAudioMixerStreamDataFormatType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2945304279U) },
{ EAudioMixerChannelType_StaticEnum, TEXT("EAudioMixerChannelType"), &Z_Registration_Info_UEnum_EAudioMixerChannelType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 414392689U) },
{ ESwapAudioOutputDeviceResultState_StaticEnum, TEXT("ESwapAudioOutputDeviceResultState"), &Z_Registration_Info_UEnum_ESwapAudioOutputDeviceResultState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3875468538U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSwapAudioOutputResult::StaticStruct, Z_Construct_UScriptStruct_FSwapAudioOutputResult_Statics::NewStructOps, TEXT("SwapAudioOutputResult"),&Z_Registration_Info_UScriptStruct_FSwapAudioOutputResult, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSwapAudioOutputResult), 1811004652U) },
{ FAudioOutputDeviceInfo::StaticStruct, Z_Construct_UScriptStruct_FAudioOutputDeviceInfo_Statics::NewStructOps, TEXT("AudioOutputDeviceInfo"),&Z_Registration_Info_UScriptStruct_FAudioOutputDeviceInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAudioOutputDeviceInfo), 2804729448U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAudioMixerBlueprintLibrary, UAudioMixerBlueprintLibrary::StaticClass, TEXT("UAudioMixerBlueprintLibrary"), &Z_Registration_Info_UClass_UAudioMixerBlueprintLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAudioMixerBlueprintLibrary), 2552653102U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_1103486577{
TEXT("/Script/AudioMixer"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AudioMixer_Public_AudioMixerBlueprintLibrary_h__Script_AudioMixer_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS