Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeResonanceAudio_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ResonanceAudio;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ResonanceAudio()
{
if (!Z_Registration_Info_UPackage__Script_ResonanceAudio.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ResonanceAudio",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x19665CDA,
0x4D87AC1A,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ResonanceAudio.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ResonanceAudio.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ResonanceAudio(Z_Construct_UPackage__Script_ResonanceAudio, TEXT("/Script/ResonanceAudio"), Z_Registration_Info_UPackage__Script_ResonanceAudio, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x19665CDA, 0x4D87AC1A));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,209 @@
// 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 "ResonanceAudioAmbisonicsSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeResonanceAudioAmbisonicsSettings() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UClass* Z_Construct_UClass_USoundfieldEncodingSettingsBase();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSoundfieldSettings();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSoundfieldSettings_NoRegister();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode();
UPackage* Z_Construct_UPackage__Script_ResonanceAudio();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EResonanceRenderMode ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EResonanceRenderMode;
static UEnum* EResonanceRenderMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EResonanceRenderMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EResonanceRenderMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode, (UObject*)Z_Construct_UPackage__Script_ResonanceAudio(), TEXT("EResonanceRenderMode"));
}
return Z_Registration_Info_UEnum_EResonanceRenderMode.OuterSingleton;
}
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<EResonanceRenderMode>()
{
return EResonanceRenderMode_StaticEnum();
}
struct Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BinauralHighQuality.Comment", "// HRTF-based rendering using Third Order Ambisonics, over a virtual array of\n// 26 loudspeakers arranged in a Lebedev grid: https://goo.gl/DX1wh3.\n" },
{ "BinauralHighQuality.Name", "EResonanceRenderMode::BinauralHighQuality" },
{ "BinauralHighQuality.ToolTip", "HRTF-based rendering using Third Order Ambisonics, over a virtual array of\n26 loudspeakers arranged in a Lebedev grid: https:goo.gl/DX1wh3." },
{ "BinauralLowQuality.Comment", "// HRTF-based rendering using First Order Ambisonics, over a virtual array of\n// 8 loudspeakers arranged in a cube configuration around the listener's head.\n" },
{ "BinauralLowQuality.Name", "EResonanceRenderMode::BinauralLowQuality" },
{ "BinauralLowQuality.ToolTip", "HRTF-based rendering using First Order Ambisonics, over a virtual array of\n8 loudspeakers arranged in a cube configuration around the listener's head." },
{ "BinauralMediumQuality.Comment", "// HRTF-based rendering using Second Order Ambisonics, over a virtual array of\n// 12 loudspeakers arranged in a dodecahedral configuration (using faces of\n// the dodecahedron).\n" },
{ "BinauralMediumQuality.Name", "EResonanceRenderMode::BinauralMediumQuality" },
{ "BinauralMediumQuality.ToolTip", "HRTF-based rendering using Second Order Ambisonics, over a virtual array of\n12 loudspeakers arranged in a dodecahedral configuration (using faces of\nthe dodecahedron)." },
{ "ModuleRelativePath", "Public/ResonanceAudioAmbisonicsSettings.h" },
{ "RoomEffectsOnly.Comment", "// Room effects only rendering. This disables HRTF-based rendering and direct\n// (dry) output of a sound object. Note that this rendering mode should *not*\n// be used for general-purpose sound object spatialization, as it will only\n// render the corresponding room effects of given sound objects without the\n// direct spatialization.\n" },
{ "RoomEffectsOnly.Name", "EResonanceRenderMode::RoomEffectsOnly" },
{ "RoomEffectsOnly.ToolTip", "Room effects only rendering. This disables HRTF-based rendering and direct\n(dry) output of a sound object. Note that this rendering mode should *not*\nbe used for general-purpose sound object spatialization, as it will only\nrender the corresponding room effects of given sound objects without the\ndirect spatialization." },
{ "StereoPanning.Comment", "// Stereo panning, i.e., this disables HRTF-based rendering.\n" },
{ "StereoPanning.Name", "EResonanceRenderMode::StereoPanning" },
{ "StereoPanning.ToolTip", "Stereo panning, i.e., this disables HRTF-based rendering." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EResonanceRenderMode::StereoPanning", (int64)EResonanceRenderMode::StereoPanning },
{ "EResonanceRenderMode::BinauralLowQuality", (int64)EResonanceRenderMode::BinauralLowQuality },
{ "EResonanceRenderMode::BinauralMediumQuality", (int64)EResonanceRenderMode::BinauralMediumQuality },
{ "EResonanceRenderMode::BinauralHighQuality", (int64)EResonanceRenderMode::BinauralHighQuality },
{ "EResonanceRenderMode::RoomEffectsOnly", (int64)EResonanceRenderMode::RoomEffectsOnly },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ResonanceAudio,
nullptr,
"EResonanceRenderMode",
"EResonanceRenderMode",
Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode()
{
if (!Z_Registration_Info_UEnum_EResonanceRenderMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EResonanceRenderMode.InnerSingleton, Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EResonanceRenderMode.InnerSingleton;
}
// ********** End Enum EResonanceRenderMode ********************************************************
// ********** Begin Class UResonanceAudioSoundfieldSettings ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UResonanceAudioSoundfieldSettings;
UClass* UResonanceAudioSoundfieldSettings::GetPrivateStaticClass()
{
using TClass = UResonanceAudioSoundfieldSettings;
if (!Z_Registration_Info_UClass_UResonanceAudioSoundfieldSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ResonanceAudioSoundfieldSettings"),
Z_Registration_Info_UClass_UResonanceAudioSoundfieldSettings.InnerSingleton,
StaticRegisterNativesUResonanceAudioSoundfieldSettings,
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_UResonanceAudioSoundfieldSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UResonanceAudioSoundfieldSettings_NoRegister()
{
return UResonanceAudioSoundfieldSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ResonanceAudioAmbisonicsSettings.h" },
{ "ModuleRelativePath", "Public/ResonanceAudioAmbisonicsSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RenderMode_MetaData[] = {
{ "Category", "Ambisonics" },
{ "Comment", "//Which order of ambisonics to use for this submix.\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioAmbisonicsSettings.h" },
{ "ToolTip", "Which order of ambisonics to use for this submix." },
};
#endif // WITH_METADATA
// ********** Begin Class UResonanceAudioSoundfieldSettings constinit property declarations ********
static const UECodeGen_Private::FBytePropertyParams NewProp_RenderMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RenderMode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UResonanceAudioSoundfieldSettings constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UResonanceAudioSoundfieldSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics
// ********** Begin Class UResonanceAudioSoundfieldSettings Property Definitions *******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::NewProp_RenderMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::NewProp_RenderMode = { "RenderMode", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSoundfieldSettings, RenderMode), Z_Construct_UEnum_ResonanceAudio_EResonanceRenderMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RenderMode_MetaData), NewProp_RenderMode_MetaData) }; // 302286090
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::NewProp_RenderMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::NewProp_RenderMode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::PropPointers) < 2048);
// ********** End Class UResonanceAudioSoundfieldSettings Property Definitions *********************
UObject* (*const Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundfieldEncodingSettingsBase,
(UObject* (*)())Z_Construct_UPackage__Script_ResonanceAudio,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::ClassParams = {
&UResonanceAudioSoundfieldSettings::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::Class_MetaDataParams)
};
void UResonanceAudioSoundfieldSettings::StaticRegisterNativesUResonanceAudioSoundfieldSettings()
{
}
UClass* Z_Construct_UClass_UResonanceAudioSoundfieldSettings()
{
if (!Z_Registration_Info_UClass_UResonanceAudioSoundfieldSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UResonanceAudioSoundfieldSettings.OuterSingleton, Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UResonanceAudioSoundfieldSettings.OuterSingleton;
}
UResonanceAudioSoundfieldSettings::UResonanceAudioSoundfieldSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UResonanceAudioSoundfieldSettings);
UResonanceAudioSoundfieldSettings::~UResonanceAudioSoundfieldSettings() {}
// ********** End Class UResonanceAudioSoundfieldSettings ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h__Script_ResonanceAudio_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EResonanceRenderMode_StaticEnum, TEXT("EResonanceRenderMode"), &Z_Registration_Info_UEnum_EResonanceRenderMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 302286090U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UResonanceAudioSoundfieldSettings, UResonanceAudioSoundfieldSettings::StaticClass, TEXT("UResonanceAudioSoundfieldSettings"), &Z_Registration_Info_UClass_UResonanceAudioSoundfieldSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UResonanceAudioSoundfieldSettings), 2260151477U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h__Script_ResonanceAudio_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h__Script_ResonanceAudio_1888084147{
TEXT("/Script/ResonanceAudio"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h__Script_ResonanceAudio_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h__Script_ResonanceAudio_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h__Script_ResonanceAudio_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h__Script_ResonanceAudio_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ResonanceAudioAmbisonicsSettings.h"
#ifdef RESONANCEAUDIO_ResonanceAudioAmbisonicsSettings_generated_h
#error "ResonanceAudioAmbisonicsSettings.generated.h already included, missing '#pragma once' in ResonanceAudioAmbisonicsSettings.h"
#endif
#define RESONANCEAUDIO_ResonanceAudioAmbisonicsSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UResonanceAudioSoundfieldSettings ****************************************
struct Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics;
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSoundfieldSettings_NoRegister();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h_40_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUResonanceAudioSoundfieldSettings(); \
friend struct ::Z_Construct_UClass_UResonanceAudioSoundfieldSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RESONANCEAUDIO_API UClass* ::Z_Construct_UClass_UResonanceAudioSoundfieldSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UResonanceAudioSoundfieldSettings, USoundfieldEncodingSettingsBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ResonanceAudio"), Z_Construct_UClass_UResonanceAudioSoundfieldSettings_NoRegister) \
DECLARE_SERIALIZER(UResonanceAudioSoundfieldSettings)
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h_40_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RESONANCEAUDIO_API UResonanceAudioSoundfieldSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UResonanceAudioSoundfieldSettings(UResonanceAudioSoundfieldSettings&&) = delete; \
UResonanceAudioSoundfieldSettings(const UResonanceAudioSoundfieldSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RESONANCEAUDIO_API, UResonanceAudioSoundfieldSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UResonanceAudioSoundfieldSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UResonanceAudioSoundfieldSettings) \
RESONANCEAUDIO_API virtual ~UResonanceAudioSoundfieldSettings();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h_37_PROLOG
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h_40_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h_40_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h_40_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UResonanceAudioSoundfieldSettings;
// ********** End Class UResonanceAudioSoundfieldSettings ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioAmbisonicsSettings_h
// ********** Begin Enum EResonanceRenderMode ******************************************************
#define FOREACH_ENUM_ERESONANCERENDERMODE(op) \
op(EResonanceRenderMode::StereoPanning) \
op(EResonanceRenderMode::BinauralLowQuality) \
op(EResonanceRenderMode::BinauralMediumQuality) \
op(EResonanceRenderMode::BinauralHighQuality) \
op(EResonanceRenderMode::RoomEffectsOnly)
enum class EResonanceRenderMode : uint8;
template<> struct TIsUEnumClass<EResonanceRenderMode> { enum { Value = true }; };
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<EResonanceRenderMode>();
// ********** End Enum EResonanceRenderMode ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,238 @@
// 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 "ResonanceAudioBlueprintFunctionLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeResonanceAudioBlueprintFunctionLibrary() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_NoRegister();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister();
UPackage* Z_Construct_UPackage__Script_ResonanceAudio();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UResonanceAudioBlueprintFunctionLibrary Function GetGlobalReverbPreset ***
struct Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics
{
struct ResonanceAudioBlueprintFunctionLibrary_eventGetGlobalReverbPreset_Parms
{
UResonanceAudioReverbPluginPreset* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ResonanceAudio|GlobalReverbPreset" },
{ "Comment", "// This function retrieves the Global Reverb Preset for Resonance Audio\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioBlueprintFunctionLibrary.h" },
{ "ToolTip", "This function retrieves the Global Reverb Preset for Resonance Audio" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGlobalReverbPreset constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGlobalReverbPreset constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGlobalReverbPreset Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioBlueprintFunctionLibrary_eventGetGlobalReverbPreset_Parms, ReturnValue), Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::PropPointers) < 2048);
// ********** End Function GetGlobalReverbPreset Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary, nullptr, "GetGlobalReverbPreset", Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::ResonanceAudioBlueprintFunctionLibrary_eventGetGlobalReverbPreset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::ResonanceAudioBlueprintFunctionLibrary_eventGetGlobalReverbPreset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioBlueprintFunctionLibrary::execGetGlobalReverbPreset)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UResonanceAudioReverbPluginPreset**)Z_Param__Result=UResonanceAudioBlueprintFunctionLibrary::GetGlobalReverbPreset();
P_NATIVE_END;
}
// ********** End Class UResonanceAudioBlueprintFunctionLibrary Function GetGlobalReverbPreset *****
// ********** Begin Class UResonanceAudioBlueprintFunctionLibrary Function SetGlobalReverbPreset ***
struct Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics
{
struct ResonanceAudioBlueprintFunctionLibrary_eventSetGlobalReverbPreset_Parms
{
UResonanceAudioReverbPluginPreset* InPreset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ResonanceAudio|GlobalReverbPreset" },
{ "Comment", "// This function overrides the Global Reverb Preset for Resonance Audio\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioBlueprintFunctionLibrary.h" },
{ "ToolTip", "This function overrides the Global Reverb Preset for Resonance Audio" },
};
#endif // WITH_METADATA
// ********** Begin Function SetGlobalReverbPreset constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InPreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetGlobalReverbPreset constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetGlobalReverbPreset Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::NewProp_InPreset = { "InPreset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioBlueprintFunctionLibrary_eventSetGlobalReverbPreset_Parms, InPreset), Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::NewProp_InPreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::PropPointers) < 2048);
// ********** End Function SetGlobalReverbPreset Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary, nullptr, "SetGlobalReverbPreset", Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::ResonanceAudioBlueprintFunctionLibrary_eventSetGlobalReverbPreset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::ResonanceAudioBlueprintFunctionLibrary_eventSetGlobalReverbPreset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioBlueprintFunctionLibrary::execSetGlobalReverbPreset)
{
P_GET_OBJECT(UResonanceAudioReverbPluginPreset,Z_Param_InPreset);
P_FINISH;
P_NATIVE_BEGIN;
UResonanceAudioBlueprintFunctionLibrary::SetGlobalReverbPreset(Z_Param_InPreset);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioBlueprintFunctionLibrary Function SetGlobalReverbPreset *****
// ********** Begin Class UResonanceAudioBlueprintFunctionLibrary **********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UResonanceAudioBlueprintFunctionLibrary;
UClass* UResonanceAudioBlueprintFunctionLibrary::GetPrivateStaticClass()
{
using TClass = UResonanceAudioBlueprintFunctionLibrary;
if (!Z_Registration_Info_UClass_UResonanceAudioBlueprintFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ResonanceAudioBlueprintFunctionLibrary"),
Z_Registration_Info_UClass_UResonanceAudioBlueprintFunctionLibrary.InnerSingleton,
StaticRegisterNativesUResonanceAudioBlueprintFunctionLibrary,
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_UResonanceAudioBlueprintFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_NoRegister()
{
return UResonanceAudioBlueprintFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ResonanceAudioBlueprintFunctionLibrary.h" },
{ "ModuleRelativePath", "Public/ResonanceAudioBlueprintFunctionLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UResonanceAudioBlueprintFunctionLibrary constinit property declarations **
// ********** End Class UResonanceAudioBlueprintFunctionLibrary constinit property declarations ****
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetGlobalReverbPreset"), .Pointer = &UResonanceAudioBlueprintFunctionLibrary::execGetGlobalReverbPreset },
{ .NameUTF8 = UTF8TEXT("SetGlobalReverbPreset"), .Pointer = &UResonanceAudioBlueprintFunctionLibrary::execSetGlobalReverbPreset },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_GetGlobalReverbPreset, "GetGlobalReverbPreset" }, // 3790918662
{ &Z_Construct_UFunction_UResonanceAudioBlueprintFunctionLibrary_SetGlobalReverbPreset, "SetGlobalReverbPreset" }, // 1208868284
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UResonanceAudioBlueprintFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics
UObject* (*const Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_ResonanceAudio,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics::ClassParams = {
&UResonanceAudioBlueprintFunctionLibrary::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_UResonanceAudioBlueprintFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics::Class_MetaDataParams)
};
void UResonanceAudioBlueprintFunctionLibrary::StaticRegisterNativesUResonanceAudioBlueprintFunctionLibrary()
{
UClass* Class = UResonanceAudioBlueprintFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary()
{
if (!Z_Registration_Info_UClass_UResonanceAudioBlueprintFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UResonanceAudioBlueprintFunctionLibrary.OuterSingleton, Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UResonanceAudioBlueprintFunctionLibrary.OuterSingleton;
}
UResonanceAudioBlueprintFunctionLibrary::UResonanceAudioBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UResonanceAudioBlueprintFunctionLibrary);
UResonanceAudioBlueprintFunctionLibrary::~UResonanceAudioBlueprintFunctionLibrary() {}
// ********** End Class UResonanceAudioBlueprintFunctionLibrary ************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h__Script_ResonanceAudio_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary, UResonanceAudioBlueprintFunctionLibrary::StaticClass, TEXT("UResonanceAudioBlueprintFunctionLibrary"), &Z_Registration_Info_UClass_UResonanceAudioBlueprintFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UResonanceAudioBlueprintFunctionLibrary), 1286276953U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h__Script_ResonanceAudio_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h__Script_ResonanceAudio_2615252967{
TEXT("/Script/ResonanceAudio"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h__Script_ResonanceAudio_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h__Script_ResonanceAudio_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ResonanceAudioBlueprintFunctionLibrary.h"
#ifdef RESONANCEAUDIO_ResonanceAudioBlueprintFunctionLibrary_generated_h
#error "ResonanceAudioBlueprintFunctionLibrary.generated.h already included, missing '#pragma once' in ResonanceAudioBlueprintFunctionLibrary.h"
#endif
#define RESONANCEAUDIO_ResonanceAudioBlueprintFunctionLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UResonanceAudioReverbPluginPreset;
// ********** Begin Class UResonanceAudioBlueprintFunctionLibrary **********************************
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetGlobalReverbPreset); \
DECLARE_FUNCTION(execSetGlobalReverbPreset);
struct Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics;
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_NoRegister();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUResonanceAudioBlueprintFunctionLibrary(); \
friend struct ::Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RESONANCEAUDIO_API UClass* ::Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UResonanceAudioBlueprintFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ResonanceAudio"), Z_Construct_UClass_UResonanceAudioBlueprintFunctionLibrary_NoRegister) \
DECLARE_SERIALIZER(UResonanceAudioBlueprintFunctionLibrary)
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RESONANCEAUDIO_API UResonanceAudioBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UResonanceAudioBlueprintFunctionLibrary(UResonanceAudioBlueprintFunctionLibrary&&) = delete; \
UResonanceAudioBlueprintFunctionLibrary(const UResonanceAudioBlueprintFunctionLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RESONANCEAUDIO_API, UResonanceAudioBlueprintFunctionLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UResonanceAudioBlueprintFunctionLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UResonanceAudioBlueprintFunctionLibrary) \
RESONANCEAUDIO_API virtual ~UResonanceAudioBlueprintFunctionLibrary();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UResonanceAudioBlueprintFunctionLibrary;
// ********** End Class UResonanceAudioBlueprintFunctionLibrary ************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioBlueprintFunctionLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,139 @@
// 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 "ResonanceAudioDirectivityVisualizer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeResonanceAudioDirectivityVisualizer() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_UMaterial_NoRegister();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_AResonanceAudioDirectivityVisualizer();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_NoRegister();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_NoRegister();
UPackage* Z_Construct_UPackage__Script_ResonanceAudio();
// ********** End Cross Module References **********************************************************
// ********** Begin Class AResonanceAudioDirectivityVisualizer *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_AResonanceAudioDirectivityVisualizer;
UClass* AResonanceAudioDirectivityVisualizer::GetPrivateStaticClass()
{
using TClass = AResonanceAudioDirectivityVisualizer;
if (!Z_Registration_Info_UClass_AResonanceAudioDirectivityVisualizer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ResonanceAudioDirectivityVisualizer"),
Z_Registration_Info_UClass_AResonanceAudioDirectivityVisualizer.InnerSingleton,
StaticRegisterNativesAResonanceAudioDirectivityVisualizer,
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_AResonanceAudioDirectivityVisualizer.InnerSingleton;
}
UClass* Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_NoRegister()
{
return AResonanceAudioDirectivityVisualizer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ResonanceAudioDirectivityVisualizer.h" },
{ "ModuleRelativePath", "Private/ResonanceAudioDirectivityVisualizer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Material_MetaData[] = {
{ "ModuleRelativePath", "Private/ResonanceAudioDirectivityVisualizer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "ModuleRelativePath", "Private/ResonanceAudioDirectivityVisualizer.h" },
};
#endif // WITH_METADATA
// ********** Begin Class AResonanceAudioDirectivityVisualizer constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_Material;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class AResonanceAudioDirectivityVisualizer constinit property declarations *******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<AResonanceAudioDirectivityVisualizer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics
// ********** Begin Class AResonanceAudioDirectivityVisualizer Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AResonanceAudioDirectivityVisualizer, Material), Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Material_MetaData), NewProp_Material_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AResonanceAudioDirectivityVisualizer, Settings), Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::NewProp_Material,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::PropPointers) < 2048);
// ********** End Class AResonanceAudioDirectivityVisualizer Property Definitions ******************
UObject* (*const Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_ResonanceAudio,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::ClassParams = {
&AResonanceAudioDirectivityVisualizer::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::PropPointers),
0,
0x008800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::Class_MetaDataParams), Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::Class_MetaDataParams)
};
void AResonanceAudioDirectivityVisualizer::StaticRegisterNativesAResonanceAudioDirectivityVisualizer()
{
}
UClass* Z_Construct_UClass_AResonanceAudioDirectivityVisualizer()
{
if (!Z_Registration_Info_UClass_AResonanceAudioDirectivityVisualizer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AResonanceAudioDirectivityVisualizer.OuterSingleton, Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_AResonanceAudioDirectivityVisualizer.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AResonanceAudioDirectivityVisualizer);
AResonanceAudioDirectivityVisualizer::~AResonanceAudioDirectivityVisualizer() {}
// ********** End Class AResonanceAudioDirectivityVisualizer ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h__Script_ResonanceAudio_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_AResonanceAudioDirectivityVisualizer, AResonanceAudioDirectivityVisualizer::StaticClass, TEXT("AResonanceAudioDirectivityVisualizer"), &Z_Registration_Info_UClass_AResonanceAudioDirectivityVisualizer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AResonanceAudioDirectivityVisualizer), 3129214564U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h__Script_ResonanceAudio_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h__Script_ResonanceAudio_2746695387{
TEXT("/Script/ResonanceAudio"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h__Script_ResonanceAudio_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h__Script_ResonanceAudio_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ResonanceAudioDirectivityVisualizer.h"
#ifdef RESONANCEAUDIO_ResonanceAudioDirectivityVisualizer_generated_h
#error "ResonanceAudioDirectivityVisualizer.generated.h already included, missing '#pragma once' in ResonanceAudioDirectivityVisualizer.h"
#endif
#define RESONANCEAUDIO_ResonanceAudioDirectivityVisualizer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class AResonanceAudioDirectivityVisualizer *************************************
struct Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics;
RESONANCEAUDIO_API UClass* Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_NoRegister();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesAResonanceAudioDirectivityVisualizer(); \
friend struct ::Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RESONANCEAUDIO_API UClass* ::Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_NoRegister(); \
public: \
DECLARE_CLASS2(AResonanceAudioDirectivityVisualizer, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ResonanceAudio"), Z_Construct_UClass_AResonanceAudioDirectivityVisualizer_NoRegister) \
DECLARE_SERIALIZER(AResonanceAudioDirectivityVisualizer)
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h_21_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
AResonanceAudioDirectivityVisualizer(AResonanceAudioDirectivityVisualizer&&) = delete; \
AResonanceAudioDirectivityVisualizer(const AResonanceAudioDirectivityVisualizer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RESONANCEAUDIO_API, AResonanceAudioDirectivityVisualizer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(AResonanceAudioDirectivityVisualizer); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(AResonanceAudioDirectivityVisualizer) \
RESONANCEAUDIO_API virtual ~AResonanceAudioDirectivityVisualizer();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h_18_PROLOG
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class AResonanceAudioDirectivityVisualizer;
// ********** End Class AResonanceAudioDirectivityVisualizer ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioDirectivityVisualizer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,353 @@
// 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 "ResonanceAudioEnums.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeResonanceAudioEnums() {}
// ********** Begin Cross Module References ********************************************************
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaMaterialName();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaQualityMode();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod();
UPackage* Z_Construct_UPackage__Script_ResonanceAudio();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ERaQualityMode ************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERaQualityMode;
static UEnum* ERaQualityMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERaQualityMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ERaQualityMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ResonanceAudio_ERaQualityMode, (UObject*)Z_Construct_UPackage__Script_ResonanceAudio(), TEXT("ERaQualityMode"));
}
return Z_Registration_Info_UEnum_ERaQualityMode.OuterSingleton;
}
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaQualityMode>()
{
return ERaQualityMode_StaticEnum();
}
struct Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BINAURAL_HIGH.Comment", "// Binaural High (Third Order Ambisonics = Default).\n" },
{ "BINAURAL_HIGH.DisplayName", "Binaural High Quality" },
{ "BINAURAL_HIGH.Name", "ERaQualityMode::BINAURAL_HIGH" },
{ "BINAURAL_HIGH.ToolTip", "Binaural High (Third Order Ambisonics = Default)." },
{ "BINAURAL_LOW.Comment", "// Binaural Low (First Order Ambisonics).\n" },
{ "BINAURAL_LOW.DisplayName", "Binaural Low Quality" },
{ "BINAURAL_LOW.Name", "ERaQualityMode::BINAURAL_LOW" },
{ "BINAURAL_LOW.ToolTip", "Binaural Low (First Order Ambisonics)." },
{ "BINAURAL_MEDIUM.Comment", "// Binaural Medium (Second Order Ambisonics).\n" },
{ "BINAURAL_MEDIUM.DisplayName", "Binaural Medium Quality" },
{ "BINAURAL_MEDIUM.Name", "ERaQualityMode::BINAURAL_MEDIUM" },
{ "BINAURAL_MEDIUM.ToolTip", "Binaural Medium (Second Order Ambisonics)." },
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ResonanceAudioEnums.h" },
{ "STEREO_PANNING.Comment", "// Stereo panning.\n" },
{ "STEREO_PANNING.DisplayName", "Stereo Panning" },
{ "STEREO_PANNING.Name", "ERaQualityMode::STEREO_PANNING" },
{ "STEREO_PANNING.ToolTip", "Stereo panning." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERaQualityMode::STEREO_PANNING", (int64)ERaQualityMode::STEREO_PANNING },
{ "ERaQualityMode::BINAURAL_LOW", (int64)ERaQualityMode::BINAURAL_LOW },
{ "ERaQualityMode::BINAURAL_MEDIUM", (int64)ERaQualityMode::BINAURAL_MEDIUM },
{ "ERaQualityMode::BINAURAL_HIGH", (int64)ERaQualityMode::BINAURAL_HIGH },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ResonanceAudio,
nullptr,
"ERaQualityMode",
"ERaQualityMode",
Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ResonanceAudio_ERaQualityMode()
{
if (!Z_Registration_Info_UEnum_ERaQualityMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERaQualityMode.InnerSingleton, Z_Construct_UEnum_ResonanceAudio_ERaQualityMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERaQualityMode.InnerSingleton;
}
// ********** End Enum ERaQualityMode **************************************************************
// ********** Begin Enum ERaSpatializationMethod ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERaSpatializationMethod;
static UEnum* ERaSpatializationMethod_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERaSpatializationMethod.OuterSingleton)
{
Z_Registration_Info_UEnum_ERaSpatializationMethod.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod, (UObject*)Z_Construct_UPackage__Script_ResonanceAudio(), TEXT("ERaSpatializationMethod"));
}
return Z_Registration_Info_UEnum_ERaSpatializationMethod.OuterSingleton;
}
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaSpatializationMethod>()
{
return ERaSpatializationMethod_StaticEnum();
}
struct Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HRTF.Comment", "// Binaural rendering via HRTF.\n" },
{ "HRTF.DisplayName", "HRTF" },
{ "HRTF.Name", "ERaSpatializationMethod::HRTF" },
{ "HRTF.ToolTip", "Binaural rendering via HRTF." },
{ "ModuleRelativePath", "Public/ResonanceAudioEnums.h" },
{ "STEREO_PANNING.Comment", "// Stereo panning.\n" },
{ "STEREO_PANNING.DisplayName", "Stereo Panning" },
{ "STEREO_PANNING.Name", "ERaSpatializationMethod::STEREO_PANNING" },
{ "STEREO_PANNING.ToolTip", "Stereo panning." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERaSpatializationMethod::STEREO_PANNING", (int64)ERaSpatializationMethod::STEREO_PANNING },
{ "ERaSpatializationMethod::HRTF", (int64)ERaSpatializationMethod::HRTF },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ResonanceAudio,
nullptr,
"ERaSpatializationMethod",
"ERaSpatializationMethod",
Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod()
{
if (!Z_Registration_Info_UEnum_ERaSpatializationMethod.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERaSpatializationMethod.InnerSingleton, Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERaSpatializationMethod.InnerSingleton;
}
// ********** End Enum ERaSpatializationMethod *****************************************************
// ********** Begin Enum ERaDistanceRolloffModel ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERaDistanceRolloffModel;
static UEnum* ERaDistanceRolloffModel_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERaDistanceRolloffModel.OuterSingleton)
{
Z_Registration_Info_UEnum_ERaDistanceRolloffModel.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel, (UObject*)Z_Construct_UPackage__Script_ResonanceAudio(), TEXT("ERaDistanceRolloffModel"));
}
return Z_Registration_Info_UEnum_ERaDistanceRolloffModel.OuterSingleton;
}
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaDistanceRolloffModel>()
{
return ERaDistanceRolloffModel_StaticEnum();
}
struct Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "LINEAR.Comment", "// Linear distance attenuation model.\n" },
{ "LINEAR.DisplayName", "Linear" },
{ "LINEAR.Name", "ERaDistanceRolloffModel::LINEAR" },
{ "LINEAR.ToolTip", "Linear distance attenuation model." },
{ "LOGARITHMIC.Comment", "// Logarithmic distance attenuation model (default).\n" },
{ "LOGARITHMIC.DisplayName", "Logarithmic" },
{ "LOGARITHMIC.Name", "ERaDistanceRolloffModel::LOGARITHMIC" },
{ "LOGARITHMIC.ToolTip", "Logarithmic distance attenuation model (default)." },
{ "ModuleRelativePath", "Public/ResonanceAudioEnums.h" },
{ "NONE.Comment", "// Use Unreal Engine attenuation settings.\n" },
{ "NONE.DisplayName", "None" },
{ "NONE.Name", "ERaDistanceRolloffModel::NONE" },
{ "NONE.ToolTip", "Use Unreal Engine attenuation settings." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERaDistanceRolloffModel::LOGARITHMIC", (int64)ERaDistanceRolloffModel::LOGARITHMIC },
{ "ERaDistanceRolloffModel::LINEAR", (int64)ERaDistanceRolloffModel::LINEAR },
{ "ERaDistanceRolloffModel::NONE", (int64)ERaDistanceRolloffModel::NONE },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ResonanceAudio,
nullptr,
"ERaDistanceRolloffModel",
"ERaDistanceRolloffModel",
Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel()
{
if (!Z_Registration_Info_UEnum_ERaDistanceRolloffModel.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERaDistanceRolloffModel.InnerSingleton, Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERaDistanceRolloffModel.InnerSingleton;
}
// ********** End Enum ERaDistanceRolloffModel *****************************************************
// ********** Begin Enum ERaMaterialName ***********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERaMaterialName;
static UEnum* ERaMaterialName_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERaMaterialName.OuterSingleton)
{
Z_Registration_Info_UEnum_ERaMaterialName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, (UObject*)Z_Construct_UPackage__Script_ResonanceAudio(), TEXT("ERaMaterialName"));
}
return Z_Registration_Info_UEnum_ERaMaterialName.OuterSingleton;
}
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaMaterialName>()
{
return ERaMaterialName_StaticEnum();
}
struct Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "ACOUSTIC_CEILING_TILES.DisplayName", "Acoustic Ceiling Tiles" },
{ "ACOUSTIC_CEILING_TILES.Name", "ERaMaterialName::ACOUSTIC_CEILING_TILES" },
{ "BlueprintType", "true" },
{ "BRICK_BARE.DisplayName", "Brick Bare" },
{ "BRICK_BARE.Name", "ERaMaterialName::BRICK_BARE" },
{ "BRICK_PAINTED.DisplayName", "Brick Painted" },
{ "BRICK_PAINTED.Name", "ERaMaterialName::BRICK_PAINTED" },
{ "CONCRETE_BLOCK_COARSE.DisplayName", "Concrete Block Coarse" },
{ "CONCRETE_BLOCK_COARSE.Name", "ERaMaterialName::CONCRETE_BLOCK_COARSE" },
{ "CONCRETE_BLOCK_PAINTED.DisplayName", "Concrete Block Painted" },
{ "CONCRETE_BLOCK_PAINTED.Name", "ERaMaterialName::CONCRETE_BLOCK_PAINTED" },
{ "CURTAIN_HEAVY.DisplayName", "Curtain Heavy" },
{ "CURTAIN_HEAVY.Name", "ERaMaterialName::CURTAIN_HEAVY" },
{ "FIBER_GLASS_INSULATION.DisplayName", "Fiber Glass Insulation" },
{ "FIBER_GLASS_INSULATION.Name", "ERaMaterialName::FIBER_GLASS_INSULATION" },
{ "GLASS_THICK.DisplayName", "Glass Thick" },
{ "GLASS_THICK.Name", "ERaMaterialName::GLASS_THICK" },
{ "GLASS_THIN.DisplayName", "Glass Thin" },
{ "GLASS_THIN.Name", "ERaMaterialName::GLASS_THIN" },
{ "GRASS.DisplayName", "Grass" },
{ "GRASS.Name", "ERaMaterialName::GRASS" },
{ "LINOLEUM_ON_CONCRETE.DisplayName", "Linoleum On Concrete" },
{ "LINOLEUM_ON_CONCRETE.Name", "ERaMaterialName::LINOLEUM_ON_CONCRETE" },
{ "MARBLE.DisplayName", "Marble" },
{ "MARBLE.Name", "ERaMaterialName::MARBLE" },
{ "METAL.DisplayName", "Metal" },
{ "METAL.Name", "ERaMaterialName::METAL" },
{ "ModuleRelativePath", "Public/ResonanceAudioEnums.h" },
{ "PARQUET_ONCONCRETE.DisplayName", "Parquet On Concrete" },
{ "PARQUET_ONCONCRETE.Name", "ERaMaterialName::PARQUET_ONCONCRETE" },
{ "PLASTER_ROUGH.DisplayName", "Plaster Rough" },
{ "PLASTER_ROUGH.Name", "ERaMaterialName::PLASTER_ROUGH" },
{ "PLASTER_SMOOTH.DisplayName", "Plaster Smooth" },
{ "PLASTER_SMOOTH.Name", "ERaMaterialName::PLASTER_SMOOTH" },
{ "PLYWOOD_PANEL.DisplayName", "Plywood Panel" },
{ "PLYWOOD_PANEL.Name", "ERaMaterialName::PLYWOOD_PANEL" },
{ "POLISHED_CONCRETE_OR_TILE.DisplayName", "Polished Concrete Or Tile" },
{ "POLISHED_CONCRETE_OR_TILE.Name", "ERaMaterialName::POLISHED_CONCRETE_OR_TILE" },
{ "SHEETROCK.DisplayName", "Sheetrock" },
{ "SHEETROCK.Name", "ERaMaterialName::SHEETROCK" },
{ "TRANSPARENT.Comment", "// Full acoustic energy absorption.\n" },
{ "TRANSPARENT.DisplayName", "Transparent" },
{ "TRANSPARENT.Name", "ERaMaterialName::TRANSPARENT" },
{ "TRANSPARENT.ToolTip", "Full acoustic energy absorption." },
{ "UNIFORM.Comment", "// Uniform acoustic energy absorption across all frequency bands.\n" },
{ "UNIFORM.DisplayName", "Uniform" },
{ "UNIFORM.Name", "ERaMaterialName::UNIFORM" },
{ "UNIFORM.ToolTip", "Uniform acoustic energy absorption across all frequency bands." },
{ "WATER_OR_ICE_SURFACE.DisplayName", "Water Or Ice Surface" },
{ "WATER_OR_ICE_SURFACE.Name", "ERaMaterialName::WATER_OR_ICE_SURFACE" },
{ "WOOD_CEILING.DisplayName", "Wood Ceiling" },
{ "WOOD_CEILING.Name", "ERaMaterialName::WOOD_CEILING" },
{ "WOOD_PANEL.DisplayName", "Wood Panel" },
{ "WOOD_PANEL.Name", "ERaMaterialName::WOOD_PANEL" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERaMaterialName::TRANSPARENT", (int64)ERaMaterialName::TRANSPARENT },
{ "ERaMaterialName::ACOUSTIC_CEILING_TILES", (int64)ERaMaterialName::ACOUSTIC_CEILING_TILES },
{ "ERaMaterialName::BRICK_BARE", (int64)ERaMaterialName::BRICK_BARE },
{ "ERaMaterialName::BRICK_PAINTED", (int64)ERaMaterialName::BRICK_PAINTED },
{ "ERaMaterialName::CONCRETE_BLOCK_COARSE", (int64)ERaMaterialName::CONCRETE_BLOCK_COARSE },
{ "ERaMaterialName::CONCRETE_BLOCK_PAINTED", (int64)ERaMaterialName::CONCRETE_BLOCK_PAINTED },
{ "ERaMaterialName::CURTAIN_HEAVY", (int64)ERaMaterialName::CURTAIN_HEAVY },
{ "ERaMaterialName::FIBER_GLASS_INSULATION", (int64)ERaMaterialName::FIBER_GLASS_INSULATION },
{ "ERaMaterialName::GLASS_THIN", (int64)ERaMaterialName::GLASS_THIN },
{ "ERaMaterialName::GLASS_THICK", (int64)ERaMaterialName::GLASS_THICK },
{ "ERaMaterialName::GRASS", (int64)ERaMaterialName::GRASS },
{ "ERaMaterialName::LINOLEUM_ON_CONCRETE", (int64)ERaMaterialName::LINOLEUM_ON_CONCRETE },
{ "ERaMaterialName::MARBLE", (int64)ERaMaterialName::MARBLE },
{ "ERaMaterialName::METAL", (int64)ERaMaterialName::METAL },
{ "ERaMaterialName::PARQUET_ONCONCRETE", (int64)ERaMaterialName::PARQUET_ONCONCRETE },
{ "ERaMaterialName::PLASTER_ROUGH", (int64)ERaMaterialName::PLASTER_ROUGH },
{ "ERaMaterialName::PLASTER_SMOOTH", (int64)ERaMaterialName::PLASTER_SMOOTH },
{ "ERaMaterialName::PLYWOOD_PANEL", (int64)ERaMaterialName::PLYWOOD_PANEL },
{ "ERaMaterialName::POLISHED_CONCRETE_OR_TILE", (int64)ERaMaterialName::POLISHED_CONCRETE_OR_TILE },
{ "ERaMaterialName::SHEETROCK", (int64)ERaMaterialName::SHEETROCK },
{ "ERaMaterialName::WATER_OR_ICE_SURFACE", (int64)ERaMaterialName::WATER_OR_ICE_SURFACE },
{ "ERaMaterialName::WOOD_CEILING", (int64)ERaMaterialName::WOOD_CEILING },
{ "ERaMaterialName::WOOD_PANEL", (int64)ERaMaterialName::WOOD_PANEL },
{ "ERaMaterialName::UNIFORM", (int64)ERaMaterialName::UNIFORM },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ResonanceAudio,
nullptr,
"ERaMaterialName",
"ERaMaterialName",
Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ResonanceAudio_ERaMaterialName()
{
if (!Z_Registration_Info_UEnum_ERaMaterialName.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERaMaterialName.InnerSingleton, Z_Construct_UEnum_ResonanceAudio_ERaMaterialName_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERaMaterialName.InnerSingleton;
}
// ********** End Enum ERaMaterialName *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioEnums_h__Script_ResonanceAudio_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERaQualityMode_StaticEnum, TEXT("ERaQualityMode"), &Z_Registration_Info_UEnum_ERaQualityMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2487491811U) },
{ ERaSpatializationMethod_StaticEnum, TEXT("ERaSpatializationMethod"), &Z_Registration_Info_UEnum_ERaSpatializationMethod, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 685631675U) },
{ ERaDistanceRolloffModel_StaticEnum, TEXT("ERaDistanceRolloffModel"), &Z_Registration_Info_UEnum_ERaDistanceRolloffModel, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3239362742U) },
{ ERaMaterialName_StaticEnum, TEXT("ERaMaterialName"), &Z_Registration_Info_UEnum_ERaMaterialName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1297686928U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioEnums_h__Script_ResonanceAudio_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioEnums_h__Script_ResonanceAudio_1148639114{
TEXT("/Script/ResonanceAudio"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioEnums_h__Script_ResonanceAudio_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioEnums_h__Script_ResonanceAudio_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,89 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ResonanceAudioEnums.h"
#ifdef RESONANCEAUDIO_ResonanceAudioEnums_generated_h
#error "ResonanceAudioEnums.generated.h already included, missing '#pragma once' in ResonanceAudioEnums.h"
#endif
#define RESONANCEAUDIO_ResonanceAudioEnums_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioEnums_h
// ********** Begin Enum ERaQualityMode ************************************************************
#define FOREACH_ENUM_ERAQUALITYMODE(op) \
op(ERaQualityMode::STEREO_PANNING) \
op(ERaQualityMode::BINAURAL_LOW) \
op(ERaQualityMode::BINAURAL_MEDIUM) \
op(ERaQualityMode::BINAURAL_HIGH)
enum class ERaQualityMode : uint8;
template<> struct TIsUEnumClass<ERaQualityMode> { enum { Value = true }; };
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaQualityMode>();
// ********** End Enum ERaQualityMode **************************************************************
// ********** Begin Enum ERaSpatializationMethod ***************************************************
#define FOREACH_ENUM_ERASPATIALIZATIONMETHOD(op) \
op(ERaSpatializationMethod::STEREO_PANNING) \
op(ERaSpatializationMethod::HRTF)
enum class ERaSpatializationMethod : uint8;
template<> struct TIsUEnumClass<ERaSpatializationMethod> { enum { Value = true }; };
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaSpatializationMethod>();
// ********** End Enum ERaSpatializationMethod *****************************************************
// ********** Begin Enum ERaDistanceRolloffModel ***************************************************
#define FOREACH_ENUM_ERADISTANCEROLLOFFMODEL(op) \
op(ERaDistanceRolloffModel::LOGARITHMIC) \
op(ERaDistanceRolloffModel::LINEAR) \
op(ERaDistanceRolloffModel::NONE)
enum class ERaDistanceRolloffModel : uint8;
template<> struct TIsUEnumClass<ERaDistanceRolloffModel> { enum { Value = true }; };
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaDistanceRolloffModel>();
// ********** End Enum ERaDistanceRolloffModel *****************************************************
// ********** Begin Enum ERaMaterialName ***********************************************************
#define FOREACH_ENUM_ERAMATERIALNAME(op) \
op(ERaMaterialName::TRANSPARENT) \
op(ERaMaterialName::ACOUSTIC_CEILING_TILES) \
op(ERaMaterialName::BRICK_BARE) \
op(ERaMaterialName::BRICK_PAINTED) \
op(ERaMaterialName::CONCRETE_BLOCK_COARSE) \
op(ERaMaterialName::CONCRETE_BLOCK_PAINTED) \
op(ERaMaterialName::CURTAIN_HEAVY) \
op(ERaMaterialName::FIBER_GLASS_INSULATION) \
op(ERaMaterialName::GLASS_THIN) \
op(ERaMaterialName::GLASS_THICK) \
op(ERaMaterialName::GRASS) \
op(ERaMaterialName::LINOLEUM_ON_CONCRETE) \
op(ERaMaterialName::MARBLE) \
op(ERaMaterialName::METAL) \
op(ERaMaterialName::PARQUET_ONCONCRETE) \
op(ERaMaterialName::PLASTER_ROUGH) \
op(ERaMaterialName::PLASTER_SMOOTH) \
op(ERaMaterialName::PLYWOOD_PANEL) \
op(ERaMaterialName::POLISHED_CONCRETE_OR_TILE) \
op(ERaMaterialName::SHEETROCK) \
op(ERaMaterialName::WATER_OR_ICE_SURFACE) \
op(ERaMaterialName::WOOD_CEILING) \
op(ERaMaterialName::WOOD_PANEL) \
op(ERaMaterialName::UNIFORM)
enum class ERaMaterialName : uint8;
template<> struct TIsUEnumClass<ERaMaterialName> { enum { Value = true }; };
template<> RESONANCEAUDIO_NON_ATTRIBUTED_API UEnum* StaticEnum<ERaMaterialName>();
// ********** End Enum ERaMaterialName *************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,918 @@
// 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 "ResonanceAudioReverb.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeResonanceAudioReverb() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioReverbPluginPreset();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaMaterialName();
RESONANCEAUDIO_API UScriptStruct* Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings();
UPackage* Z_Construct_UPackage__Script_ResonanceAudio();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FResonanceAudioReverbPluginSettings *******************************
struct Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FResonanceAudioReverbPluginSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FResonanceAudioReverbPluginSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableRoomEffects_MetaData[] = {
{ "Category", "General" },
{ "Comment", "// Whether Resonance Audio room effects are enabled\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Whether Resonance Audio room effects are enabled" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGetTransformFromAudioVolume_MetaData[] = {
{ "Category", "Room Transform" },
{ "Comment", "// Whether the room transform should be taken from the Audio Volume this preset is attached to.\n// If not used with the Audio Volume, last saved values will be used.\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Whether the room transform should be taken from the Audio Volume this preset is attached to.\nIf not used with the Audio Volume, last saved values will be used." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RoomPosition_MetaData[] = {
{ "Category", "Room Transform" },
{ "Comment", "// Room position in 3D space\n" },
{ "EditCondition", "!bGetTransformFromAudioVolume" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Room position in 3D space" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RoomRotation_MetaData[] = {
{ "Category", "Room Transform" },
{ "Comment", "// Room rotation in 3D space\n" },
{ "EditCondition", "!bGetTransformFromAudioVolume" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Room rotation in 3D space" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RoomDimensions_MetaData[] = {
{ "Category", "Room Transform" },
{ "Comment", "// Room dimensions in 3D space\n" },
{ "EditCondition", "!bGetTransformFromAudioVolume" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Room dimensions in 3D space" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftWallMaterial_MetaData[] = {
{ "Category", "Acoustic Materials" },
{ "Comment", "// Left wall acoustic material\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Left wall acoustic material" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightWallMaterial_MetaData[] = {
{ "Category", "Acoustic Materials" },
{ "Comment", "// Right wall acoustic material\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Right wall acoustic material" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloorMaterial_MetaData[] = {
{ "Category", "Acoustic Materials" },
{ "Comment", "// Floor acoustic material\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Floor acoustic material" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CeilingMaterial_MetaData[] = {
{ "Category", "Acoustic Materials" },
{ "Comment", "// Ceiling acoustic material\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Ceiling acoustic material" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrontWallMaterial_MetaData[] = {
{ "Category", "Acoustic Materials" },
{ "Comment", "// Front wall acoustic material\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Front wall acoustic material" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackWallMaterial_MetaData[] = {
{ "Category", "Acoustic Materials" },
{ "Comment", "// Back wall acoustic material\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Back wall acoustic material" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReflectionScalar_MetaData[] = {
{ "Category", "Early Reflections" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Early reflections gain multiplier. Default: 1.0\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Early reflections gain multiplier. Default: 1.0" },
{ "UIMax", "10.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReverbGain_MetaData[] = {
{ "Category", "Reverb" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Reverb gain multiplier. Default: 1.0\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Reverb gain multiplier. Default: 1.0" },
{ "UIMax", "10.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReverbTimeModifier_MetaData[] = {
{ "Category", "Reverb" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Reverb time modifier. Default: 1.0\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Reverb time modifier. Default: 1.0" },
{ "UIMax", "10.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReverbBrightness_MetaData[] = {
{ "Category", "Reverb" },
{ "ClampMax", "1.0" },
{ "ClampMin", "-1.0" },
{ "Comment", "// Reverb brightness modifier. Default: 0.0\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Reverb brightness modifier. Default: 0.0" },
{ "UIMax", "1.0" },
{ "UIMin", "-1.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FResonanceAudioReverbPluginSettings constinit property declarations
static void NewProp_bEnableRoomEffects_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableRoomEffects;
static void NewProp_bGetTransformFromAudioVolume_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bGetTransformFromAudioVolume;
static const UECodeGen_Private::FStructPropertyParams NewProp_RoomPosition;
static const UECodeGen_Private::FStructPropertyParams NewProp_RoomRotation;
static const UECodeGen_Private::FStructPropertyParams NewProp_RoomDimensions;
static const UECodeGen_Private::FBytePropertyParams NewProp_LeftWallMaterial_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LeftWallMaterial;
static const UECodeGen_Private::FBytePropertyParams NewProp_RightWallMaterial_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RightWallMaterial;
static const UECodeGen_Private::FBytePropertyParams NewProp_FloorMaterial_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FloorMaterial;
static const UECodeGen_Private::FBytePropertyParams NewProp_CeilingMaterial_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_CeilingMaterial;
static const UECodeGen_Private::FBytePropertyParams NewProp_FrontWallMaterial_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FrontWallMaterial;
static const UECodeGen_Private::FBytePropertyParams NewProp_BackWallMaterial_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_BackWallMaterial;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReflectionScalar;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReverbGain;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReverbTimeModifier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReverbBrightness;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FResonanceAudioReverbPluginSettings constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FResonanceAudioReverbPluginSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings;
class UScriptStruct* FResonanceAudioReverbPluginSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings, (UObject*)Z_Construct_UPackage__Script_ResonanceAudio(), TEXT("ResonanceAudioReverbPluginSettings"));
}
return Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FResonanceAudioReverbPluginSettings Property Definitions **********
void Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bEnableRoomEffects_SetBit(void* Obj)
{
((FResonanceAudioReverbPluginSettings*)Obj)->bEnableRoomEffects = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bEnableRoomEffects = { "bEnableRoomEffects", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FResonanceAudioReverbPluginSettings), &Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bEnableRoomEffects_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableRoomEffects_MetaData), NewProp_bEnableRoomEffects_MetaData) };
void Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bGetTransformFromAudioVolume_SetBit(void* Obj)
{
((FResonanceAudioReverbPluginSettings*)Obj)->bGetTransformFromAudioVolume = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bGetTransformFromAudioVolume = { "bGetTransformFromAudioVolume", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FResonanceAudioReverbPluginSettings), &Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bGetTransformFromAudioVolume_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGetTransformFromAudioVolume_MetaData), NewProp_bGetTransformFromAudioVolume_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RoomPosition = { "RoomPosition", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, RoomPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RoomPosition_MetaData), NewProp_RoomPosition_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RoomRotation = { "RoomRotation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, RoomRotation), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RoomRotation_MetaData), NewProp_RoomRotation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RoomDimensions = { "RoomDimensions", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, RoomDimensions), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RoomDimensions_MetaData), NewProp_RoomDimensions_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_LeftWallMaterial_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_FResonanceAudioReverbPluginSettings_Statics::NewProp_LeftWallMaterial = { "LeftWallMaterial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, LeftWallMaterial), Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftWallMaterial_MetaData), NewProp_LeftWallMaterial_MetaData) }; // 1297686928
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RightWallMaterial_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_FResonanceAudioReverbPluginSettings_Statics::NewProp_RightWallMaterial = { "RightWallMaterial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, RightWallMaterial), Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightWallMaterial_MetaData), NewProp_RightWallMaterial_MetaData) }; // 1297686928
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_FloorMaterial_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_FResonanceAudioReverbPluginSettings_Statics::NewProp_FloorMaterial = { "FloorMaterial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, FloorMaterial), Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloorMaterial_MetaData), NewProp_FloorMaterial_MetaData) }; // 1297686928
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_CeilingMaterial_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_FResonanceAudioReverbPluginSettings_Statics::NewProp_CeilingMaterial = { "CeilingMaterial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, CeilingMaterial), Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CeilingMaterial_MetaData), NewProp_CeilingMaterial_MetaData) }; // 1297686928
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_FrontWallMaterial_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_FResonanceAudioReverbPluginSettings_Statics::NewProp_FrontWallMaterial = { "FrontWallMaterial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, FrontWallMaterial), Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrontWallMaterial_MetaData), NewProp_FrontWallMaterial_MetaData) }; // 1297686928
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_BackWallMaterial_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_FResonanceAudioReverbPluginSettings_Statics::NewProp_BackWallMaterial = { "BackWallMaterial", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, BackWallMaterial), Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackWallMaterial_MetaData), NewProp_BackWallMaterial_MetaData) }; // 1297686928
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReflectionScalar = { "ReflectionScalar", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, ReflectionScalar), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReflectionScalar_MetaData), NewProp_ReflectionScalar_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReverbGain = { "ReverbGain", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, ReverbGain), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReverbGain_MetaData), NewProp_ReverbGain_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReverbTimeModifier = { "ReverbTimeModifier", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, ReverbTimeModifier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReverbTimeModifier_MetaData), NewProp_ReverbTimeModifier_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReverbBrightness = { "ReverbBrightness", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FResonanceAudioReverbPluginSettings, ReverbBrightness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReverbBrightness_MetaData), NewProp_ReverbBrightness_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bEnableRoomEffects,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_bGetTransformFromAudioVolume,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RoomPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RoomRotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RoomDimensions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_LeftWallMaterial_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_LeftWallMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RightWallMaterial_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_RightWallMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_FloorMaterial_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_FloorMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_CeilingMaterial_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_CeilingMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_FrontWallMaterial_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_FrontWallMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_BackWallMaterial_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_BackWallMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReflectionScalar,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReverbGain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReverbTimeModifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewProp_ReverbBrightness,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FResonanceAudioReverbPluginSettings Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ResonanceAudio,
nullptr,
&NewStructOps,
"ResonanceAudioReverbPluginSettings",
Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::PropPointers),
sizeof(FResonanceAudioReverbPluginSettings),
alignof(FResonanceAudioReverbPluginSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings()
{
if (!Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings.InnerSingleton, Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings.InnerSingleton);
}
// ********** End ScriptStruct FResonanceAudioReverbPluginSettings *********************************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetEnableRoomEffects **********
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetEnableRoomEffects_Parms
{
bool bInEnableRoomEffects;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Enables/disables Resonance Audio room effects\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Enables/disables Resonance Audio room effects" },
};
#endif // WITH_METADATA
// ********** Begin Function SetEnableRoomEffects constinit property declarations ******************
static void NewProp_bInEnableRoomEffects_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInEnableRoomEffects;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetEnableRoomEffects constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetEnableRoomEffects Property Definitions *****************************
void Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::NewProp_bInEnableRoomEffects_SetBit(void* Obj)
{
((ResonanceAudioReverbPluginPreset_eventSetEnableRoomEffects_Parms*)Obj)->bInEnableRoomEffects = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::NewProp_bInEnableRoomEffects = { "bInEnableRoomEffects", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ResonanceAudioReverbPluginPreset_eventSetEnableRoomEffects_Parms), &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::NewProp_bInEnableRoomEffects_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::NewProp_bInEnableRoomEffects,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::PropPointers) < 2048);
// ********** End Function SetEnableRoomEffects Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetEnableRoomEffects", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::ResonanceAudioReverbPluginPreset_eventSetEnableRoomEffects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::ResonanceAudioReverbPluginPreset_eventSetEnableRoomEffects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetEnableRoomEffects)
{
P_GET_UBOOL(Z_Param_bInEnableRoomEffects);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetEnableRoomEffects(Z_Param_bInEnableRoomEffects);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetEnableRoomEffects ************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetReflectionScalar ***********
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetReflectionScalar_Parms
{
float InReflectionScalar;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Sets early reflections gain multiplier\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Sets early reflections gain multiplier" },
};
#endif // WITH_METADATA
// ********** Begin Function SetReflectionScalar constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InReflectionScalar;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetReflectionScalar constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetReflectionScalar Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::NewProp_InReflectionScalar = { "InReflectionScalar", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetReflectionScalar_Parms, InReflectionScalar), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::NewProp_InReflectionScalar,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::PropPointers) < 2048);
// ********** End Function SetReflectionScalar Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetReflectionScalar", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::ResonanceAudioReverbPluginPreset_eventSetReflectionScalar_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::ResonanceAudioReverbPluginPreset_eventSetReflectionScalar_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetReflectionScalar)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InReflectionScalar);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetReflectionScalar(Z_Param_InReflectionScalar);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetReflectionScalar *************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetReverbBrightness ***********
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetReverbBrightness_Parms
{
float InReverbBrightness;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Increases high frequency reverberation times when positive, decreases when negative.\n// Has no effect when set to 0.0\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Increases high frequency reverberation times when positive, decreases when negative.\nHas no effect when set to 0.0" },
};
#endif // WITH_METADATA
// ********** Begin Function SetReverbBrightness constinit property declarations *******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InReverbBrightness;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetReverbBrightness constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetReverbBrightness Property Definitions ******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::NewProp_InReverbBrightness = { "InReverbBrightness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetReverbBrightness_Parms, InReverbBrightness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::NewProp_InReverbBrightness,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::PropPointers) < 2048);
// ********** End Function SetReverbBrightness Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetReverbBrightness", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::ResonanceAudioReverbPluginPreset_eventSetReverbBrightness_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::ResonanceAudioReverbPluginPreset_eventSetReverbBrightness_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetReverbBrightness)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InReverbBrightness);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetReverbBrightness(Z_Param_InReverbBrightness);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetReverbBrightness *************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetReverbGain *****************
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetReverbGain_Parms
{
float InReverbGain;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Sets reverb gain multiplier\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Sets reverb gain multiplier" },
};
#endif // WITH_METADATA
// ********** Begin Function SetReverbGain constinit property declarations *************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InReverbGain;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetReverbGain constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetReverbGain Property Definitions ************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::NewProp_InReverbGain = { "InReverbGain", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetReverbGain_Parms, InReverbGain), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::NewProp_InReverbGain,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::PropPointers) < 2048);
// ********** End Function SetReverbGain Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetReverbGain", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::ResonanceAudioReverbPluginPreset_eventSetReverbGain_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::ResonanceAudioReverbPluginPreset_eventSetReverbGain_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetReverbGain)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InReverbGain);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetReverbGain(Z_Param_InReverbGain);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetReverbGain *******************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetReverbTimeModifier *********
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetReverbTimeModifier_Parms
{
float InReverbTimeModifier;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Adjusts the reverberation time across all frequency bands by multiplying the computed values by this factor.\n// Has no effect when set to 1.0\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Adjusts the reverberation time across all frequency bands by multiplying the computed values by this factor.\nHas no effect when set to 1.0" },
};
#endif // WITH_METADATA
// ********** Begin Function SetReverbTimeModifier constinit property declarations *****************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InReverbTimeModifier;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetReverbTimeModifier constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetReverbTimeModifier Property Definitions ****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::NewProp_InReverbTimeModifier = { "InReverbTimeModifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetReverbTimeModifier_Parms, InReverbTimeModifier), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::NewProp_InReverbTimeModifier,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::PropPointers) < 2048);
// ********** End Function SetReverbTimeModifier Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetReverbTimeModifier", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::ResonanceAudioReverbPluginPreset_eventSetReverbTimeModifier_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::ResonanceAudioReverbPluginPreset_eventSetReverbTimeModifier_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetReverbTimeModifier)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InReverbTimeModifier);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetReverbTimeModifier(Z_Param_InReverbTimeModifier);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetReverbTimeModifier ***********
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetRoomDimensions *************
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetRoomDimensions_Parms
{
FVector InDimensions;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Sets room dimensions in 3D space\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Sets room dimensions in 3D space" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDimensions_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRoomDimensions constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InDimensions;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRoomDimensions constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRoomDimensions Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::NewProp_InDimensions = { "InDimensions", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetRoomDimensions_Parms, InDimensions), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDimensions_MetaData), NewProp_InDimensions_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::NewProp_InDimensions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::PropPointers) < 2048);
// ********** End Function SetRoomDimensions Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetRoomDimensions", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomDimensions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomDimensions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetRoomDimensions)
{
P_GET_STRUCT_REF(FVector,Z_Param_Out_InDimensions);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRoomDimensions(Z_Param_Out_InDimensions);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetRoomDimensions ***************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetRoomMaterials **************
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetRoomMaterials_Parms
{
TArray<ERaMaterialName> InMaterials;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Sets Resonance Audio room's acoustic materials\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Sets Resonance Audio room's acoustic materials" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMaterials_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRoomMaterials constinit property declarations **********************
static const UECodeGen_Private::FBytePropertyParams NewProp_InMaterials_Inner_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InMaterials_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InMaterials;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRoomMaterials constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRoomMaterials Property Definitions *********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::NewProp_InMaterials_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_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::NewProp_InMaterials_Inner = { "InMaterials", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_ResonanceAudio_ERaMaterialName, METADATA_PARAMS(0, nullptr) }; // 1297686928
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::NewProp_InMaterials = { "InMaterials", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetRoomMaterials_Parms, InMaterials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMaterials_MetaData), NewProp_InMaterials_MetaData) }; // 1297686928
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::NewProp_InMaterials_Inner_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::NewProp_InMaterials_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::NewProp_InMaterials,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::PropPointers) < 2048);
// ********** End Function SetRoomMaterials Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetRoomMaterials", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomMaterials_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomMaterials_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetRoomMaterials)
{
P_GET_TARRAY_REF(ERaMaterialName,Z_Param_Out_InMaterials);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRoomMaterials(Z_Param_Out_InMaterials);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetRoomMaterials ****************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetRoomPosition ***************
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetRoomPosition_Parms
{
FVector InPosition;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Sets room position in 3D space\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Sets room position in 3D space" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRoomPosition constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRoomPosition constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRoomPosition Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetRoomPosition_Parms, InPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::NewProp_InPosition,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::PropPointers) < 2048);
// ********** End Function SetRoomPosition Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetRoomPosition", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomPosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomPosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetRoomPosition)
{
P_GET_STRUCT_REF(FVector,Z_Param_Out_InPosition);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRoomPosition(Z_Param_Out_InPosition);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetRoomPosition *****************
// ********** Begin Class UResonanceAudioReverbPluginPreset Function SetRoomRotation ***************
struct Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics
{
struct ResonanceAudioReverbPluginPreset_eventSetRoomRotation_Parms
{
FQuat InRotation;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "Comment", "// Sets room rotation in 3D space\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ToolTip", "Sets room rotation in 3D space" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InRotation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRoomRotation constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InRotation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRoomRotation constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRoomRotation Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::NewProp_InRotation = { "InRotation", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioReverbPluginPreset_eventSetRoomRotation_Parms, InRotation), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InRotation_MetaData), NewProp_InRotation_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::NewProp_InRotation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::PropPointers) < 2048);
// ********** End Function SetRoomRotation Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioReverbPluginPreset, nullptr, "SetRoomRotation", Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomRotation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::ResonanceAudioReverbPluginPreset_eventSetRoomRotation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioReverbPluginPreset::execSetRoomRotation)
{
P_GET_STRUCT_REF(FQuat,Z_Param_Out_InRotation);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetRoomRotation(Z_Param_Out_InRotation);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioReverbPluginPreset Function SetRoomRotation *****************
// ********** Begin Class UResonanceAudioReverbPluginPreset ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UResonanceAudioReverbPluginPreset;
UClass* UResonanceAudioReverbPluginPreset::GetPrivateStaticClass()
{
using TClass = UResonanceAudioReverbPluginPreset;
if (!Z_Registration_Info_UClass_UResonanceAudioReverbPluginPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ResonanceAudioReverbPluginPreset"),
Z_Registration_Info_UClass_UResonanceAudioReverbPluginPreset.InnerSingleton,
StaticRegisterNativesUResonanceAudioReverbPluginPreset,
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_UResonanceAudioReverbPluginPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister()
{
return UResonanceAudioReverbPluginPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HideCategories", "Object" },
{ "IncludePath", "ResonanceAudioReverb.h" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "Resonance Audio Room Effect Settings" },
{ "ModuleRelativePath", "Private/ResonanceAudioReverb.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UResonanceAudioReverbPluginPreset constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UResonanceAudioReverbPluginPreset constinit property declarations **********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetEnableRoomEffects"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetEnableRoomEffects },
{ .NameUTF8 = UTF8TEXT("SetReflectionScalar"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetReflectionScalar },
{ .NameUTF8 = UTF8TEXT("SetReverbBrightness"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetReverbBrightness },
{ .NameUTF8 = UTF8TEXT("SetReverbGain"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetReverbGain },
{ .NameUTF8 = UTF8TEXT("SetReverbTimeModifier"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetReverbTimeModifier },
{ .NameUTF8 = UTF8TEXT("SetRoomDimensions"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetRoomDimensions },
{ .NameUTF8 = UTF8TEXT("SetRoomMaterials"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetRoomMaterials },
{ .NameUTF8 = UTF8TEXT("SetRoomPosition"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetRoomPosition },
{ .NameUTF8 = UTF8TEXT("SetRoomRotation"), .Pointer = &UResonanceAudioReverbPluginPreset::execSetRoomRotation },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetEnableRoomEffects, "SetEnableRoomEffects" }, // 3076167328
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReflectionScalar, "SetReflectionScalar" }, // 3068732827
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbBrightness, "SetReverbBrightness" }, // 3970929135
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbGain, "SetReverbGain" }, // 3322116200
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetReverbTimeModifier, "SetReverbTimeModifier" }, // 249186777
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomDimensions, "SetRoomDimensions" }, // 3025278965
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomMaterials, "SetRoomMaterials" }, // 158244359
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomPosition, "SetRoomPosition" }, // 3711094047
{ &Z_Construct_UFunction_UResonanceAudioReverbPluginPreset_SetRoomRotation, "SetRoomRotation" }, // 4276794509
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UResonanceAudioReverbPluginPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics
// ********** Begin Class UResonanceAudioReverbPluginPreset Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioReverbPluginPreset, Settings), Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3960991196
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::PropPointers) < 2048);
// ********** End Class UResonanceAudioReverbPluginPreset Property Definitions *********************
UObject* (*const Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_ResonanceAudio,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::ClassParams = {
&UResonanceAudioReverbPluginPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::Class_MetaDataParams)
};
void UResonanceAudioReverbPluginPreset::StaticRegisterNativesUResonanceAudioReverbPluginPreset()
{
UClass* Class = UResonanceAudioReverbPluginPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_UResonanceAudioReverbPluginPreset()
{
if (!Z_Registration_Info_UClass_UResonanceAudioReverbPluginPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UResonanceAudioReverbPluginPreset.OuterSingleton, Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UResonanceAudioReverbPluginPreset.OuterSingleton;
}
UResonanceAudioReverbPluginPreset::UResonanceAudioReverbPluginPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UResonanceAudioReverbPluginPreset);
UResonanceAudioReverbPluginPreset::~UResonanceAudioReverbPluginPreset() {}
// ********** End Class UResonanceAudioReverbPluginPreset ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h__Script_ResonanceAudio_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FResonanceAudioReverbPluginSettings::StaticStruct, Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics::NewStructOps, TEXT("ResonanceAudioReverbPluginSettings"),&Z_Registration_Info_UScriptStruct_FResonanceAudioReverbPluginSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FResonanceAudioReverbPluginSettings), 3960991196U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UResonanceAudioReverbPluginPreset, UResonanceAudioReverbPluginPreset::StaticClass, TEXT("UResonanceAudioReverbPluginPreset"), &Z_Registration_Info_UClass_UResonanceAudioReverbPluginPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UResonanceAudioReverbPluginPreset), 938052810U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h__Script_ResonanceAudio_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h__Script_ResonanceAudio_4260281642{
TEXT("/Script/ResonanceAudio"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h__Script_ResonanceAudio_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h__Script_ResonanceAudio_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h__Script_ResonanceAudio_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h__Script_ResonanceAudio_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,87 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ResonanceAudioReverb.h"
#ifdef RESONANCEAUDIO_ResonanceAudioReverb_generated_h
#error "ResonanceAudioReverb.generated.h already included, missing '#pragma once' in ResonanceAudioReverb.h"
#endif
#define RESONANCEAUDIO_ResonanceAudioReverb_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class ERaMaterialName : uint8;
// ********** Begin ScriptStruct FResonanceAudioReverbPluginSettings *******************************
struct Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics;
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FResonanceAudioReverbPluginSettings_Statics; \
RESONANCEAUDIO_API static class UScriptStruct* StaticStruct();
struct FResonanceAudioReverbPluginSettings;
// ********** End ScriptStruct FResonanceAudioReverbPluginSettings *********************************
// ********** Begin Class UResonanceAudioReverbPluginPreset ****************************************
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_182_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetReverbBrightness); \
DECLARE_FUNCTION(execSetReverbTimeModifier); \
DECLARE_FUNCTION(execSetReverbGain); \
DECLARE_FUNCTION(execSetReflectionScalar); \
DECLARE_FUNCTION(execSetRoomMaterials); \
DECLARE_FUNCTION(execSetRoomDimensions); \
DECLARE_FUNCTION(execSetRoomRotation); \
DECLARE_FUNCTION(execSetRoomPosition); \
DECLARE_FUNCTION(execSetEnableRoomEffects);
struct Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics;
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_182_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUResonanceAudioReverbPluginPreset(); \
friend struct ::Z_Construct_UClass_UResonanceAudioReverbPluginPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RESONANCEAUDIO_API UClass* ::Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister(); \
public: \
DECLARE_CLASS2(UResonanceAudioReverbPluginPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ResonanceAudio"), Z_Construct_UClass_UResonanceAudioReverbPluginPreset_NoRegister) \
DECLARE_SERIALIZER(UResonanceAudioReverbPluginPreset)
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_182_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RESONANCEAUDIO_API UResonanceAudioReverbPluginPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UResonanceAudioReverbPluginPreset(UResonanceAudioReverbPluginPreset&&) = delete; \
UResonanceAudioReverbPluginPreset(const UResonanceAudioReverbPluginPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RESONANCEAUDIO_API, UResonanceAudioReverbPluginPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UResonanceAudioReverbPluginPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UResonanceAudioReverbPluginPreset) \
RESONANCEAUDIO_API virtual ~UResonanceAudioReverbPluginPreset();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_179_PROLOG
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_182_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_182_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_182_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h_182_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UResonanceAudioReverbPluginPreset;
// ********** End Class UResonanceAudioReverbPluginPreset ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioReverb_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,170 @@
// 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 "ResonanceAudioSettings.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeResonanceAudioSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSettings();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSettings_NoRegister();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaQualityMode();
UPackage* Z_Construct_UPackage__Script_ResonanceAudio();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UResonanceAudioSettings **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UResonanceAudioSettings;
UClass* UResonanceAudioSettings::GetPrivateStaticClass()
{
using TClass = UResonanceAudioSettings;
if (!Z_Registration_Info_UClass_UResonanceAudioSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ResonanceAudioSettings"),
Z_Registration_Info_UClass_UResonanceAudioSettings.InnerSingleton,
StaticRegisterNativesUResonanceAudioSettings,
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_UResonanceAudioSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UResonanceAudioSettings_NoRegister()
{
return UResonanceAudioSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UResonanceAudioSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ResonanceAudioSettings.h" },
{ "ModuleRelativePath", "Private/ResonanceAudioSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputSubmix_MetaData[] = {
{ "AllowedClasses", "/Script/Engine.SoundSubmix" },
{ "Category", "Reverb" },
{ "Comment", "// Reference to submix where reverb plugin audio is routed.\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioSettings.h" },
{ "ToolTip", "Reference to submix where reverb plugin audio is routed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QualityMode_MetaData[] = {
{ "Category", "General" },
{ "Comment", "// Global Quality mode to use for directional sound sources.\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioSettings.h" },
{ "ToolTip", "Global Quality mode to use for directional sound sources." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalReverbPreset_MetaData[] = {
{ "AllowedClasses", "/Script/ResonanceAudio.ResonanceAudioReverbPluginPreset" },
{ "Category", "General" },
{ "Comment", "// Default settings for global reverb: This is overridden when a player enters Audio Volumes.\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioSettings.h" },
{ "ToolTip", "Default settings for global reverb: This is overridden when a player enters Audio Volumes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalSourcePreset_MetaData[] = {
{ "AllowedClasses", "/Script/ResonanceAudio.ResonanceAudioSpatializationSourceSettings" },
{ "Category", "General" },
{ "Comment", "// Default settings for global source settings\n" },
{ "ModuleRelativePath", "Private/ResonanceAudioSettings.h" },
{ "ToolTip", "Default settings for global source settings" },
};
#endif // WITH_METADATA
// ********** Begin Class UResonanceAudioSettings constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_OutputSubmix;
static const UECodeGen_Private::FBytePropertyParams NewProp_QualityMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_QualityMode;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalReverbPreset;
static const UECodeGen_Private::FStructPropertyParams NewProp_GlobalSourcePreset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UResonanceAudioSettings constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UResonanceAudioSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UResonanceAudioSettings_Statics
// ********** Begin Class UResonanceAudioSettings Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_OutputSubmix = { "OutputSubmix", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSettings, OutputSubmix), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputSubmix_MetaData), NewProp_OutputSubmix_MetaData) }; // 2425717601
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_QualityMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_QualityMode = { "QualityMode", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSettings, QualityMode), Z_Construct_UEnum_ResonanceAudio_ERaQualityMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QualityMode_MetaData), NewProp_QualityMode_MetaData) }; // 2487491811
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_GlobalReverbPreset = { "GlobalReverbPreset", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSettings, GlobalReverbPreset), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalReverbPreset_MetaData), NewProp_GlobalReverbPreset_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_GlobalSourcePreset = { "GlobalSourcePreset", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSettings, GlobalSourcePreset), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalSourcePreset_MetaData), NewProp_GlobalSourcePreset_MetaData) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UResonanceAudioSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_OutputSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_QualityMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_QualityMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_GlobalReverbPreset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSettings_Statics::NewProp_GlobalSourcePreset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSettings_Statics::PropPointers) < 2048);
// ********** End Class UResonanceAudioSettings Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UResonanceAudioSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ResonanceAudio,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UResonanceAudioSettings_Statics::ClassParams = {
&UResonanceAudioSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UResonanceAudioSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UResonanceAudioSettings_Statics::Class_MetaDataParams)
};
void UResonanceAudioSettings::StaticRegisterNativesUResonanceAudioSettings()
{
}
UClass* Z_Construct_UClass_UResonanceAudioSettings()
{
if (!Z_Registration_Info_UClass_UResonanceAudioSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UResonanceAudioSettings.OuterSingleton, Z_Construct_UClass_UResonanceAudioSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UResonanceAudioSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UResonanceAudioSettings);
UResonanceAudioSettings::~UResonanceAudioSettings() {}
// ********** End Class UResonanceAudioSettings ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h__Script_ResonanceAudio_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UResonanceAudioSettings, UResonanceAudioSettings::StaticClass, TEXT("UResonanceAudioSettings"), &Z_Registration_Info_UClass_UResonanceAudioSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UResonanceAudioSettings), 3748184608U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h__Script_ResonanceAudio_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h__Script_ResonanceAudio_294699768{
TEXT("/Script/ResonanceAudio"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h__Script_ResonanceAudio_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h__Script_ResonanceAudio_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ResonanceAudioSettings.h"
#ifdef RESONANCEAUDIO_ResonanceAudioSettings_generated_h
#error "ResonanceAudioSettings.generated.h already included, missing '#pragma once' in ResonanceAudioSettings.h"
#endif
#define RESONANCEAUDIO_ResonanceAudioSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UResonanceAudioSettings **************************************************
struct Z_Construct_UClass_UResonanceAudioSettings_Statics;
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSettings_NoRegister();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUResonanceAudioSettings(); \
friend struct ::Z_Construct_UClass_UResonanceAudioSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RESONANCEAUDIO_API UClass* ::Z_Construct_UClass_UResonanceAudioSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UResonanceAudioSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/ResonanceAudio"), Z_Construct_UClass_UResonanceAudioSettings_NoRegister) \
DECLARE_SERIALIZER(UResonanceAudioSettings)
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UResonanceAudioSettings(UResonanceAudioSettings&&) = delete; \
UResonanceAudioSettings(const UResonanceAudioSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RESONANCEAUDIO_API, UResonanceAudioSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UResonanceAudioSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UResonanceAudioSettings) \
RESONANCEAUDIO_API virtual ~UResonanceAudioSettings();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h_12_PROLOG
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UResonanceAudioSettings;
// ********** End Class UResonanceAudioSettings ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Private_ResonanceAudioSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,367 @@
// 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 "ResonanceAudioSpatializationSourceSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeResonanceAudioSpatializationSourceSettings() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UClass* Z_Construct_UClass_USpatializationPluginSourceSettingsBase();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings();
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_NoRegister();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel();
RESONANCEAUDIO_API UEnum* Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod();
UPackage* Z_Construct_UPackage__Script_ResonanceAudio();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UResonanceAudioSpatializationSourceSettings Function SetSoundSourceDirectivity
struct Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics
{
struct ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceDirectivity_Parms
{
float InPattern;
float InSharpness;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ResonanceAudio|SoundSourceSpatializationSettings" },
{ "Comment", "// Sets the sound source directivity, applies, and updates\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Sets the sound source directivity, applies, and updates" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSoundSourceDirectivity constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InPattern;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InSharpness;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSoundSourceDirectivity constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSoundSourceDirectivity Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::NewProp_InPattern = { "InPattern", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceDirectivity_Parms, InPattern), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::NewProp_InSharpness = { "InSharpness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceDirectivity_Parms, InSharpness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::NewProp_InPattern,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::NewProp_InSharpness,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::PropPointers) < 2048);
// ********** End Function SetSoundSourceDirectivity Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings, nullptr, "SetSoundSourceDirectivity", Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceDirectivity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceDirectivity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioSpatializationSourceSettings::execSetSoundSourceDirectivity)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InPattern);
P_GET_PROPERTY(FFloatProperty,Z_Param_InSharpness);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSoundSourceDirectivity(Z_Param_InPattern,Z_Param_InSharpness);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioSpatializationSourceSettings Function SetSoundSourceDirectivity
// ********** Begin Class UResonanceAudioSpatializationSourceSettings Function SetSoundSourceSpread
struct Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics
{
struct ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceSpread_Parms
{
float InSpread;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ResonanceAudio|SoundSourceSpatializationSettings" },
{ "Comment", "// Sets the sound source spread (width), applies, and updates\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Sets the sound source spread (width), applies, and updates" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSoundSourceSpread constinit property declarations ******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InSpread;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSoundSourceSpread constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSoundSourceSpread Property Definitions *****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::NewProp_InSpread = { "InSpread", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceSpread_Parms, InSpread), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::NewProp_InSpread,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::PropPointers) < 2048);
// ********** End Function SetSoundSourceSpread Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings, nullptr, "SetSoundSourceSpread", Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceSpread_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::Function_MetaDataParams), Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::ResonanceAudioSpatializationSourceSettings_eventSetSoundSourceSpread_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UResonanceAudioSpatializationSourceSettings::execSetSoundSourceSpread)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InSpread);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSoundSourceSpread(Z_Param_InSpread);
P_NATIVE_END;
}
// ********** End Class UResonanceAudioSpatializationSourceSettings Function SetSoundSourceSpread **
// ********** Begin Class UResonanceAudioSpatializationSourceSettings ******************************
FClassRegistrationInfo Z_Registration_Info_UClass_UResonanceAudioSpatializationSourceSettings;
UClass* UResonanceAudioSpatializationSourceSettings::GetPrivateStaticClass()
{
using TClass = UResonanceAudioSpatializationSourceSettings;
if (!Z_Registration_Info_UClass_UResonanceAudioSpatializationSourceSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ResonanceAudioSpatializationSourceSettings"),
Z_Registration_Info_UClass_UResonanceAudioSpatializationSourceSettings.InnerSingleton,
StaticRegisterNativesUResonanceAudioSpatializationSourceSettings,
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_UResonanceAudioSpatializationSourceSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_NoRegister()
{
return UResonanceAudioSpatializationSourceSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ResonanceAudioSpatializationSourceSettings.h" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpatializationMethod_MetaData[] = {
{ "Category", "SpatializationSettings" },
{ "Comment", "// Spatialization method to use for sound object(s). NOTE: Has no effect if 'Stereo Panning' global quality mode is selected for the project\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Spatialization method to use for sound object(s). NOTE: Has no effect if 'Stereo Panning' global quality mode is selected for the project" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pattern_MetaData[] = {
{ "Category", "SpatializationSettings|Directivity" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Directivity pattern: 0.0 (omnidirectional), 0.5 (cardioid), 1.0 (figure-of-8)\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Directivity pattern: 0.0 (omnidirectional), 0.5 (cardioid), 1.0 (figure-of-8)" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sharpness_MetaData[] = {
{ "Category", "SpatializationSettings|Directivity" },
{ "ClampMax", "100.0" },
{ "ClampMin", "1.0" },
{ "Comment", "// Sharpness of the directivity pattern. Higher values result in a narrower sound emission beam\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Sharpness of the directivity pattern. Higher values result in a narrower sound emission beam" },
{ "UIMax", "100.0" },
{ "UIMin", "1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bToggleVisualization_MetaData[] = {
{ "Category", "SpatializationSettings|Directivity" },
{ "Comment", "// Whether to visualize directivity pattern in the viewport.\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Whether to visualize directivity pattern in the viewport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Scale_MetaData[] = {
{ "Category", "SpatializationSettings|Directivity" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Scale (for directivity pattern visualization only).\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Scale (for directivity pattern visualization only)." },
{ "UIMax", "10.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Spread_MetaData[] = {
{ "Category", "SpatializationSettings|Source spread (width)" },
{ "ClampMax", "180.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Spread (width) of the sound source (in degrees). Note: spread control is not available if 'Stereo Panning' global quality mode is enabled for the project and / or 'Stereo Panning' spatialization mode is enabled for the sound source\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Spread (width) of the sound source (in degrees). Note: spread control is not available if 'Stereo Panning' global quality mode is enabled for the project and / or 'Stereo Panning' spatialization mode is enabled for the sound source" },
{ "UIMax", "180.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rolloff_MetaData[] = {
{ "Category", "SpatializationSettings|Distance attenuation" },
{ "Comment", "// Roll-off model to use for sound source distance attenuation. Select 'None' (default) to use Unreal attenuation settings\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Roll-off model to use for sound source distance attenuation. Select 'None' (default) to use Unreal attenuation settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinDistance_MetaData[] = {
{ "Category", "SpatializationSettings|Distance attenuation" },
{ "ClampMax", "1000000.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Minimum distance to apply the chosen attenuation method (default = 100.0 cm)\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Minimum distance to apply the chosen attenuation method (default = 100.0 cm)" },
{ "UIMax", "1000000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDistance_MetaData[] = {
{ "Category", "SpatializationSettings|Distance attenuation" },
{ "ClampMax", "1000000.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Maximum distance to apply the chosen attenuation method ((default = 50000.0 cm)\n" },
{ "ModuleRelativePath", "Public/ResonanceAudioSpatializationSourceSettings.h" },
{ "ToolTip", "Maximum distance to apply the chosen attenuation method ((default = 50000.0 cm)" },
{ "UIMax", "1000000.0" },
{ "UIMin", "0.0" },
};
#endif // WITH_METADATA
// ********** Begin Class UResonanceAudioSpatializationSourceSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_SpatializationMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_SpatializationMethod;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Pattern;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Sharpness;
static void NewProp_bToggleVisualization_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bToggleVisualization;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Scale;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Spread;
static const UECodeGen_Private::FBytePropertyParams NewProp_Rolloff_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Rolloff;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinDistance;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxDistance;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UResonanceAudioSpatializationSourceSettings constinit property declarations
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSoundSourceDirectivity"), .Pointer = &UResonanceAudioSpatializationSourceSettings::execSetSoundSourceDirectivity },
{ .NameUTF8 = UTF8TEXT("SetSoundSourceSpread"), .Pointer = &UResonanceAudioSpatializationSourceSettings::execSetSoundSourceSpread },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceDirectivity, "SetSoundSourceDirectivity" }, // 1468160809
{ &Z_Construct_UFunction_UResonanceAudioSpatializationSourceSettings_SetSoundSourceSpread, "SetSoundSourceSpread" }, // 466680665
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UResonanceAudioSpatializationSourceSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics
// ********** Begin Class UResonanceAudioSpatializationSourceSettings Property Definitions *********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_SpatializationMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_SpatializationMethod = { "SpatializationMethod", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, SpatializationMethod), Z_Construct_UEnum_ResonanceAudio_ERaSpatializationMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpatializationMethod_MetaData), NewProp_SpatializationMethod_MetaData) }; // 685631675
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Pattern = { "Pattern", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, Pattern), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pattern_MetaData), NewProp_Pattern_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Sharpness = { "Sharpness", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, Sharpness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sharpness_MetaData), NewProp_Sharpness_MetaData) };
void Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_bToggleVisualization_SetBit(void* Obj)
{
((UResonanceAudioSpatializationSourceSettings*)Obj)->bToggleVisualization = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_bToggleVisualization = { "bToggleVisualization", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UResonanceAudioSpatializationSourceSettings), &Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_bToggleVisualization_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bToggleVisualization_MetaData), NewProp_bToggleVisualization_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, Scale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Scale_MetaData), NewProp_Scale_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Spread = { "Spread", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, Spread), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Spread_MetaData), NewProp_Spread_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Rolloff_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Rolloff = { "Rolloff", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, Rolloff), Z_Construct_UEnum_ResonanceAudio_ERaDistanceRolloffModel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rolloff_MetaData), NewProp_Rolloff_MetaData) }; // 3239362742
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_MinDistance = { "MinDistance", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, MinDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinDistance_MetaData), NewProp_MinDistance_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_MaxDistance = { "MaxDistance", nullptr, (EPropertyFlags)0x0010000000044001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UResonanceAudioSpatializationSourceSettings, MaxDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDistance_MetaData), NewProp_MaxDistance_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_SpatializationMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_SpatializationMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Pattern,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Sharpness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_bToggleVisualization,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Scale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Spread,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Rolloff_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_Rolloff,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_MinDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::NewProp_MaxDistance,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::PropPointers) < 2048);
// ********** End Class UResonanceAudioSpatializationSourceSettings Property Definitions ***********
UObject* (*const Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USpatializationPluginSourceSettingsBase,
(UObject* (*)())Z_Construct_UPackage__Script_ResonanceAudio,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::ClassParams = {
&UResonanceAudioSpatializationSourceSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::PropPointers),
0,
0x000810A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::Class_MetaDataParams)
};
void UResonanceAudioSpatializationSourceSettings::StaticRegisterNativesUResonanceAudioSpatializationSourceSettings()
{
UClass* Class = UResonanceAudioSpatializationSourceSettings::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::Funcs));
}
UClass* Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings()
{
if (!Z_Registration_Info_UClass_UResonanceAudioSpatializationSourceSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UResonanceAudioSpatializationSourceSettings.OuterSingleton, Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UResonanceAudioSpatializationSourceSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UResonanceAudioSpatializationSourceSettings);
UResonanceAudioSpatializationSourceSettings::~UResonanceAudioSpatializationSourceSettings() {}
// ********** End Class UResonanceAudioSpatializationSourceSettings ********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h__Script_ResonanceAudio_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings, UResonanceAudioSpatializationSourceSettings::StaticClass, TEXT("UResonanceAudioSpatializationSourceSettings"), &Z_Registration_Info_UClass_UResonanceAudioSpatializationSourceSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UResonanceAudioSpatializationSourceSettings), 340882672U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h__Script_ResonanceAudio_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h__Script_ResonanceAudio_64474925{
TEXT("/Script/ResonanceAudio"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h__Script_ResonanceAudio_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h__Script_ResonanceAudio_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,67 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ResonanceAudioSpatializationSourceSettings.h"
#ifdef RESONANCEAUDIO_ResonanceAudioSpatializationSourceSettings_generated_h
#error "ResonanceAudioSpatializationSourceSettings.generated.h already included, missing '#pragma once' in ResonanceAudioSpatializationSourceSettings.h"
#endif
#define RESONANCEAUDIO_ResonanceAudioSpatializationSourceSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UResonanceAudioSpatializationSourceSettings ******************************
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_16_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSoundSourceSpread); \
DECLARE_FUNCTION(execSetSoundSourceDirectivity);
struct Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics;
RESONANCEAUDIO_API UClass* Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_NoRegister();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUResonanceAudioSpatializationSourceSettings(); \
friend struct ::Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RESONANCEAUDIO_API UClass* ::Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UResonanceAudioSpatializationSourceSettings, USpatializationPluginSourceSettingsBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ResonanceAudio"), Z_Construct_UClass_UResonanceAudioSpatializationSourceSettings_NoRegister) \
DECLARE_SERIALIZER(UResonanceAudioSpatializationSourceSettings)
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UResonanceAudioSpatializationSourceSettings(UResonanceAudioSpatializationSourceSettings&&) = delete; \
UResonanceAudioSpatializationSourceSettings(const UResonanceAudioSpatializationSourceSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RESONANCEAUDIO_API, UResonanceAudioSpatializationSourceSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UResonanceAudioSpatializationSourceSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UResonanceAudioSpatializationSourceSettings) \
RESONANCEAUDIO_API virtual ~UResonanceAudioSpatializationSourceSettings();
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_13_PROLOG
#define FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_16_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UResonanceAudioSpatializationSourceSettings;
// ********** End Class UResonanceAudioSpatializationSourceSettings ********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_ResonanceAudio_Source_ResonanceAudio_Public_ResonanceAudioSpatializationSourceSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,7 @@
D:\UE_5_7_1\Engine\Plugins\Runtime\ResonanceAudio\Source\ResonanceAudio\Public\ResonanceAudioAmbisonicsSettings.h
D:\UE_5_7_1\Engine\Plugins\Runtime\ResonanceAudio\Source\ResonanceAudio\Public\ResonanceAudioEnums.h
D:\UE_5_7_1\Engine\Plugins\Runtime\ResonanceAudio\Source\ResonanceAudio\Public\ResonanceAudioSpatializationSourceSettings.h
D:\UE_5_7_1\Engine\Plugins\Runtime\ResonanceAudio\Source\ResonanceAudio\Public\ResonanceAudioBlueprintFunctionLibrary.h
D:\UE_5_7_1\Engine\Plugins\Runtime\ResonanceAudio\Source\ResonanceAudio\Private\ResonanceAudioDirectivityVisualizer.h
D:\UE_5_7_1\Engine\Plugins\Runtime\ResonanceAudio\Source\ResonanceAudio\Private\ResonanceAudioReverb.h
D:\UE_5_7_1\Engine\Plugins\Runtime\ResonanceAudio\Source\ResonanceAudio\Private\ResonanceAudioSettings.h