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,280 @@
// 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 "EffectConvolutionReverb.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEffectConvolutionReverb() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
SYNTHESIS_API UClass* Z_Construct_UClass_UAudioImpulseResponse();
SYNTHESIS_API UClass* Z_Construct_UClass_UAudioImpulseResponse_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESubmixEffectConvolutionReverbBlockSize ***********************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize;
static UEnum* ESubmixEffectConvolutionReverbBlockSize_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize.OuterSingleton)
{
Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESubmixEffectConvolutionReverbBlockSize"));
}
return Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubmixEffectConvolutionReverbBlockSize>()
{
return ESubmixEffectConvolutionReverbBlockSize_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlockSize1024.Comment", "/** 1024 audio frames per a block. */" },
{ "BlockSize1024.Name", "ESubmixEffectConvolutionReverbBlockSize::BlockSize1024" },
{ "BlockSize1024.ToolTip", "1024 audio frames per a block." },
{ "BlockSize256.Comment", "/** 256 audio frames per a block. */" },
{ "BlockSize256.Name", "ESubmixEffectConvolutionReverbBlockSize::BlockSize256" },
{ "BlockSize256.ToolTip", "256 audio frames per a block." },
{ "BlockSize512.Comment", "/** 512 audio frames per a block. */" },
{ "BlockSize512.Name", "ESubmixEffectConvolutionReverbBlockSize::BlockSize512" },
{ "BlockSize512.ToolTip", "512 audio frames per a block." },
{ "Comment", "/** Block size of convolution reverb algorithm. */" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "Block size of convolution reverb algorithm." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESubmixEffectConvolutionReverbBlockSize::BlockSize256", (int64)ESubmixEffectConvolutionReverbBlockSize::BlockSize256 },
{ "ESubmixEffectConvolutionReverbBlockSize::BlockSize512", (int64)ESubmixEffectConvolutionReverbBlockSize::BlockSize512 },
{ "ESubmixEffectConvolutionReverbBlockSize::BlockSize1024", (int64)ESubmixEffectConvolutionReverbBlockSize::BlockSize1024 },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESubmixEffectConvolutionReverbBlockSize",
"ESubmixEffectConvolutionReverbBlockSize",
Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize()
{
if (!Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize.InnerSingleton, Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize.InnerSingleton;
}
// ********** End Enum ESubmixEffectConvolutionReverbBlockSize *************************************
// ********** Begin Class UAudioImpulseResponse ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UAudioImpulseResponse;
UClass* UAudioImpulseResponse::GetPrivateStaticClass()
{
using TClass = UAudioImpulseResponse;
if (!Z_Registration_Info_UClass_UAudioImpulseResponse.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("AudioImpulseResponse"),
Z_Registration_Info_UClass_UAudioImpulseResponse.InnerSingleton,
StaticRegisterNativesUAudioImpulseResponse,
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_UAudioImpulseResponse.InnerSingleton;
}
UClass* Z_Construct_UClass_UAudioImpulseResponse_NoRegister()
{
return UAudioImpulseResponse::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UAudioImpulseResponse_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// ========================================================================\n// UAudioImpulseResponse\n// UAsset used to represent Imported Impulse Responses\n// ========================================================================\n" },
{ "IncludePath", "EffectConvolutionReverb.h" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "UAudioImpulseResponse\nUAsset used to represent Imported Impulse Responses" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImpulseResponse_MetaData[] = {
{ "Comment", "/** The interleaved audio samples used in convolution. */" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "The interleaved audio samples used in convolution." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumChannels_MetaData[] = {
{ "Comment", "/** The number of channels in impulse response. */" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "The number of channels in impulse response." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleRate_MetaData[] = {
{ "Comment", "/** The original sample rate of the impulse response. */" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "The original sample rate of the impulse response." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NormalizationVolumeDb_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ClampMax", "15.0" },
{ "ClampMin", "-60.0" },
{ "Comment", "/* Used to account for energy added by convolution with \"loud\" Impulse Responses. */" },
{ "DisplayName", "Normalization Volume (dB)" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "Used to account for energy added by convolution with \"loud\" Impulse Responses." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTrueStereo_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/* If true, impulse response channels are interpreted as true stereo which allows channel crosstalk. If false, impulse response channels are interpreted as independent channel impulses. */" },
{ "EditCondition", "(NumChannels > 0) && bIsEvenChannelCount" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "If true, impulse response channels are interpreted as true stereo which allows channel crosstalk. If false, impulse response channels are interpreted as independent channel impulses." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IRData_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsEvenChannelCount_MetaData[] = {
{ "Comment", "// Used to evaluate whether TrueStereo should be editable\n" },
{ "ModuleRelativePath", "Public/EffectConvolutionReverb.h" },
{ "ToolTip", "Used to evaluate whether TrueStereo should be editable" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UAudioImpulseResponse constinit property declarations ********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ImpulseResponse_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ImpulseResponse;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumChannels;
static const UECodeGen_Private::FIntPropertyParams NewProp_SampleRate;
static const UECodeGen_Private::FFloatPropertyParams NewProp_NormalizationVolumeDb;
static void NewProp_bTrueStereo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTrueStereo;
static const UECodeGen_Private::FFloatPropertyParams NewProp_IRData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_IRData;
#if WITH_EDITORONLY_DATA
static void NewProp_bIsEvenChannelCount_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEvenChannelCount;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UAudioImpulseResponse constinit property declarations **********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UAudioImpulseResponse>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UAudioImpulseResponse_Statics
// ********** Begin Class UAudioImpulseResponse Property Definitions *******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_ImpulseResponse_Inner = { "ImpulseResponse", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_ImpulseResponse = { "ImpulseResponse", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioImpulseResponse, ImpulseResponse), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImpulseResponse_MetaData), NewProp_ImpulseResponse_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_NumChannels = { "NumChannels", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioImpulseResponse, NumChannels), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumChannels_MetaData), NewProp_NumChannels_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_SampleRate = { "SampleRate", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioImpulseResponse, SampleRate), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleRate_MetaData), NewProp_SampleRate_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_NormalizationVolumeDb = { "NormalizationVolumeDb", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioImpulseResponse, NormalizationVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NormalizationVolumeDb_MetaData), NewProp_NormalizationVolumeDb_MetaData) };
void Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bTrueStereo_SetBit(void* Obj)
{
((UAudioImpulseResponse*)Obj)->bTrueStereo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bTrueStereo = { "bTrueStereo", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UAudioImpulseResponse), &Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bTrueStereo_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTrueStereo_MetaData), NewProp_bTrueStereo_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_IRData_Inner = { "IRData", nullptr, (EPropertyFlags)0x0000000020000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_IRData = { "IRData", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAudioImpulseResponse, IRData_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IRData_MetaData), NewProp_IRData_MetaData) };
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bIsEvenChannelCount_SetBit(void* Obj)
{
((UAudioImpulseResponse*)Obj)->bIsEvenChannelCount = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bIsEvenChannelCount = { "bIsEvenChannelCount", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UAudioImpulseResponse), &Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bIsEvenChannelCount_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsEvenChannelCount_MetaData), NewProp_bIsEvenChannelCount_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAudioImpulseResponse_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_ImpulseResponse_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_ImpulseResponse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_NumChannels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_SampleRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_NormalizationVolumeDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bTrueStereo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_IRData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_IRData,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAudioImpulseResponse_Statics::NewProp_bIsEvenChannelCount,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioImpulseResponse_Statics::PropPointers) < 2048);
// ********** End Class UAudioImpulseResponse Property Definitions *********************************
UObject* (*const Z_Construct_UClass_UAudioImpulseResponse_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioImpulseResponse_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAudioImpulseResponse_Statics::ClassParams = {
&UAudioImpulseResponse::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UAudioImpulseResponse_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UAudioImpulseResponse_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioImpulseResponse_Statics::Class_MetaDataParams), Z_Construct_UClass_UAudioImpulseResponse_Statics::Class_MetaDataParams)
};
void UAudioImpulseResponse::StaticRegisterNativesUAudioImpulseResponse()
{
}
UClass* Z_Construct_UClass_UAudioImpulseResponse()
{
if (!Z_Registration_Info_UClass_UAudioImpulseResponse.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAudioImpulseResponse.OuterSingleton, Z_Construct_UClass_UAudioImpulseResponse_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UAudioImpulseResponse.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAudioImpulseResponse);
UAudioImpulseResponse::~UAudioImpulseResponse() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UAudioImpulseResponse)
// ********** End Class UAudioImpulseResponse ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESubmixEffectConvolutionReverbBlockSize_StaticEnum, TEXT("ESubmixEffectConvolutionReverbBlockSize"), &Z_Registration_Info_UEnum_ESubmixEffectConvolutionReverbBlockSize, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2276720028U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UAudioImpulseResponse, UAudioImpulseResponse::StaticClass, TEXT("UAudioImpulseResponse"), &Z_Registration_Info_UClass_UAudioImpulseResponse, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAudioImpulseResponse), 814757786U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h__Script_Synthesis_3970673814{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h__Script_Synthesis_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// 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 "EffectConvolutionReverb.h"
#ifdef SYNTHESIS_EffectConvolutionReverb_generated_h
#error "EffectConvolutionReverb.generated.h already included, missing '#pragma once' in EffectConvolutionReverb.h"
#endif
#define SYNTHESIS_EffectConvolutionReverb_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UAudioImpulseResponse ****************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_36_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UAudioImpulseResponse, SYNTHESIS_API)
struct Z_Construct_UClass_UAudioImpulseResponse_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_UAudioImpulseResponse_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_36_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUAudioImpulseResponse(); \
friend struct ::Z_Construct_UClass_UAudioImpulseResponse_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_UAudioImpulseResponse_NoRegister(); \
public: \
DECLARE_CLASS2(UAudioImpulseResponse, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_UAudioImpulseResponse_NoRegister) \
DECLARE_SERIALIZER(UAudioImpulseResponse) \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_36_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_36_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UAudioImpulseResponse(UAudioImpulseResponse&&) = delete; \
UAudioImpulseResponse(const UAudioImpulseResponse&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, UAudioImpulseResponse); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAudioImpulseResponse); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UAudioImpulseResponse) \
SYNTHESIS_API virtual ~UAudioImpulseResponse();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_33_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_36_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_36_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h_36_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UAudioImpulseResponse;
// ********** End Class UAudioImpulseResponse ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EffectConvolutionReverb_h
// ********** Begin Enum ESubmixEffectConvolutionReverbBlockSize ***********************************
#define FOREACH_ENUM_ESUBMIXEFFECTCONVOLUTIONREVERBBLOCKSIZE(op) \
op(ESubmixEffectConvolutionReverbBlockSize::BlockSize256) \
op(ESubmixEffectConvolutionReverbBlockSize::BlockSize512) \
op(ESubmixEffectConvolutionReverbBlockSize::BlockSize1024)
enum class ESubmixEffectConvolutionReverbBlockSize : uint8;
template<> struct TIsUEnumClass<ESubmixEffectConvolutionReverbBlockSize> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubmixEffectConvolutionReverbBlockSize>();
// ********** End Enum ESubmixEffectConvolutionReverbBlockSize *************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,256 @@
// 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 "SynthComponents/EpicSynth1Component.h"
#ifdef SYNTHESIS_EpicSynth1Component_generated_h
#error "EpicSynth1Component.generated.h already included, missing '#pragma once' in EpicSynth1Component.h"
#endif
#define SYNTHESIS_EpicSynth1Component_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UModularSynthPresetBank;
enum class ESynth1OscType : uint8;
enum class ESynth1PatchSource : uint8;
enum class ESynthFilterAlgorithm : uint8;
enum class ESynthFilterType : uint8;
enum class ESynthLFOMode : uint8;
enum class ESynthLFOPatchType : uint8;
enum class ESynthLFOType : uint8;
enum class ESynthModEnvBiasPatch : uint8;
enum class ESynthModEnvPatch : uint8;
enum class ESynthStereoDelayMode : uint8;
struct FModularSynthPreset;
struct FPatchId;
struct FSynth1PatchCable;
// ********** Begin ScriptStruct FEpicSynth1Patch **************************************************
struct Z_Construct_UScriptStruct_FEpicSynth1Patch_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEpicSynth1Patch_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FEpicSynth1Patch;
// ********** End ScriptStruct FEpicSynth1Patch ****************************************************
// ********** Begin ScriptStruct FModularSynthPreset ***********************************************
struct Z_Construct_UScriptStruct_FModularSynthPreset_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_29_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularSynthPreset_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct(); \
typedef FTableRowBase Super;
struct FModularSynthPreset;
// ********** End ScriptStruct FModularSynthPreset *************************************************
// ********** Begin ScriptStruct FModularSynthPresetBankEntry **************************************
struct Z_Construct_UScriptStruct_FModularSynthPresetBankEntry_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_332_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FModularSynthPresetBankEntry_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FModularSynthPresetBankEntry;
// ********** End ScriptStruct FModularSynthPresetBankEntry ****************************************
// ********** Begin Class UModularSynthPresetBank **************************************************
struct Z_Construct_UClass_UModularSynthPresetBank_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_UModularSynthPresetBank_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_349_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUModularSynthPresetBank(); \
friend struct ::Z_Construct_UClass_UModularSynthPresetBank_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_UModularSynthPresetBank_NoRegister(); \
public: \
DECLARE_CLASS2(UModularSynthPresetBank, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_UModularSynthPresetBank_NoRegister) \
DECLARE_SERIALIZER(UModularSynthPresetBank)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_349_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API UModularSynthPresetBank(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UModularSynthPresetBank(UModularSynthPresetBank&&) = delete; \
UModularSynthPresetBank(const UModularSynthPresetBank&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, UModularSynthPresetBank); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UModularSynthPresetBank); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UModularSynthPresetBank) \
SYNTHESIS_API virtual ~UModularSynthPresetBank();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_346_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_349_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_349_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_349_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UModularSynthPresetBank;
// ********** End Class UModularSynthPresetBank ****************************************************
// ********** Begin Class UModularSynthLibrary *****************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_360_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execAddModularSynthPresetToBankAsset);
struct Z_Construct_UClass_UModularSynthLibrary_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_UModularSynthLibrary_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_360_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUModularSynthLibrary(); \
friend struct ::Z_Construct_UClass_UModularSynthLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_UModularSynthLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UModularSynthLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_UModularSynthLibrary_NoRegister) \
DECLARE_SERIALIZER(UModularSynthLibrary)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_360_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API UModularSynthLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UModularSynthLibrary(UModularSynthLibrary&&) = delete; \
UModularSynthLibrary(const UModularSynthLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, UModularSynthLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UModularSynthLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UModularSynthLibrary) \
SYNTHESIS_API virtual ~UModularSynthLibrary();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_357_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_360_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_360_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_360_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_360_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UModularSynthLibrary;
// ********** End Class UModularSynthLibrary *******************************************************
// ********** Begin Class UModularSynthComponent ***************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_375_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetEnablePatch); \
DECLARE_FUNCTION(execCreatePatch); \
DECLARE_FUNCTION(execSetSynthPreset); \
DECLARE_FUNCTION(execSetChorusFrequency); \
DECLARE_FUNCTION(execSetChorusFeedback); \
DECLARE_FUNCTION(execSetChorusDepth); \
DECLARE_FUNCTION(execSetChorusEnabled); \
DECLARE_FUNCTION(execSetStereoDelayRatio); \
DECLARE_FUNCTION(execSetStereoDelayWetlevel); \
DECLARE_FUNCTION(execSetStereoDelayFeedback); \
DECLARE_FUNCTION(execSetStereoDelayTime); \
DECLARE_FUNCTION(execSetStereoDelayMode); \
DECLARE_FUNCTION(execSetStereoDelayIsEnabled); \
DECLARE_FUNCTION(execSetFilterAlgorithm); \
DECLARE_FUNCTION(execSetFilterType); \
DECLARE_FUNCTION(execSetFilterQMod); \
DECLARE_FUNCTION(execSetFilterQ); \
DECLARE_FUNCTION(execSetFilterFrequencyMod); \
DECLARE_FUNCTION(execSetFilterFrequency); \
DECLARE_FUNCTION(execSetEnableRetrigger); \
DECLARE_FUNCTION(execSetEnableLegato); \
DECLARE_FUNCTION(execSetModEnvReleaseTime); \
DECLARE_FUNCTION(execSetModEnvSustainGain); \
DECLARE_FUNCTION(execSetModEnvDecayTime); \
DECLARE_FUNCTION(execSetModEnvAttackTime); \
DECLARE_FUNCTION(execSetModEnvDepth); \
DECLARE_FUNCTION(execSetModEnvBiasInvert); \
DECLARE_FUNCTION(execSetModEnvInvert); \
DECLARE_FUNCTION(execSetModEnvBiasPatch); \
DECLARE_FUNCTION(execSetModEnvPatch); \
DECLARE_FUNCTION(execSetReleaseTime); \
DECLARE_FUNCTION(execSetSustainGain); \
DECLARE_FUNCTION(execSetDecayTime); \
DECLARE_FUNCTION(execSetAttackTime); \
DECLARE_FUNCTION(execSetGainDb); \
DECLARE_FUNCTION(execSetLFOPatch); \
DECLARE_FUNCTION(execSetLFOMode); \
DECLARE_FUNCTION(execSetLFOType); \
DECLARE_FUNCTION(execSetLFOGainMod); \
DECLARE_FUNCTION(execSetLFOGain); \
DECLARE_FUNCTION(execSetLFOFrequencyMod); \
DECLARE_FUNCTION(execSetLFOFrequency); \
DECLARE_FUNCTION(execSetSpread); \
DECLARE_FUNCTION(execSetPan); \
DECLARE_FUNCTION(execSetOscSync); \
DECLARE_FUNCTION(execSetEnableUnison); \
DECLARE_FUNCTION(execSetOscPulsewidth); \
DECLARE_FUNCTION(execSetPortamento); \
DECLARE_FUNCTION(execSetPitchBend); \
DECLARE_FUNCTION(execSetOscCents); \
DECLARE_FUNCTION(execSetOscSemitones); \
DECLARE_FUNCTION(execSetOscOctave); \
DECLARE_FUNCTION(execSetOscType); \
DECLARE_FUNCTION(execSetOscFrequencyMod); \
DECLARE_FUNCTION(execSetOscGainMod); \
DECLARE_FUNCTION(execSetOscGain); \
DECLARE_FUNCTION(execSetEnablePolyphony); \
DECLARE_FUNCTION(execNoteOff); \
DECLARE_FUNCTION(execNoteOn);
struct Z_Construct_UClass_UModularSynthComponent_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_UModularSynthComponent_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_375_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUModularSynthComponent(); \
friend struct ::Z_Construct_UClass_UModularSynthComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_UModularSynthComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UModularSynthComponent, USynthComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_UModularSynthComponent_NoRegister) \
DECLARE_SERIALIZER(UModularSynthComponent)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_375_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UModularSynthComponent(UModularSynthComponent&&) = delete; \
UModularSynthComponent(const UModularSynthComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, UModularSynthComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UModularSynthComponent); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UModularSynthComponent) \
SYNTHESIS_API virtual ~UModularSynthComponent();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_372_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_375_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_375_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_375_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h_375_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UModularSynthComponent;
// ********** End Class UModularSynthComponent *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_EpicSynth1Component_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,902 @@
// 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 "EpicSynth1Types.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEpicSynth1Types() {}
// ********** Begin Cross Module References ********************************************************
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynth1OscType();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynth1PatchDestination();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynth1PatchSource();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthFilterType();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthLFOMode();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthLFOPatchType();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthLFOType();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthModEnvPatch();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FPatchId();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSynth1PatchCable();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESynth1OscType ************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynth1OscType;
static UEnum* ESynth1OscType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynth1OscType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynth1OscType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynth1OscType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynth1OscType"));
}
return Z_Registration_Info_UEnum_ESynth1OscType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynth1OscType>()
{
return ESynth1OscType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynth1OscType::Count" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "Noise.Name", "ESynth1OscType::Noise" },
{ "Saw.Name", "ESynth1OscType::Saw" },
{ "Sine.Name", "ESynth1OscType::Sine" },
{ "Square.Name", "ESynth1OscType::Square" },
{ "Triangle.Name", "ESynth1OscType::Triangle" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynth1OscType::Sine", (int64)ESynth1OscType::Sine },
{ "ESynth1OscType::Saw", (int64)ESynth1OscType::Saw },
{ "ESynth1OscType::Triangle", (int64)ESynth1OscType::Triangle },
{ "ESynth1OscType::Square", (int64)ESynth1OscType::Square },
{ "ESynth1OscType::Noise", (int64)ESynth1OscType::Noise },
{ "ESynth1OscType::Count", (int64)ESynth1OscType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynth1OscType",
"ESynth1OscType",
Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynth1OscType()
{
if (!Z_Registration_Info_UEnum_ESynth1OscType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynth1OscType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynth1OscType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynth1OscType.InnerSingleton;
}
// ********** End Enum ESynth1OscType **************************************************************
// ********** Begin Enum ESynthLFOType *************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthLFOType;
static UEnum* ESynthLFOType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthLFOType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthLFOType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthLFOType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthLFOType"));
}
return Z_Registration_Info_UEnum_ESynthLFOType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthLFOType>()
{
return ESynthLFOType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthLFOType::Count" },
{ "DownSaw.Name", "ESynthLFOType::DownSaw" },
{ "Exponential.Name", "ESynthLFOType::Exponential" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "RandomSampleHold.Name", "ESynthLFOType::RandomSampleHold" },
{ "Sine.Name", "ESynthLFOType::Sine" },
{ "Square.Name", "ESynthLFOType::Square" },
{ "Triangle.Name", "ESynthLFOType::Triangle" },
{ "UpSaw.Name", "ESynthLFOType::UpSaw" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthLFOType::Sine", (int64)ESynthLFOType::Sine },
{ "ESynthLFOType::UpSaw", (int64)ESynthLFOType::UpSaw },
{ "ESynthLFOType::DownSaw", (int64)ESynthLFOType::DownSaw },
{ "ESynthLFOType::Square", (int64)ESynthLFOType::Square },
{ "ESynthLFOType::Triangle", (int64)ESynthLFOType::Triangle },
{ "ESynthLFOType::Exponential", (int64)ESynthLFOType::Exponential },
{ "ESynthLFOType::RandomSampleHold", (int64)ESynthLFOType::RandomSampleHold },
{ "ESynthLFOType::Count", (int64)ESynthLFOType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthLFOType",
"ESynthLFOType",
Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthLFOType()
{
if (!Z_Registration_Info_UEnum_ESynthLFOType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthLFOType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthLFOType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthLFOType.InnerSingleton;
}
// ********** End Enum ESynthLFOType ***************************************************************
// ********** Begin Enum ESynthLFOMode *************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthLFOMode;
static UEnum* ESynthLFOMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthLFOMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthLFOMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthLFOMode, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthLFOMode"));
}
return Z_Registration_Info_UEnum_ESynthLFOMode.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthLFOMode>()
{
return ESynthLFOMode_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthLFOMode::Count" },
{ "Free.Name", "ESynthLFOMode::Free" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "OneShot.Name", "ESynthLFOMode::OneShot" },
{ "Sync.Name", "ESynthLFOMode::Sync" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthLFOMode::Sync", (int64)ESynthLFOMode::Sync },
{ "ESynthLFOMode::OneShot", (int64)ESynthLFOMode::OneShot },
{ "ESynthLFOMode::Free", (int64)ESynthLFOMode::Free },
{ "ESynthLFOMode::Count", (int64)ESynthLFOMode::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthLFOMode",
"ESynthLFOMode",
Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthLFOMode()
{
if (!Z_Registration_Info_UEnum_ESynthLFOMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthLFOMode.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthLFOMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthLFOMode.InnerSingleton;
}
// ********** End Enum ESynthLFOMode ***************************************************************
// ********** Begin Enum ESynthLFOPatchType ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthLFOPatchType;
static UEnum* ESynthLFOPatchType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthLFOPatchType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthLFOPatchType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthLFOPatchType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthLFOPatchType"));
}
return Z_Registration_Info_UEnum_ESynthLFOPatchType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthLFOPatchType>()
{
return ESynthLFOPatchType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthLFOPatchType::Count" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "PatchLFO1ToLFO2Frequency.Name", "ESynthLFOPatchType::PatchLFO1ToLFO2Frequency" },
{ "PatchLFO1ToLFO2Gain.Name", "ESynthLFOPatchType::PatchLFO1ToLFO2Gain" },
{ "PatchToFilterFreq.Name", "ESynthLFOPatchType::PatchToFilterFreq" },
{ "PatchToFilterQ.Name", "ESynthLFOPatchType::PatchToFilterQ" },
{ "PatchToGain.Name", "ESynthLFOPatchType::PatchToGain" },
{ "PatchToNone.Name", "ESynthLFOPatchType::PatchToNone" },
{ "PatchToOscFreq.Name", "ESynthLFOPatchType::PatchToOscFreq" },
{ "PatchToOscPan.Name", "ESynthLFOPatchType::PatchToOscPan" },
{ "PatchToOscPulseWidth.Name", "ESynthLFOPatchType::PatchToOscPulseWidth" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthLFOPatchType::PatchToNone", (int64)ESynthLFOPatchType::PatchToNone },
{ "ESynthLFOPatchType::PatchToGain", (int64)ESynthLFOPatchType::PatchToGain },
{ "ESynthLFOPatchType::PatchToOscFreq", (int64)ESynthLFOPatchType::PatchToOscFreq },
{ "ESynthLFOPatchType::PatchToFilterFreq", (int64)ESynthLFOPatchType::PatchToFilterFreq },
{ "ESynthLFOPatchType::PatchToFilterQ", (int64)ESynthLFOPatchType::PatchToFilterQ },
{ "ESynthLFOPatchType::PatchToOscPulseWidth", (int64)ESynthLFOPatchType::PatchToOscPulseWidth },
{ "ESynthLFOPatchType::PatchToOscPan", (int64)ESynthLFOPatchType::PatchToOscPan },
{ "ESynthLFOPatchType::PatchLFO1ToLFO2Frequency", (int64)ESynthLFOPatchType::PatchLFO1ToLFO2Frequency },
{ "ESynthLFOPatchType::PatchLFO1ToLFO2Gain", (int64)ESynthLFOPatchType::PatchLFO1ToLFO2Gain },
{ "ESynthLFOPatchType::Count", (int64)ESynthLFOPatchType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthLFOPatchType",
"ESynthLFOPatchType",
Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthLFOPatchType()
{
if (!Z_Registration_Info_UEnum_ESynthLFOPatchType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthLFOPatchType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthLFOPatchType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthLFOPatchType.InnerSingleton;
}
// ********** End Enum ESynthLFOPatchType **********************************************************
// ********** Begin Enum ESynthModEnvPatch *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthModEnvPatch;
static UEnum* ESynthModEnvPatch_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthModEnvPatch.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthModEnvPatch.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthModEnvPatch, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthModEnvPatch"));
}
return Z_Registration_Info_UEnum_ESynthModEnvPatch.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthModEnvPatch>()
{
return ESynthModEnvPatch_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthModEnvPatch::Count" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "PatchToFilterFreq.Name", "ESynthModEnvPatch::PatchToFilterFreq" },
{ "PatchToFilterQ.Name", "ESynthModEnvPatch::PatchToFilterQ" },
{ "PatchToLFO1Freq.Name", "ESynthModEnvPatch::PatchToLFO1Freq" },
{ "PatchToLFO1Gain.Name", "ESynthModEnvPatch::PatchToLFO1Gain" },
{ "PatchToLFO2Freq.Name", "ESynthModEnvPatch::PatchToLFO2Freq" },
{ "PatchToLFO2Gain.Name", "ESynthModEnvPatch::PatchToLFO2Gain" },
{ "PatchToNone.Name", "ESynthModEnvPatch::PatchToNone" },
{ "PatchToOscFreq.Name", "ESynthModEnvPatch::PatchToOscFreq" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthModEnvPatch::PatchToNone", (int64)ESynthModEnvPatch::PatchToNone },
{ "ESynthModEnvPatch::PatchToOscFreq", (int64)ESynthModEnvPatch::PatchToOscFreq },
{ "ESynthModEnvPatch::PatchToFilterFreq", (int64)ESynthModEnvPatch::PatchToFilterFreq },
{ "ESynthModEnvPatch::PatchToFilterQ", (int64)ESynthModEnvPatch::PatchToFilterQ },
{ "ESynthModEnvPatch::PatchToLFO1Gain", (int64)ESynthModEnvPatch::PatchToLFO1Gain },
{ "ESynthModEnvPatch::PatchToLFO2Gain", (int64)ESynthModEnvPatch::PatchToLFO2Gain },
{ "ESynthModEnvPatch::PatchToLFO1Freq", (int64)ESynthModEnvPatch::PatchToLFO1Freq },
{ "ESynthModEnvPatch::PatchToLFO2Freq", (int64)ESynthModEnvPatch::PatchToLFO2Freq },
{ "ESynthModEnvPatch::Count", (int64)ESynthModEnvPatch::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthModEnvPatch",
"ESynthModEnvPatch",
Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthModEnvPatch()
{
if (!Z_Registration_Info_UEnum_ESynthModEnvPatch.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthModEnvPatch.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthModEnvPatch_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthModEnvPatch.InnerSingleton;
}
// ********** End Enum ESynthModEnvPatch ***********************************************************
// ********** Begin Enum ESynthModEnvBiasPatch *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthModEnvBiasPatch;
static UEnum* ESynthModEnvBiasPatch_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthModEnvBiasPatch.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthModEnvBiasPatch.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthModEnvBiasPatch"));
}
return Z_Registration_Info_UEnum_ESynthModEnvBiasPatch.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthModEnvBiasPatch>()
{
return ESynthModEnvBiasPatch_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthModEnvBiasPatch::Count" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "PatchToFilterFreq.Name", "ESynthModEnvBiasPatch::PatchToFilterFreq" },
{ "PatchToFilterQ.Name", "ESynthModEnvBiasPatch::PatchToFilterQ" },
{ "PatchToLFO1Freq.Name", "ESynthModEnvBiasPatch::PatchToLFO1Freq" },
{ "PatchToLFO1Gain.Name", "ESynthModEnvBiasPatch::PatchToLFO1Gain" },
{ "PatchToLFO2Freq.Name", "ESynthModEnvBiasPatch::PatchToLFO2Freq" },
{ "PatchToLFO2Gain.Name", "ESynthModEnvBiasPatch::PatchToLFO2Gain" },
{ "PatchToNone.Name", "ESynthModEnvBiasPatch::PatchToNone" },
{ "PatchToOscFreq.Name", "ESynthModEnvBiasPatch::PatchToOscFreq" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthModEnvBiasPatch::PatchToNone", (int64)ESynthModEnvBiasPatch::PatchToNone },
{ "ESynthModEnvBiasPatch::PatchToOscFreq", (int64)ESynthModEnvBiasPatch::PatchToOscFreq },
{ "ESynthModEnvBiasPatch::PatchToFilterFreq", (int64)ESynthModEnvBiasPatch::PatchToFilterFreq },
{ "ESynthModEnvBiasPatch::PatchToFilterQ", (int64)ESynthModEnvBiasPatch::PatchToFilterQ },
{ "ESynthModEnvBiasPatch::PatchToLFO1Gain", (int64)ESynthModEnvBiasPatch::PatchToLFO1Gain },
{ "ESynthModEnvBiasPatch::PatchToLFO2Gain", (int64)ESynthModEnvBiasPatch::PatchToLFO2Gain },
{ "ESynthModEnvBiasPatch::PatchToLFO1Freq", (int64)ESynthModEnvBiasPatch::PatchToLFO1Freq },
{ "ESynthModEnvBiasPatch::PatchToLFO2Freq", (int64)ESynthModEnvBiasPatch::PatchToLFO2Freq },
{ "ESynthModEnvBiasPatch::Count", (int64)ESynthModEnvBiasPatch::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthModEnvBiasPatch",
"ESynthModEnvBiasPatch",
Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch()
{
if (!Z_Registration_Info_UEnum_ESynthModEnvBiasPatch.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthModEnvBiasPatch.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthModEnvBiasPatch_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthModEnvBiasPatch.InnerSingleton;
}
// ********** End Enum ESynthModEnvBiasPatch *******************************************************
// ********** Begin Enum ESynthFilterType **********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthFilterType;
static UEnum* ESynthFilterType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthFilterType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthFilterType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthFilterType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthFilterType"));
}
return Z_Registration_Info_UEnum_ESynthFilterType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthFilterType>()
{
return ESynthFilterType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BandPass.Name", "ESynthFilterType::BandPass" },
{ "BandStop.Name", "ESynthFilterType::BandStop" },
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthFilterType::Count" },
{ "HighPass.Name", "ESynthFilterType::HighPass" },
{ "LowPass.Name", "ESynthFilterType::LowPass" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthFilterType::LowPass", (int64)ESynthFilterType::LowPass },
{ "ESynthFilterType::HighPass", (int64)ESynthFilterType::HighPass },
{ "ESynthFilterType::BandPass", (int64)ESynthFilterType::BandPass },
{ "ESynthFilterType::BandStop", (int64)ESynthFilterType::BandStop },
{ "ESynthFilterType::Count", (int64)ESynthFilterType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthFilterType",
"ESynthFilterType",
Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthFilterType()
{
if (!Z_Registration_Info_UEnum_ESynthFilterType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthFilterType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthFilterType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthFilterType.InnerSingleton;
}
// ********** End Enum ESynthFilterType ************************************************************
// ********** Begin Enum ESynthFilterAlgorithm *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthFilterAlgorithm;
static UEnum* ESynthFilterAlgorithm_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthFilterAlgorithm.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthFilterAlgorithm.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthFilterAlgorithm"));
}
return Z_Registration_Info_UEnum_ESynthFilterAlgorithm.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthFilterAlgorithm>()
{
return ESynthFilterAlgorithm_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthFilterAlgorithm::Count" },
{ "Ladder.Name", "ESynthFilterAlgorithm::Ladder" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "OnePole.Name", "ESynthFilterAlgorithm::OnePole" },
{ "StateVariable.Name", "ESynthFilterAlgorithm::StateVariable" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthFilterAlgorithm::OnePole", (int64)ESynthFilterAlgorithm::OnePole },
{ "ESynthFilterAlgorithm::StateVariable", (int64)ESynthFilterAlgorithm::StateVariable },
{ "ESynthFilterAlgorithm::Ladder", (int64)ESynthFilterAlgorithm::Ladder },
{ "ESynthFilterAlgorithm::Count", (int64)ESynthFilterAlgorithm::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthFilterAlgorithm",
"ESynthFilterAlgorithm",
Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm()
{
if (!Z_Registration_Info_UEnum_ESynthFilterAlgorithm.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthFilterAlgorithm.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthFilterAlgorithm_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthFilterAlgorithm.InnerSingleton;
}
// ********** End Enum ESynthFilterAlgorithm *******************************************************
// ********** Begin Enum ESynthStereoDelayMode *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthStereoDelayMode;
static UEnum* ESynthStereoDelayMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthStereoDelayMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthStereoDelayMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthStereoDelayMode"));
}
return Z_Registration_Info_UEnum_ESynthStereoDelayMode.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthStereoDelayMode>()
{
return ESynthStereoDelayMode_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthStereoDelayMode::Count" },
{ "Cross.Name", "ESynthStereoDelayMode::Cross" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "Normal.Name", "ESynthStereoDelayMode::Normal" },
{ "PingPong.Name", "ESynthStereoDelayMode::PingPong" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthStereoDelayMode::Normal", (int64)ESynthStereoDelayMode::Normal },
{ "ESynthStereoDelayMode::Cross", (int64)ESynthStereoDelayMode::Cross },
{ "ESynthStereoDelayMode::PingPong", (int64)ESynthStereoDelayMode::PingPong },
{ "ESynthStereoDelayMode::Count", (int64)ESynthStereoDelayMode::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthStereoDelayMode",
"ESynthStereoDelayMode",
Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode()
{
if (!Z_Registration_Info_UEnum_ESynthStereoDelayMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthStereoDelayMode.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthStereoDelayMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthStereoDelayMode.InnerSingleton;
}
// ********** End Enum ESynthStereoDelayMode *******************************************************
// ********** Begin Enum ESynth1PatchSource ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynth1PatchSource;
static UEnum* ESynth1PatchSource_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynth1PatchSource.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynth1PatchSource.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynth1PatchSource, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynth1PatchSource"));
}
return Z_Registration_Info_UEnum_ESynth1PatchSource.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynth1PatchSource>()
{
return ESynth1PatchSource_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BiasEnvelope.Name", "ESynth1PatchSource::BiasEnvelope" },
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynth1PatchSource::Count" },
{ "Envelope.Name", "ESynth1PatchSource::Envelope" },
{ "LFO1.Name", "ESynth1PatchSource::LFO1" },
{ "LFO2.Name", "ESynth1PatchSource::LFO2" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynth1PatchSource::LFO1", (int64)ESynth1PatchSource::LFO1 },
{ "ESynth1PatchSource::LFO2", (int64)ESynth1PatchSource::LFO2 },
{ "ESynth1PatchSource::Envelope", (int64)ESynth1PatchSource::Envelope },
{ "ESynth1PatchSource::BiasEnvelope", (int64)ESynth1PatchSource::BiasEnvelope },
{ "ESynth1PatchSource::Count", (int64)ESynth1PatchSource::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynth1PatchSource",
"ESynth1PatchSource",
Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynth1PatchSource()
{
if (!Z_Registration_Info_UEnum_ESynth1PatchSource.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynth1PatchSource.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynth1PatchSource_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynth1PatchSource.InnerSingleton;
}
// ********** End Enum ESynth1PatchSource **********************************************************
// ********** Begin Enum ESynth1PatchDestination ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynth1PatchDestination;
static UEnum* ESynth1PatchDestination_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynth1PatchDestination.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynth1PatchDestination.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynth1PatchDestination, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynth1PatchDestination"));
}
return Z_Registration_Info_UEnum_ESynth1PatchDestination.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynth1PatchDestination>()
{
return ESynth1PatchDestination_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynth1PatchDestination::Count" },
{ "FilterFrequency.Name", "ESynth1PatchDestination::FilterFrequency" },
{ "FilterQ.Name", "ESynth1PatchDestination::FilterQ" },
{ "Gain.Name", "ESynth1PatchDestination::Gain" },
{ "LFO1Frequency.Name", "ESynth1PatchDestination::LFO1Frequency" },
{ "LFO1Gain.Name", "ESynth1PatchDestination::LFO1Gain" },
{ "LFO2Frequency.Name", "ESynth1PatchDestination::LFO2Frequency" },
{ "LFO2Gain.Name", "ESynth1PatchDestination::LFO2Gain" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "Osc1Frequency.Name", "ESynth1PatchDestination::Osc1Frequency" },
{ "Osc1Gain.Name", "ESynth1PatchDestination::Osc1Gain" },
{ "Osc1Pulsewidth.Name", "ESynth1PatchDestination::Osc1Pulsewidth" },
{ "Osc2Frequency.Name", "ESynth1PatchDestination::Osc2Frequency" },
{ "Osc2Gain.Name", "ESynth1PatchDestination::Osc2Gain" },
{ "Osc2Pulsewidth.Name", "ESynth1PatchDestination::Osc2Pulsewidth" },
{ "Pan.Name", "ESynth1PatchDestination::Pan" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynth1PatchDestination::Osc1Gain", (int64)ESynth1PatchDestination::Osc1Gain },
{ "ESynth1PatchDestination::Osc1Frequency", (int64)ESynth1PatchDestination::Osc1Frequency },
{ "ESynth1PatchDestination::Osc1Pulsewidth", (int64)ESynth1PatchDestination::Osc1Pulsewidth },
{ "ESynth1PatchDestination::Osc2Gain", (int64)ESynth1PatchDestination::Osc2Gain },
{ "ESynth1PatchDestination::Osc2Frequency", (int64)ESynth1PatchDestination::Osc2Frequency },
{ "ESynth1PatchDestination::Osc2Pulsewidth", (int64)ESynth1PatchDestination::Osc2Pulsewidth },
{ "ESynth1PatchDestination::FilterFrequency", (int64)ESynth1PatchDestination::FilterFrequency },
{ "ESynth1PatchDestination::FilterQ", (int64)ESynth1PatchDestination::FilterQ },
{ "ESynth1PatchDestination::Gain", (int64)ESynth1PatchDestination::Gain },
{ "ESynth1PatchDestination::Pan", (int64)ESynth1PatchDestination::Pan },
{ "ESynth1PatchDestination::LFO1Frequency", (int64)ESynth1PatchDestination::LFO1Frequency },
{ "ESynth1PatchDestination::LFO1Gain", (int64)ESynth1PatchDestination::LFO1Gain },
{ "ESynth1PatchDestination::LFO2Frequency", (int64)ESynth1PatchDestination::LFO2Frequency },
{ "ESynth1PatchDestination::LFO2Gain", (int64)ESynth1PatchDestination::LFO2Gain },
{ "ESynth1PatchDestination::Count", (int64)ESynth1PatchDestination::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynth1PatchDestination",
"ESynth1PatchDestination",
Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynth1PatchDestination()
{
if (!Z_Registration_Info_UEnum_ESynth1PatchDestination.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynth1PatchDestination.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynth1PatchDestination_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynth1PatchDestination.InnerSingleton;
}
// ********** End Enum ESynth1PatchDestination *****************************************************
// ********** Begin ScriptStruct FSynth1PatchCable *************************************************
struct Z_Construct_UScriptStruct_FSynth1PatchCable_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSynth1PatchCable); }
static inline consteval int16 GetStructAlignment() { return alignof(FSynth1PatchCable); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Depth_MetaData[] = {
{ "Category", "Synth|Preset" },
{ "Comment", "// The patch depth (how much the modulator modulates the destination)\n" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "ToolTip", "The patch depth (how much the modulator modulates the destination)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Destination_MetaData[] = {
{ "Category", "Synth|Preset" },
{ "Comment", "// The patch destination type\n" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
{ "ToolTip", "The patch destination type" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSynth1PatchCable constinit property declarations *****************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Depth;
static const UECodeGen_Private::FBytePropertyParams NewProp_Destination_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Destination;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSynth1PatchCable constinit property declarations *******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSynth1PatchCable>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSynth1PatchCable_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSynth1PatchCable;
class UScriptStruct* FSynth1PatchCable::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSynth1PatchCable.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSynth1PatchCable.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSynth1PatchCable, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("Synth1PatchCable"));
}
return Z_Registration_Info_UScriptStruct_FSynth1PatchCable.OuterSingleton;
}
// ********** Begin ScriptStruct FSynth1PatchCable Property Definitions ****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::NewProp_Depth = { "Depth", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth1PatchCable, Depth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Depth_MetaData), NewProp_Depth_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::NewProp_Destination_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_FSynth1PatchCable_Statics::NewProp_Destination = { "Destination", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth1PatchCable, Destination), Z_Construct_UEnum_Synthesis_ESynth1PatchDestination, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Destination_MetaData), NewProp_Destination_MetaData) }; // 2205097218
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::NewProp_Depth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::NewProp_Destination_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::NewProp_Destination,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSynth1PatchCable Property Definitions ******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"Synth1PatchCable",
Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::PropPointers),
sizeof(FSynth1PatchCable),
alignof(FSynth1PatchCable),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSynth1PatchCable()
{
if (!Z_Registration_Info_UScriptStruct_FSynth1PatchCable.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSynth1PatchCable.InnerSingleton, Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSynth1PatchCable.InnerSingleton);
}
// ********** End ScriptStruct FSynth1PatchCable ***************************************************
// ********** Begin ScriptStruct FPatchId **********************************************************
struct Z_Construct_UScriptStruct_FPatchId_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPatchId); }
static inline consteval int16 GetStructAlignment() { return alignof(FPatchId); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Id_MetaData[] = {
{ "ModuleRelativePath", "Public/EpicSynth1Types.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPatchId constinit property declarations **************************
static const UECodeGen_Private::FIntPropertyParams NewProp_Id;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPatchId constinit property declarations ****************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPatchId>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPatchId_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPatchId;
class UScriptStruct* FPatchId::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPatchId.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPatchId.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPatchId, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("PatchId"));
}
return Z_Registration_Info_UScriptStruct_FPatchId.OuterSingleton;
}
// ********** Begin ScriptStruct FPatchId Property Definitions *************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPatchId_Statics::NewProp_Id = { "Id", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPatchId, Id), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Id_MetaData), NewProp_Id_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPatchId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPatchId_Statics::NewProp_Id,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPatchId_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPatchId Property Definitions ***************************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPatchId_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"PatchId",
Z_Construct_UScriptStruct_FPatchId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPatchId_Statics::PropPointers),
sizeof(FPatchId),
alignof(FPatchId),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPatchId_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPatchId_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPatchId()
{
if (!Z_Registration_Info_UScriptStruct_FPatchId.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPatchId.InnerSingleton, Z_Construct_UScriptStruct_FPatchId_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPatchId.InnerSingleton);
}
// ********** End ScriptStruct FPatchId ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESynth1OscType_StaticEnum, TEXT("ESynth1OscType"), &Z_Registration_Info_UEnum_ESynth1OscType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3577722457U) },
{ ESynthLFOType_StaticEnum, TEXT("ESynthLFOType"), &Z_Registration_Info_UEnum_ESynthLFOType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1268057720U) },
{ ESynthLFOMode_StaticEnum, TEXT("ESynthLFOMode"), &Z_Registration_Info_UEnum_ESynthLFOMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1875689030U) },
{ ESynthLFOPatchType_StaticEnum, TEXT("ESynthLFOPatchType"), &Z_Registration_Info_UEnum_ESynthLFOPatchType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2919329673U) },
{ ESynthModEnvPatch_StaticEnum, TEXT("ESynthModEnvPatch"), &Z_Registration_Info_UEnum_ESynthModEnvPatch, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3847460224U) },
{ ESynthModEnvBiasPatch_StaticEnum, TEXT("ESynthModEnvBiasPatch"), &Z_Registration_Info_UEnum_ESynthModEnvBiasPatch, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3586473117U) },
{ ESynthFilterType_StaticEnum, TEXT("ESynthFilterType"), &Z_Registration_Info_UEnum_ESynthFilterType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2454951692U) },
{ ESynthFilterAlgorithm_StaticEnum, TEXT("ESynthFilterAlgorithm"), &Z_Registration_Info_UEnum_ESynthFilterAlgorithm, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2036099890U) },
{ ESynthStereoDelayMode_StaticEnum, TEXT("ESynthStereoDelayMode"), &Z_Registration_Info_UEnum_ESynthStereoDelayMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1061601101U) },
{ ESynth1PatchSource_StaticEnum, TEXT("ESynth1PatchSource"), &Z_Registration_Info_UEnum_ESynth1PatchSource, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1107522930U) },
{ ESynth1PatchDestination_StaticEnum, TEXT("ESynth1PatchDestination"), &Z_Registration_Info_UEnum_ESynth1PatchDestination, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2205097218U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSynth1PatchCable::StaticStruct, Z_Construct_UScriptStruct_FSynth1PatchCable_Statics::NewStructOps, TEXT("Synth1PatchCable"),&Z_Registration_Info_UScriptStruct_FSynth1PatchCable, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSynth1PatchCable), 2253360053U) },
{ FPatchId::StaticStruct, Z_Construct_UScriptStruct_FPatchId_Statics::NewStructOps, TEXT("PatchId"),&Z_Registration_Info_UScriptStruct_FPatchId, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPatchId), 512285472U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h__Script_Synthesis_1073992433{
TEXT("/Script/Synthesis"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
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!
===========================================================================*/
// IWYU pragma: private, include "EpicSynth1Types.h"
#ifdef SYNTHESIS_EpicSynth1Types_generated_h
#error "EpicSynth1Types.generated.h already included, missing '#pragma once' in EpicSynth1Types.h"
#endif
#define SYNTHESIS_EpicSynth1Types_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSynth1PatchCable *************************************************
struct Z_Construct_UScriptStruct_FSynth1PatchCable_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h_147_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSynth1PatchCable_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSynth1PatchCable;
// ********** End ScriptStruct FSynth1PatchCable ***************************************************
// ********** Begin ScriptStruct FPatchId **********************************************************
struct Z_Construct_UScriptStruct_FPatchId_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h_161_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPatchId_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FPatchId;
// ********** End ScriptStruct FPatchId ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_EpicSynth1Types_h
// ********** Begin Enum ESynth1OscType ************************************************************
#define FOREACH_ENUM_ESYNTH1OSCTYPE(op) \
op(ESynth1OscType::Sine) \
op(ESynth1OscType::Saw) \
op(ESynth1OscType::Triangle) \
op(ESynth1OscType::Square) \
op(ESynth1OscType::Noise) \
op(ESynth1OscType::Count)
enum class ESynth1OscType : uint8;
template<> struct TIsUEnumClass<ESynth1OscType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynth1OscType>();
// ********** End Enum ESynth1OscType **************************************************************
// ********** Begin Enum ESynthLFOType *************************************************************
#define FOREACH_ENUM_ESYNTHLFOTYPE(op) \
op(ESynthLFOType::Sine) \
op(ESynthLFOType::UpSaw) \
op(ESynthLFOType::DownSaw) \
op(ESynthLFOType::Square) \
op(ESynthLFOType::Triangle) \
op(ESynthLFOType::Exponential) \
op(ESynthLFOType::RandomSampleHold) \
op(ESynthLFOType::Count)
enum class ESynthLFOType : uint8;
template<> struct TIsUEnumClass<ESynthLFOType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthLFOType>();
// ********** End Enum ESynthLFOType ***************************************************************
// ********** Begin Enum ESynthLFOMode *************************************************************
#define FOREACH_ENUM_ESYNTHLFOMODE(op) \
op(ESynthLFOMode::Sync) \
op(ESynthLFOMode::OneShot) \
op(ESynthLFOMode::Free) \
op(ESynthLFOMode::Count)
enum class ESynthLFOMode : uint8;
template<> struct TIsUEnumClass<ESynthLFOMode> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthLFOMode>();
// ********** End Enum ESynthLFOMode ***************************************************************
// ********** Begin Enum ESynthLFOPatchType ********************************************************
#define FOREACH_ENUM_ESYNTHLFOPATCHTYPE(op) \
op(ESynthLFOPatchType::PatchToNone) \
op(ESynthLFOPatchType::PatchToGain) \
op(ESynthLFOPatchType::PatchToOscFreq) \
op(ESynthLFOPatchType::PatchToFilterFreq) \
op(ESynthLFOPatchType::PatchToFilterQ) \
op(ESynthLFOPatchType::PatchToOscPulseWidth) \
op(ESynthLFOPatchType::PatchToOscPan) \
op(ESynthLFOPatchType::PatchLFO1ToLFO2Frequency) \
op(ESynthLFOPatchType::PatchLFO1ToLFO2Gain) \
op(ESynthLFOPatchType::Count)
enum class ESynthLFOPatchType : uint8;
template<> struct TIsUEnumClass<ESynthLFOPatchType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthLFOPatchType>();
// ********** End Enum ESynthLFOPatchType **********************************************************
// ********** Begin Enum ESynthModEnvPatch *********************************************************
#define FOREACH_ENUM_ESYNTHMODENVPATCH(op) \
op(ESynthModEnvPatch::PatchToNone) \
op(ESynthModEnvPatch::PatchToOscFreq) \
op(ESynthModEnvPatch::PatchToFilterFreq) \
op(ESynthModEnvPatch::PatchToFilterQ) \
op(ESynthModEnvPatch::PatchToLFO1Gain) \
op(ESynthModEnvPatch::PatchToLFO2Gain) \
op(ESynthModEnvPatch::PatchToLFO1Freq) \
op(ESynthModEnvPatch::PatchToLFO2Freq) \
op(ESynthModEnvPatch::Count)
enum class ESynthModEnvPatch : uint8;
template<> struct TIsUEnumClass<ESynthModEnvPatch> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthModEnvPatch>();
// ********** End Enum ESynthModEnvPatch ***********************************************************
// ********** Begin Enum ESynthModEnvBiasPatch *****************************************************
#define FOREACH_ENUM_ESYNTHMODENVBIASPATCH(op) \
op(ESynthModEnvBiasPatch::PatchToNone) \
op(ESynthModEnvBiasPatch::PatchToOscFreq) \
op(ESynthModEnvBiasPatch::PatchToFilterFreq) \
op(ESynthModEnvBiasPatch::PatchToFilterQ) \
op(ESynthModEnvBiasPatch::PatchToLFO1Gain) \
op(ESynthModEnvBiasPatch::PatchToLFO2Gain) \
op(ESynthModEnvBiasPatch::PatchToLFO1Freq) \
op(ESynthModEnvBiasPatch::PatchToLFO2Freq) \
op(ESynthModEnvBiasPatch::Count)
enum class ESynthModEnvBiasPatch : uint8;
template<> struct TIsUEnumClass<ESynthModEnvBiasPatch> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthModEnvBiasPatch>();
// ********** End Enum ESynthModEnvBiasPatch *******************************************************
// ********** Begin Enum ESynthFilterType **********************************************************
#define FOREACH_ENUM_ESYNTHFILTERTYPE(op) \
op(ESynthFilterType::LowPass) \
op(ESynthFilterType::HighPass) \
op(ESynthFilterType::BandPass) \
op(ESynthFilterType::BandStop) \
op(ESynthFilterType::Count)
enum class ESynthFilterType : uint8;
template<> struct TIsUEnumClass<ESynthFilterType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthFilterType>();
// ********** End Enum ESynthFilterType ************************************************************
// ********** Begin Enum ESynthFilterAlgorithm *****************************************************
#define FOREACH_ENUM_ESYNTHFILTERALGORITHM(op) \
op(ESynthFilterAlgorithm::OnePole) \
op(ESynthFilterAlgorithm::StateVariable) \
op(ESynthFilterAlgorithm::Ladder) \
op(ESynthFilterAlgorithm::Count)
enum class ESynthFilterAlgorithm : uint8;
template<> struct TIsUEnumClass<ESynthFilterAlgorithm> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthFilterAlgorithm>();
// ********** End Enum ESynthFilterAlgorithm *******************************************************
// ********** Begin Enum ESynthStereoDelayMode *****************************************************
#define FOREACH_ENUM_ESYNTHSTEREODELAYMODE(op) \
op(ESynthStereoDelayMode::Normal) \
op(ESynthStereoDelayMode::Cross) \
op(ESynthStereoDelayMode::PingPong) \
op(ESynthStereoDelayMode::Count)
enum class ESynthStereoDelayMode : uint8;
template<> struct TIsUEnumClass<ESynthStereoDelayMode> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthStereoDelayMode>();
// ********** End Enum ESynthStereoDelayMode *******************************************************
// ********** Begin Enum ESynth1PatchSource ********************************************************
#define FOREACH_ENUM_ESYNTH1PATCHSOURCE(op) \
op(ESynth1PatchSource::LFO1) \
op(ESynth1PatchSource::LFO2) \
op(ESynth1PatchSource::Envelope) \
op(ESynth1PatchSource::BiasEnvelope) \
op(ESynth1PatchSource::Count)
enum class ESynth1PatchSource : uint8;
template<> struct TIsUEnumClass<ESynth1PatchSource> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynth1PatchSource>();
// ********** End Enum ESynth1PatchSource **********************************************************
// ********** Begin Enum ESynth1PatchDestination ***************************************************
#define FOREACH_ENUM_ESYNTH1PATCHDESTINATION(op) \
op(ESynth1PatchDestination::Osc1Gain) \
op(ESynth1PatchDestination::Osc1Frequency) \
op(ESynth1PatchDestination::Osc1Pulsewidth) \
op(ESynth1PatchDestination::Osc2Gain) \
op(ESynth1PatchDestination::Osc2Frequency) \
op(ESynth1PatchDestination::Osc2Pulsewidth) \
op(ESynth1PatchDestination::FilterFrequency) \
op(ESynth1PatchDestination::FilterQ) \
op(ESynth1PatchDestination::Gain) \
op(ESynth1PatchDestination::Pan) \
op(ESynth1PatchDestination::LFO1Frequency) \
op(ESynth1PatchDestination::LFO1Gain) \
op(ESynth1PatchDestination::LFO2Frequency) \
op(ESynth1PatchDestination::LFO2Gain) \
op(ESynth1PatchDestination::Count)
enum class ESynth1PatchDestination : uint8;
template<> struct TIsUEnumClass<ESynth1PatchDestination> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynth1PatchDestination>();
// ********** End Enum ESynth1PatchDestination *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,786 @@
// 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 "SourceEffects/SourceEffectBitCrusher.h"
#include "Sound/SoundModulationDestination.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectBitCrusher() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UClass* Z_Construct_UClass_USoundModulatorBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSoundModulationDestinationSettings();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectBitCrusherPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectBitCrusherPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSourceEffectBitCrusherBaseSettings *******************************
struct Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectBitCrusherBaseSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectBitCrusherBaseSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleRate_MetaData[] = {
{ "Category", "SourceEffect|Preset" },
{ "ClampMax", "96000.0" },
{ "ClampMin", "0.1" },
{ "Comment", "// The reduced frequency to use for the audio stream. \n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
{ "ToolTip", "The reduced frequency to use for the audio stream." },
{ "UIMax", "16000.0" },
{ "UIMin", "500.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BitDepth_MetaData[] = {
{ "Category", "SourceEffect|Preset" },
{ "ClampMax", "24.0" },
{ "ClampMin", "1.0" },
{ "Comment", "// The reduced bit depth to use for the audio stream\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
{ "ToolTip", "The reduced bit depth to use for the audio stream" },
{ "UIMax", "16.0" },
{ "UIMin", "1.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectBitCrusherBaseSettings constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_SampleRate;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BitDepth;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectBitCrusherBaseSettings constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectBitCrusherBaseSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings;
class UScriptStruct* FSourceEffectBitCrusherBaseSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectBitCrusherBaseSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectBitCrusherBaseSettings Property Definitions **********
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::NewProp_SampleRate = { "SampleRate", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectBitCrusherBaseSettings, SampleRate), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleRate_MetaData), NewProp_SampleRate_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::NewProp_BitDepth = { "BitDepth", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectBitCrusherBaseSettings, BitDepth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BitDepth_MetaData), NewProp_BitDepth_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::NewProp_SampleRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::NewProp_BitDepth,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectBitCrusherBaseSettings Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectBitCrusherBaseSettings",
Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::PropPointers),
sizeof(FSourceEffectBitCrusherBaseSettings),
alignof(FSourceEffectBitCrusherBaseSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectBitCrusherBaseSettings *********************************
// ********** Begin ScriptStruct FSourceEffectBitCrusherSettings ***********************************
struct Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectBitCrusherSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectBitCrusherSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleRateModulation_MetaData[] = {
{ "AudioParam", "SampleRate" },
{ "AudioParamClass", "SoundModulationParameterFrequency" },
{ "Category", "BitCrusher" },
{ "ClampMax", "96000.0" },
{ "ClampMin", "0.1" },
{ "Comment", "// The reduced frequency to use for the audio stream. \n" },
{ "DisplayName", "Sample Rate" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
{ "ToolTip", "The reduced frequency to use for the audio stream." },
{ "UIMax", "16000.0" },
{ "UIMin", "500.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BitModulation_MetaData[] = {
{ "AudioParam", "BitDepth" },
{ "AudioParamClass", "SoundModulationParameterScaled" },
{ "Category", "BitCrusher" },
{ "ClampMax", "24.0" },
{ "ClampMin", "1.0" },
{ "Comment", "// The reduced bit depth to use for the audio stream\n" },
{ "DisplayName", "Bit Depth" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
{ "ToolTip", "The reduced bit depth to use for the audio stream" },
{ "UIMax", "16.0" },
{ "UIMin", "1.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectBitCrusherSettings constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_SampleRateModulation;
static const UECodeGen_Private::FStructPropertyParams NewProp_BitModulation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectBitCrusherSettings constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectBitCrusherSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings;
class UScriptStruct* FSourceEffectBitCrusherSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectBitCrusherSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectBitCrusherSettings Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::NewProp_SampleRateModulation = { "SampleRateModulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectBitCrusherSettings, SampleRateModulation), Z_Construct_UScriptStruct_FSoundModulationDestinationSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleRateModulation_MetaData), NewProp_SampleRateModulation_MetaData) }; // 3792930955
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::NewProp_BitModulation = { "BitModulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectBitCrusherSettings, BitModulation), Z_Construct_UScriptStruct_FSoundModulationDestinationSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BitModulation_MetaData), NewProp_BitModulation_MetaData) }; // 3792930955
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::NewProp_SampleRateModulation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::NewProp_BitModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectBitCrusherSettings Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectBitCrusherSettings",
Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::PropPointers),
sizeof(FSourceEffectBitCrusherSettings),
alignof(FSourceEffectBitCrusherSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectBitCrusherSettings *************************************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetBitModulator *******************
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics
{
struct SourceEffectBitCrusherPreset_eventSetBitModulator_Parms
{
const USoundModulatorBase* Modulator;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modulator_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBitModulator constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Modulator;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBitModulator constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBitModulator Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::NewProp_Modulator = { "Modulator", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetBitModulator_Parms, Modulator), Z_Construct_UClass_USoundModulatorBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modulator_MetaData), NewProp_Modulator_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::NewProp_Modulator,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::PropPointers) < 2048);
// ********** End Function SetBitModulator Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetBitModulator", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::SourceEffectBitCrusherPreset_eventSetBitModulator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::SourceEffectBitCrusherPreset_eventSetBitModulator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetBitModulator)
{
P_GET_OBJECT(USoundModulatorBase,Z_Param_Modulator);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetBitModulator(Z_Param_Modulator);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetBitModulator *********************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetBitModulators ******************
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics
{
struct SourceEffectBitCrusherPreset_eventSetBitModulators_Parms
{
TSet<USoundModulatorBase*> InModulators;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModulators_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBitModulators constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InModulators_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_InModulators;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBitModulators constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBitModulators Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::NewProp_InModulators_ElementProp = { "InModulators", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USoundModulatorBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::NewProp_InModulators = { "InModulators", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetBitModulators_Parms, InModulators), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModulators_MetaData), NewProp_InModulators_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::NewProp_InModulators_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::NewProp_InModulators,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::PropPointers) < 2048);
// ********** End Function SetBitModulators Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetBitModulators", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::SourceEffectBitCrusherPreset_eventSetBitModulators_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::SourceEffectBitCrusherPreset_eventSetBitModulators_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetBitModulators)
{
P_GET_TSET_REF(USoundModulatorBase*,Z_Param_Out_InModulators);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetBitModulators(Z_Param_Out_InModulators);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetBitModulators ********************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetBits ***************************
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics
{
struct SourceEffectBitCrusherPreset_eventSetBits_Parms
{
float Bits;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBits constinit property declarations *******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Bits;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBits constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBits Property Definitions ******************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::NewProp_Bits = { "Bits", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetBits_Parms, Bits), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::NewProp_Bits,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::PropPointers) < 2048);
// ********** End Function SetBits Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetBits", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::SourceEffectBitCrusherPreset_eventSetBits_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::SourceEffectBitCrusherPreset_eventSetBits_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetBits)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Bits);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetBits(Z_Param_Bits);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetBits *****************************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetModulationSettings *************
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics
{
struct SourceEffectBitCrusherPreset_eventSetModulationSettings_Parms
{
FSourceEffectBitCrusherSettings ModulationSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModulationSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetModulationSettings constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_ModulationSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetModulationSettings constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetModulationSettings Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::NewProp_ModulationSettings = { "ModulationSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetModulationSettings_Parms, ModulationSettings), Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModulationSettings_MetaData), NewProp_ModulationSettings_MetaData) }; // 2506333327
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::NewProp_ModulationSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::PropPointers) < 2048);
// ********** End Function SetModulationSettings Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetModulationSettings", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::SourceEffectBitCrusherPreset_eventSetModulationSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::SourceEffectBitCrusherPreset_eventSetModulationSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetModulationSettings)
{
P_GET_STRUCT_REF(FSourceEffectBitCrusherSettings,Z_Param_Out_ModulationSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetModulationSettings(Z_Param_Out_ModulationSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetModulationSettings ***************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetSampleRate *********************
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics
{
struct SourceEffectBitCrusherPreset_eventSetSampleRate_Parms
{
float SampleRate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSampleRate constinit property declarations *************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_SampleRate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSampleRate constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSampleRate Property Definitions ************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::NewProp_SampleRate = { "SampleRate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetSampleRate_Parms, SampleRate), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::NewProp_SampleRate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::PropPointers) < 2048);
// ********** End Function SetSampleRate Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetSampleRate", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::SourceEffectBitCrusherPreset_eventSetSampleRate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::SourceEffectBitCrusherPreset_eventSetSampleRate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetSampleRate)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_SampleRate);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSampleRate(Z_Param_SampleRate);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetSampleRate ***********************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetSampleRateModulator ************
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics
{
struct SourceEffectBitCrusherPreset_eventSetSampleRateModulator_Parms
{
const USoundModulatorBase* Modulator;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Modulator_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSampleRateModulator constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Modulator;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSampleRateModulator constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSampleRateModulator Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::NewProp_Modulator = { "Modulator", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetSampleRateModulator_Parms, Modulator), Z_Construct_UClass_USoundModulatorBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Modulator_MetaData), NewProp_Modulator_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::NewProp_Modulator,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::PropPointers) < 2048);
// ********** End Function SetSampleRateModulator Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetSampleRateModulator", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::SourceEffectBitCrusherPreset_eventSetSampleRateModulator_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::SourceEffectBitCrusherPreset_eventSetSampleRateModulator_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetSampleRateModulator)
{
P_GET_OBJECT(USoundModulatorBase,Z_Param_Modulator);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSampleRateModulator(Z_Param_Modulator);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetSampleRateModulator **************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetSampleRateModulators ***********
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics
{
struct SourceEffectBitCrusherPreset_eventSetSampleRateModulators_Parms
{
TSet<USoundModulatorBase*> InModulators;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModulators_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSampleRateModulators constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InModulators_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_InModulators;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSampleRateModulators constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSampleRateModulators Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::NewProp_InModulators_ElementProp = { "InModulators", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USoundModulatorBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::NewProp_InModulators = { "InModulators", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetSampleRateModulators_Parms, InModulators), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModulators_MetaData), NewProp_InModulators_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::NewProp_InModulators_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::NewProp_InModulators,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::PropPointers) < 2048);
// ********** End Function SetSampleRateModulators Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetSampleRateModulators", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::SourceEffectBitCrusherPreset_eventSetSampleRateModulators_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::SourceEffectBitCrusherPreset_eventSetSampleRateModulators_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetSampleRateModulators)
{
P_GET_TSET_REF(USoundModulatorBase*,Z_Param_Out_InModulators);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSampleRateModulators(Z_Param_Out_InModulators);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetSampleRateModulators *************
// ********** Begin Class USourceEffectBitCrusherPreset Function SetSettings ***********************
struct Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics
{
struct SourceEffectBitCrusherPreset_eventSetSettings_Parms
{
FSourceEffectBitCrusherBaseSettings Settings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPreset" },
{ "Comment", "// Sets just base (i.e. carrier) setting values without modifying modulation source references\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
{ "ToolTip", "Sets just base (i.e. carrier) setting values without modifying modulation source references" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectBitCrusherPreset_eventSetSettings_Parms, Settings), Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1198075387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectBitCrusherPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::SourceEffectBitCrusherPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::SourceEffectBitCrusherPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectBitCrusherPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectBitCrusherBaseSettings,Z_Param_Out_Settings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_Settings);
P_NATIVE_END;
}
// ********** End Class USourceEffectBitCrusherPreset Function SetSettings *************************
// ********** Begin Class USourceEffectBitCrusherPreset ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectBitCrusherPreset;
UClass* USourceEffectBitCrusherPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectBitCrusherPreset;
if (!Z_Registration_Info_UClass_USourceEffectBitCrusherPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectBitCrusherPreset"),
Z_Registration_Info_UClass_USourceEffectBitCrusherPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectBitCrusherPreset,
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_USourceEffectBitCrusherPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectBitCrusherPreset_NoRegister()
{
return USourceEffectBitCrusherPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectBitCrusher.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectBitCrusher.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectBitCrusherPreset constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectBitCrusherPreset constinit property declarations **************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetBitModulator"), .Pointer = &USourceEffectBitCrusherPreset::execSetBitModulator },
{ .NameUTF8 = UTF8TEXT("SetBitModulators"), .Pointer = &USourceEffectBitCrusherPreset::execSetBitModulators },
{ .NameUTF8 = UTF8TEXT("SetBits"), .Pointer = &USourceEffectBitCrusherPreset::execSetBits },
{ .NameUTF8 = UTF8TEXT("SetModulationSettings"), .Pointer = &USourceEffectBitCrusherPreset::execSetModulationSettings },
{ .NameUTF8 = UTF8TEXT("SetSampleRate"), .Pointer = &USourceEffectBitCrusherPreset::execSetSampleRate },
{ .NameUTF8 = UTF8TEXT("SetSampleRateModulator"), .Pointer = &USourceEffectBitCrusherPreset::execSetSampleRateModulator },
{ .NameUTF8 = UTF8TEXT("SetSampleRateModulators"), .Pointer = &USourceEffectBitCrusherPreset::execSetSampleRateModulators },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectBitCrusherPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulator, "SetBitModulator" }, // 2317129984
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBitModulators, "SetBitModulators" }, // 779209348
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetBits, "SetBits" }, // 753113823
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetModulationSettings, "SetModulationSettings" }, // 1944252019
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRate, "SetSampleRate" }, // 2394211865
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulator, "SetSampleRateModulator" }, // 1194027111
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSampleRateModulators, "SetSampleRateModulators" }, // 2292537825
{ &Z_Construct_UFunction_USourceEffectBitCrusherPreset_SetSettings, "SetSettings" }, // 3773952222
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectBitCrusherPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics
// ********** Begin Class USourceEffectBitCrusherPreset Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectBitCrusherPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2506333327
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectBitCrusherPreset Property Definitions *************************
UObject* (*const Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::ClassParams = {
&USourceEffectBitCrusherPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::Class_MetaDataParams)
};
void USourceEffectBitCrusherPreset::StaticRegisterNativesUSourceEffectBitCrusherPreset()
{
UClass* Class = USourceEffectBitCrusherPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectBitCrusherPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectBitCrusherPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectBitCrusherPreset.OuterSingleton, Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectBitCrusherPreset.OuterSingleton;
}
USourceEffectBitCrusherPreset::USourceEffectBitCrusherPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectBitCrusherPreset);
USourceEffectBitCrusherPreset::~USourceEffectBitCrusherPreset() {}
// ********** End Class USourceEffectBitCrusherPreset **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectBitCrusherBaseSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics::NewStructOps, TEXT("SourceEffectBitCrusherBaseSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherBaseSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectBitCrusherBaseSettings), 1198075387U) },
{ FSourceEffectBitCrusherSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics::NewStructOps, TEXT("SourceEffectBitCrusherSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectBitCrusherSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectBitCrusherSettings), 2506333327U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectBitCrusherPreset, USourceEffectBitCrusherPreset::StaticClass, TEXT("USourceEffectBitCrusherPreset"), &Z_Registration_Info_UClass_USourceEffectBitCrusherPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectBitCrusherPreset), 3386465939U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h__Script_Synthesis_2092154829{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,98 @@
// 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 "SourceEffects/SourceEffectBitCrusher.h"
#ifdef SYNTHESIS_SourceEffectBitCrusher_generated_h
#error "SourceEffectBitCrusher.generated.h already included, missing '#pragma once' in SourceEffectBitCrusher.h"
#endif
#define SYNTHESIS_SourceEffectBitCrusher_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class USoundModulatorBase;
struct FSourceEffectBitCrusherBaseSettings;
struct FSourceEffectBitCrusherSettings;
// ********** Begin ScriptStruct FSourceEffectBitCrusherBaseSettings *******************************
struct Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectBitCrusherBaseSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectBitCrusherBaseSettings;
// ********** End ScriptStruct FSourceEffectBitCrusherBaseSettings *********************************
// ********** Begin ScriptStruct FSourceEffectBitCrusherSettings ***********************************
struct Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectBitCrusherSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectBitCrusherSettings;
// ********** End ScriptStruct FSourceEffectBitCrusherSettings *************************************
// ********** Begin Class USourceEffectBitCrusherPreset ********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_80_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetModulationSettings); \
DECLARE_FUNCTION(execSetSettings); \
DECLARE_FUNCTION(execSetSampleRateModulators); \
DECLARE_FUNCTION(execSetSampleRateModulator); \
DECLARE_FUNCTION(execSetSampleRate); \
DECLARE_FUNCTION(execSetBitModulators); \
DECLARE_FUNCTION(execSetBitModulator); \
DECLARE_FUNCTION(execSetBits);
struct Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectBitCrusherPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_80_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectBitCrusherPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectBitCrusherPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectBitCrusherPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectBitCrusherPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectBitCrusherPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectBitCrusherPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_80_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectBitCrusherPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectBitCrusherPreset(USourceEffectBitCrusherPreset&&) = delete; \
USourceEffectBitCrusherPreset(const USourceEffectBitCrusherPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectBitCrusherPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectBitCrusherPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectBitCrusherPreset) \
SYNTHESIS_API virtual ~USourceEffectBitCrusherPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_77_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_80_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_80_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_80_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h_80_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectBitCrusherPreset;
// ********** End Class USourceEffectBitCrusherPreset **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectBitCrusher_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,110 @@
// 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 "SourceEffects/SourceEffectChorus.h"
#ifdef SYNTHESIS_SourceEffectChorus_generated_h
#error "SourceEffectChorus.generated.h already included, missing '#pragma once' in SourceEffectChorus.h"
#endif
#define SYNTHESIS_SourceEffectChorus_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class USoundModulatorBase;
struct FSourceEffectChorusBaseSettings;
struct FSourceEffectChorusSettings;
// ********** Begin ScriptStruct FSourceEffectChorusBaseSettings ***********************************
struct Z_Construct_UScriptStruct_FSourceEffectChorusBaseSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectChorusBaseSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectChorusBaseSettings;
// ********** End ScriptStruct FSourceEffectChorusBaseSettings *************************************
// ********** Begin ScriptStruct FSourceEffectChorusSettings ***************************************
struct Z_Construct_UScriptStruct_FSourceEffectChorusSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_46_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectChorusSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectChorusSettings;
// ********** End ScriptStruct FSourceEffectChorusSettings *****************************************
// ********** Begin Class USourceEffectChorusPreset ************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_143_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetModulationSettings); \
DECLARE_FUNCTION(execSetSettings); \
DECLARE_FUNCTION(execSetSpreadModulators); \
DECLARE_FUNCTION(execSetSpreadModulator); \
DECLARE_FUNCTION(execSetSpread); \
DECLARE_FUNCTION(execSetDryModulators); \
DECLARE_FUNCTION(execSetDryModulator); \
DECLARE_FUNCTION(execSetDry); \
DECLARE_FUNCTION(execSetWetModulators); \
DECLARE_FUNCTION(execSetWetModulator); \
DECLARE_FUNCTION(execSetWet); \
DECLARE_FUNCTION(execSetFrequencyModulators); \
DECLARE_FUNCTION(execSetFrequencyModulator); \
DECLARE_FUNCTION(execSetFrequency); \
DECLARE_FUNCTION(execSetFeedbackModulators); \
DECLARE_FUNCTION(execSetFeedbackModulator); \
DECLARE_FUNCTION(execSetFeedback); \
DECLARE_FUNCTION(execSetDepthModulators); \
DECLARE_FUNCTION(execSetDepthModulator); \
DECLARE_FUNCTION(execSetDepth);
struct Z_Construct_UClass_USourceEffectChorusPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectChorusPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_143_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectChorusPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectChorusPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectChorusPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectChorusPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectChorusPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectChorusPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_143_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectChorusPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectChorusPreset(USourceEffectChorusPreset&&) = delete; \
USourceEffectChorusPreset(const USourceEffectChorusPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectChorusPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectChorusPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectChorusPreset) \
SYNTHESIS_API virtual ~USourceEffectChorusPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_140_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_143_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_143_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_143_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h_143_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectChorusPreset;
// ********** End Class USourceEffectChorusPreset **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectChorus_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,409 @@
// 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 "SourceEffects/SourceEffectConvolutionReverb.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectConvolutionReverb() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_UAudioImpulseResponse_NoRegister();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectConvolutionReverbPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectConvolutionReverbPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSourceEffectConvolutionReverbSettings ****************************
struct Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectConvolutionReverbSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectConvolutionReverbSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NormalizationVolumeDb_MetaData[] = {
{ "Comment", "/* Used to account for energy added by convolution with \"loud\" Impulse Responses. \n\x09 * This value is not directly editable in the editor because it is copied from the \n\x09 * associated UAudioImpulseResponse. */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "Used to account for energy added by convolution with \"loud\" Impulse Responses.\n * This value is not directly editable in the editor because it is copied from the\n * associated UAudioImpulseResponse." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WetVolumeDb_MetaData[] = {
{ "Category", "ConvolutionReverb" },
{ "ClampMax", "0.0" },
{ "ClampMin", "-96.0" },
{ "Comment", "// Controls how much of the wet signal is mixed into the output, in Decibels\n" },
{ "DisplayName", "Wet Volume (dB)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "Controls how much of the wet signal is mixed into the output, in Decibels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DryVolumeDb_MetaData[] = {
{ "Category", "ConvolutionReverb" },
{ "ClampMax", "0.0" },
{ "ClampMin", "-96.0" },
{ "Comment", "// Controls how much of the dry signal is mixed into the output, in Decibels\n" },
{ "DisplayName", "Dry Volume (dB)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "Controls how much of the dry signal is mixed into the output, in Decibels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "ConvolutionReverb" },
{ "Comment", "/* If true, input audio is directly routed to output audio with applying any effect. */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "If true, input audio is directly routed to output audio with applying any effect." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectConvolutionReverbSettings constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_NormalizationVolumeDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WetVolumeDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DryVolumeDb;
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectConvolutionReverbSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectConvolutionReverbSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings;
class UScriptStruct* FSourceEffectConvolutionReverbSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectConvolutionReverbSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectConvolutionReverbSettings Property Definitions *******
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_NormalizationVolumeDb = { "NormalizationVolumeDb", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectConvolutionReverbSettings, NormalizationVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NormalizationVolumeDb_MetaData), NewProp_NormalizationVolumeDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_WetVolumeDb = { "WetVolumeDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectConvolutionReverbSettings, WetVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WetVolumeDb_MetaData), NewProp_WetVolumeDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_DryVolumeDb = { "DryVolumeDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectConvolutionReverbSettings, DryVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DryVolumeDb_MetaData), NewProp_DryVolumeDb_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FSourceEffectConvolutionReverbSettings*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSourceEffectConvolutionReverbSettings), &Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_NormalizationVolumeDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_WetVolumeDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_DryVolumeDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewProp_bBypass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectConvolutionReverbSettings Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectConvolutionReverbSettings",
Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::PropPointers),
sizeof(FSourceEffectConvolutionReverbSettings),
alignof(FSourceEffectConvolutionReverbSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectConvolutionReverbSettings ******************************
// ********** Begin Class USourceEffectConvolutionReverbPreset Function SetImpulseResponse *********
struct Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics
{
struct SourceEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms
{
UAudioImpulseResponse* InImpulseResponse;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintSetter", "" },
{ "Category", "Audio|Effects" },
{ "Comment", "/** Set the convolution reverb impulse response */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "Set the convolution reverb impulse response" },
};
#endif // WITH_METADATA
// ********** Begin Function SetImpulseResponse constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InImpulseResponse;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetImpulseResponse constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetImpulseResponse Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::NewProp_InImpulseResponse = { "InImpulseResponse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms, InImpulseResponse), Z_Construct_UClass_UAudioImpulseResponse_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::NewProp_InImpulseResponse,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers) < 2048);
// ********** End Function SetImpulseResponse Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectConvolutionReverbPreset, nullptr, "SetImpulseResponse", Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::SourceEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::SourceEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectConvolutionReverbPreset::execSetImpulseResponse)
{
P_GET_OBJECT(UAudioImpulseResponse,Z_Param_InImpulseResponse);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetImpulseResponse(Z_Param_InImpulseResponse);
P_NATIVE_END;
}
// ********** End Class USourceEffectConvolutionReverbPreset Function SetImpulseResponse ***********
// ********** Begin Class USourceEffectConvolutionReverbPreset Function SetSettings ****************
struct Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics
{
struct SourceEffectConvolutionReverbPreset_eventSetSettings_Parms
{
FSourceEffectConvolutionReverbSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Set the convolution reverb settings */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "Set the convolution reverb settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectConvolutionReverbPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2316532210
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectConvolutionReverbPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::SourceEffectConvolutionReverbPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::SourceEffectConvolutionReverbPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectConvolutionReverbPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectConvolutionReverbSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectConvolutionReverbPreset Function SetSettings ******************
// ********** Begin Class USourceEffectConvolutionReverbPreset *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectConvolutionReverbPreset;
UClass* USourceEffectConvolutionReverbPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectConvolutionReverbPreset;
if (!Z_Registration_Info_UClass_USourceEffectConvolutionReverbPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectConvolutionReverbPreset"),
Z_Registration_Info_UClass_USourceEffectConvolutionReverbPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectConvolutionReverbPreset,
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_USourceEffectConvolutionReverbPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectConvolutionReverbPreset_NoRegister()
{
return USourceEffectConvolutionReverbPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImpulseResponse_MetaData[] = {
{ "BlueprintSetter", "SetImpulseResponse" },
{ "Category", "SourceEffectPreset" },
{ "Comment", "/** The impulse response used for convolution. */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "The impulse response used for convolution." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "BlueprintSetter", "SetSettings" },
{ "Category", "SourceEffectPreset" },
{ "Comment", "/** ConvolutionReverbPreset Preset Settings. */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "ConvolutionReverbPreset Preset Settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlockSize_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "Comment", "/** Set the internal block size. This can effect latency and performance. Higher values will result in\n\x09 * lower CPU costs while lower values will result higher CPU costs. Latency may be affected depending\n\x09 * on the interplay between audio engines buffer sizes and this effects block size. Generally, higher\n\x09 * values result in higher latency, and lower values result in lower latency. \n\x09 */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "Set the internal block size. This can effect latency and performance. Higher values will result in\nlower CPU costs while lower values will result higher CPU costs. Latency may be affected depending\non the interplay between audio engines buffer sizes and this effects block size. Generally, higher\nvalues result in higher latency, and lower values result in lower latency." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableHardwareAcceleration_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "Comment", "/** Opt into hardware acceleration of the convolution reverb (if available) */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectConvolutionReverb.h" },
{ "ToolTip", "Opt into hardware acceleration of the convolution reverb (if available)" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectConvolutionReverbPreset constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImpulseResponse;
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FBytePropertyParams NewProp_BlockSize_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_BlockSize;
static void NewProp_bEnableHardwareAcceleration_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableHardwareAcceleration;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectConvolutionReverbPreset constinit property declarations *******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetImpulseResponse"), .Pointer = &USourceEffectConvolutionReverbPreset::execSetImpulseResponse },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectConvolutionReverbPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetImpulseResponse, "SetImpulseResponse" }, // 1846743692
{ &Z_Construct_UFunction_USourceEffectConvolutionReverbPreset_SetSettings, "SetSettings" }, // 2946451568
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectConvolutionReverbPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics
// ********** Begin Class USourceEffectConvolutionReverbPreset Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_ImpulseResponse = { "ImpulseResponse", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectConvolutionReverbPreset, ImpulseResponse), Z_Construct_UClass_UAudioImpulseResponse_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImpulseResponse_MetaData), NewProp_ImpulseResponse_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectConvolutionReverbPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2316532210
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_BlockSize_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_USourceEffectConvolutionReverbPreset_Statics::NewProp_BlockSize = { "BlockSize", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectConvolutionReverbPreset, BlockSize), Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlockSize_MetaData), NewProp_BlockSize_MetaData) }; // 2276720028
void Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration_SetBit(void* Obj)
{
((USourceEffectConvolutionReverbPreset*)Obj)->bEnableHardwareAcceleration = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration = { "bEnableHardwareAcceleration", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USourceEffectConvolutionReverbPreset), &Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableHardwareAcceleration_MetaData), NewProp_bEnableHardwareAcceleration_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_ImpulseResponse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_Settings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_BlockSize_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_BlockSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectConvolutionReverbPreset Property Definitions ******************
UObject* (*const Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::ClassParams = {
&USourceEffectConvolutionReverbPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::Class_MetaDataParams)
};
void USourceEffectConvolutionReverbPreset::StaticRegisterNativesUSourceEffectConvolutionReverbPreset()
{
UClass* Class = USourceEffectConvolutionReverbPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectConvolutionReverbPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectConvolutionReverbPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectConvolutionReverbPreset.OuterSingleton, Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectConvolutionReverbPreset.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectConvolutionReverbPreset);
USourceEffectConvolutionReverbPreset::~USourceEffectConvolutionReverbPreset() {}
// ********** End Class USourceEffectConvolutionReverbPreset ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectConvolutionReverbSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics::NewStructOps, TEXT("SourceEffectConvolutionReverbSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectConvolutionReverbSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectConvolutionReverbSettings), 2316532210U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectConvolutionReverbPreset, USourceEffectConvolutionReverbPreset::StaticClass, TEXT("USourceEffectConvolutionReverbPreset"), &Z_Registration_Info_UClass_USourceEffectConvolutionReverbPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectConvolutionReverbPreset), 2845913860U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h__Script_Synthesis_1131124893{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SourceEffects/SourceEffectConvolutionReverb.h"
#ifdef SYNTHESIS_SourceEffectConvolutionReverb_generated_h
#error "SourceEffectConvolutionReverb.generated.h already included, missing '#pragma once' in SourceEffectConvolutionReverb.h"
#endif
#define SYNTHESIS_SourceEffectConvolutionReverb_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAudioImpulseResponse;
struct FSourceEffectConvolutionReverbSettings;
// ********** Begin ScriptStruct FSourceEffectConvolutionReverbSettings ****************************
struct Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectConvolutionReverbSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectConvolutionReverbSettings;
// ********** End ScriptStruct FSourceEffectConvolutionReverbSettings ******************************
// ********** Begin Class USourceEffectConvolutionReverbPreset *************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_83_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetImpulseResponse); \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectConvolutionReverbPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_83_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectConvolutionReverbPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectConvolutionReverbPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectConvolutionReverbPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectConvolutionReverbPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectConvolutionReverbPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectConvolutionReverbPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_83_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectConvolutionReverbPreset(USourceEffectConvolutionReverbPreset&&) = delete; \
USourceEffectConvolutionReverbPreset(const USourceEffectConvolutionReverbPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectConvolutionReverbPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectConvolutionReverbPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectConvolutionReverbPreset) \
SYNTHESIS_API virtual ~USourceEffectConvolutionReverbPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_80_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_83_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_83_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_83_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h_83_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectConvolutionReverbPreset;
// ********** End Class USourceEffectConvolutionReverbPreset ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectConvolutionReverb_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,578 @@
// 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 "SourceEffects/SourceEffectDynamicsProcessor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectDynamicsProcessor() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectDynamicsProcessorPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESourceEffectDynamicsProcessorType ****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType;
static UEnum* ESourceEffectDynamicsProcessorType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectDynamicsProcessorType"));
}
return Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectDynamicsProcessorType>()
{
return ESourceEffectDynamicsProcessorType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Compressor.Name", "ESourceEffectDynamicsProcessorType::Compressor" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectDynamicsProcessorType::Count" },
{ "Expander.Name", "ESourceEffectDynamicsProcessorType::Expander" },
{ "Gate.Name", "ESourceEffectDynamicsProcessorType::Gate" },
{ "Limiter.Name", "ESourceEffectDynamicsProcessorType::Limiter" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "UpwardsCompressor.Name", "ESourceEffectDynamicsProcessorType::UpwardsCompressor" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectDynamicsProcessorType::Compressor", (int64)ESourceEffectDynamicsProcessorType::Compressor },
{ "ESourceEffectDynamicsProcessorType::Limiter", (int64)ESourceEffectDynamicsProcessorType::Limiter },
{ "ESourceEffectDynamicsProcessorType::Expander", (int64)ESourceEffectDynamicsProcessorType::Expander },
{ "ESourceEffectDynamicsProcessorType::Gate", (int64)ESourceEffectDynamicsProcessorType::Gate },
{ "ESourceEffectDynamicsProcessorType::UpwardsCompressor", (int64)ESourceEffectDynamicsProcessorType::UpwardsCompressor },
{ "ESourceEffectDynamicsProcessorType::Count", (int64)ESourceEffectDynamicsProcessorType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectDynamicsProcessorType",
"ESourceEffectDynamicsProcessorType",
Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType()
{
if (!Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType.InnerSingleton;
}
// ********** End Enum ESourceEffectDynamicsProcessorType ******************************************
// ********** Begin Enum ESourceEffectDynamicsPeakMode *********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode;
static UEnum* ESourceEffectDynamicsPeakMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectDynamicsPeakMode"));
}
return Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectDynamicsPeakMode>()
{
return ESourceEffectDynamicsPeakMode_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectDynamicsPeakMode::Count" },
{ "MeanSquared.Name", "ESourceEffectDynamicsPeakMode::MeanSquared" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "Peak.Name", "ESourceEffectDynamicsPeakMode::Peak" },
{ "RootMeanSquared.Name", "ESourceEffectDynamicsPeakMode::RootMeanSquared" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectDynamicsPeakMode::MeanSquared", (int64)ESourceEffectDynamicsPeakMode::MeanSquared },
{ "ESourceEffectDynamicsPeakMode::RootMeanSquared", (int64)ESourceEffectDynamicsPeakMode::RootMeanSquared },
{ "ESourceEffectDynamicsPeakMode::Peak", (int64)ESourceEffectDynamicsPeakMode::Peak },
{ "ESourceEffectDynamicsPeakMode::Count", (int64)ESourceEffectDynamicsPeakMode::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectDynamicsPeakMode",
"ESourceEffectDynamicsPeakMode",
Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode()
{
if (!Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode.InnerSingleton;
}
// ********** End Enum ESourceEffectDynamicsPeakMode ***********************************************
// ********** Begin ScriptStruct FSourceEffectDynamicsProcessorSettings ****************************
struct Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectDynamicsProcessorSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectDynamicsProcessorSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicsProcessorType_MetaData[] = {
{ "Category", "General" },
{ "Comment", "// Type of processor to apply\n" },
{ "DisplayName", "Type" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "Type of processor to apply" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PeakMode_MetaData[] = {
{ "Category", "Dynamics" },
{ "Comment", "// Mode of peak detection used on input key signal\n" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "Mode of peak detection used on input key signal" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LookAheadMsec_MetaData[] = {
{ "Category", "Response" },
{ "ClampMax", "50.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of time to look ahead of the current audio (Allows for transients to be included in dynamics processing)\n" },
{ "DisplayName", "Look Ahead (ms)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The amount of time to look ahead of the current audio (Allows for transients to be included in dynamics processing)" },
{ "UIMax", "50.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttackTimeMsec_MetaData[] = {
{ "Category", "Response" },
{ "ClampMax", "300.0" },
{ "ClampMin", "1.0" },
{ "Comment", "// The amount of time to ramp into any dynamics processing effect\n" },
{ "DisplayName", "Attack Time (ms)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The amount of time to ramp into any dynamics processing effect" },
{ "UIMax", "200.0" },
{ "UIMin", "1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReleaseTimeMsec_MetaData[] = {
{ "Category", "Response" },
{ "ClampMax", "5000.0" },
{ "ClampMin", "20.0" },
{ "Comment", "// The amount of time to release the dynamics processing effect\n" },
{ "DisplayName", "Release Time (ms)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The amount of time to release the dynamics processing effect" },
{ "UIMax", "5000.0" },
{ "UIMin", "20.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThresholdDb_MetaData[] = {
{ "Category", "Dynamics" },
{ "ClampMax", "0.0" },
{ "ClampMin", "-60.0" },
{ "Comment", "// The threshold at which to perform a dynamics processing operation\n" },
{ "DisplayName", "Threshold (dB)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The threshold at which to perform a dynamics processing operation" },
{ "UIMax", "0.0" },
{ "UIMin", "-60.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Ratio_MetaData[] = {
{ "Category", "Dynamics" },
{ "ClampMax", "20.0" },
{ "ClampMin", "1.0" },
{ "Comment", "// The dynamics processor ratio used for compression/expansion\n" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The dynamics processor ratio used for compression/expansion" },
{ "UIMax", "20.0" },
{ "UIMin", "1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KneeBandwidthDb_MetaData[] = {
{ "Category", "Dynamics" },
{ "ClampMax", "20.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The knee bandwidth of the processor to use\n" },
{ "DisplayName", "Knee Bandwidth (dB)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The knee bandwidth of the processor to use" },
{ "UIMax", "20.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputGainDb_MetaData[] = {
{ "Category", "General" },
{ "ClampMax", "20.0" },
{ "ClampMin", "-12.0" },
{ "Comment", "// The input gain of the dynamics processor\n" },
{ "DisplayName", "Input Gain (dB)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The input gain of the dynamics processor" },
{ "UIMax", "20.0" },
{ "UIMin", "-12.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputGainDb_MetaData[] = {
{ "Category", "General" },
{ "ClampMax", "20.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The output gain of the dynamics processor\n" },
{ "DisplayName", "Output Gain (dB)" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "The output gain of the dynamics processor" },
{ "UIMax", "20.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bStereoLinked_MetaData[] = {
{ "Category", "Dynamics" },
{ "Comment", "// Whether the left and right channels are linked when determining envelopes\n" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "Whether the left and right channels are linked when determining envelopes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAnalogMode_MetaData[] = {
{ "Category", "Response" },
{ "Comment", "// Toggles treating the attack and release envelopes as analog-style vs digital-style (Analog will respond a bit more naturally/slower)\n" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "Toggles treating the attack and release envelopes as analog-style vs digital-style (Analog will respond a bit more naturally/slower)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "General" },
{ "Comment", "// Whether or not to bypass effect\n" },
{ "DisplayAfter", "DynamicsProcessorType" },
{ "DisplayName", "Bypass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ToolTip", "Whether or not to bypass effect" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectDynamicsProcessorSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_DynamicsProcessorType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DynamicsProcessorType;
static const UECodeGen_Private::FBytePropertyParams NewProp_PeakMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PeakMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LookAheadMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttackTimeMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReleaseTimeMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ThresholdDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Ratio;
static const UECodeGen_Private::FFloatPropertyParams NewProp_KneeBandwidthDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InputGainDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OutputGainDb;
static void NewProp_bStereoLinked_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStereoLinked;
static void NewProp_bAnalogMode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAnalogMode;
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectDynamicsProcessorSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectDynamicsProcessorSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings;
class UScriptStruct* FSourceEffectDynamicsProcessorSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectDynamicsProcessorSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectDynamicsProcessorSettings Property Definitions *******
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_DynamicsProcessorType_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_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_DynamicsProcessorType = { "DynamicsProcessorType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, DynamicsProcessorType), Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsProcessorType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicsProcessorType_MetaData), NewProp_DynamicsProcessorType_MetaData) }; // 334114126
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_PeakMode_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_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_PeakMode = { "PeakMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, PeakMode), Z_Construct_UEnum_Synthesis_ESourceEffectDynamicsPeakMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PeakMode_MetaData), NewProp_PeakMode_MetaData) }; // 431518805
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_LookAheadMsec = { "LookAheadMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, LookAheadMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LookAheadMsec_MetaData), NewProp_LookAheadMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_AttackTimeMsec = { "AttackTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, AttackTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttackTimeMsec_MetaData), NewProp_AttackTimeMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_ReleaseTimeMsec = { "ReleaseTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, ReleaseTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReleaseTimeMsec_MetaData), NewProp_ReleaseTimeMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_ThresholdDb = { "ThresholdDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, ThresholdDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThresholdDb_MetaData), NewProp_ThresholdDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_Ratio = { "Ratio", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, Ratio), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Ratio_MetaData), NewProp_Ratio_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_KneeBandwidthDb = { "KneeBandwidthDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, KneeBandwidthDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KneeBandwidthDb_MetaData), NewProp_KneeBandwidthDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_InputGainDb = { "InputGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, InputGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputGainDb_MetaData), NewProp_InputGainDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_OutputGainDb = { "OutputGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectDynamicsProcessorSettings, OutputGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputGainDb_MetaData), NewProp_OutputGainDb_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bStereoLinked_SetBit(void* Obj)
{
((FSourceEffectDynamicsProcessorSettings*)Obj)->bStereoLinked = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bStereoLinked = { "bStereoLinked", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSourceEffectDynamicsProcessorSettings), &Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bStereoLinked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bStereoLinked_MetaData), NewProp_bStereoLinked_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bAnalogMode_SetBit(void* Obj)
{
((FSourceEffectDynamicsProcessorSettings*)Obj)->bAnalogMode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bAnalogMode = { "bAnalogMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSourceEffectDynamicsProcessorSettings), &Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bAnalogMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAnalogMode_MetaData), NewProp_bAnalogMode_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FSourceEffectDynamicsProcessorSettings*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSourceEffectDynamicsProcessorSettings), &Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_DynamicsProcessorType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_DynamicsProcessorType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_PeakMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_PeakMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_LookAheadMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_AttackTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_ReleaseTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_ThresholdDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_Ratio,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_KneeBandwidthDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_InputGainDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_OutputGainDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bStereoLinked,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bAnalogMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewProp_bBypass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectDynamicsProcessorSettings Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectDynamicsProcessorSettings",
Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::PropPointers),
sizeof(FSourceEffectDynamicsProcessorSettings),
alignof(FSourceEffectDynamicsProcessorSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectDynamicsProcessorSettings ******************************
// ********** Begin Class USourceEffectDynamicsProcessorPreset Function SetSettings ****************
struct Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics
{
struct SourceEffectDynamicsProcessorPreset_eventSetSettings_Parms
{
FSourceEffectDynamicsProcessorSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SourceEffectPresets" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectDynamicsProcessorPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3895895145
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectDynamicsProcessorPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::SourceEffectDynamicsProcessorPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::SourceEffectDynamicsProcessorPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectDynamicsProcessorPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectDynamicsProcessorSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectDynamicsProcessorPreset Function SetSettings ******************
// ********** Begin Class USourceEffectDynamicsProcessorPreset *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectDynamicsProcessorPreset;
UClass* USourceEffectDynamicsProcessorPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectDynamicsProcessorPreset;
if (!Z_Registration_Info_UClass_USourceEffectDynamicsProcessorPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectDynamicsProcessorPreset"),
Z_Registration_Info_UClass_USourceEffectDynamicsProcessorPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectDynamicsProcessorPreset,
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_USourceEffectDynamicsProcessorPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_NoRegister()
{
return USourceEffectDynamicsProcessorPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectDynamicsProcessor.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectDynamicsProcessorPreset constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectDynamicsProcessorPreset constinit property declarations *******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectDynamicsProcessorPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectDynamicsProcessorPreset_SetSettings, "SetSettings" }, // 1715911002
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectDynamicsProcessorPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics
// ********** Begin Class USourceEffectDynamicsProcessorPreset Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectDynamicsProcessorPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3895895145
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectDynamicsProcessorPreset Property Definitions ******************
UObject* (*const Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::ClassParams = {
&USourceEffectDynamicsProcessorPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::Class_MetaDataParams)
};
void USourceEffectDynamicsProcessorPreset::StaticRegisterNativesUSourceEffectDynamicsProcessorPreset()
{
UClass* Class = USourceEffectDynamicsProcessorPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectDynamicsProcessorPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectDynamicsProcessorPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectDynamicsProcessorPreset.OuterSingleton, Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectDynamicsProcessorPreset.OuterSingleton;
}
USourceEffectDynamicsProcessorPreset::USourceEffectDynamicsProcessorPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectDynamicsProcessorPreset);
USourceEffectDynamicsProcessorPreset::~USourceEffectDynamicsProcessorPreset() {}
// ********** End Class USourceEffectDynamicsProcessorPreset ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESourceEffectDynamicsProcessorType_StaticEnum, TEXT("ESourceEffectDynamicsProcessorType"), &Z_Registration_Info_UEnum_ESourceEffectDynamicsProcessorType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 334114126U) },
{ ESourceEffectDynamicsPeakMode_StaticEnum, TEXT("ESourceEffectDynamicsPeakMode"), &Z_Registration_Info_UEnum_ESourceEffectDynamicsPeakMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 431518805U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectDynamicsProcessorSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics::NewStructOps, TEXT("SourceEffectDynamicsProcessorSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectDynamicsProcessorSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectDynamicsProcessorSettings), 3895895145U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectDynamicsProcessorPreset, USourceEffectDynamicsProcessorPreset::StaticClass, TEXT("USourceEffectDynamicsProcessorPreset"), &Z_Registration_Info_UClass_USourceEffectDynamicsProcessorPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectDynamicsProcessorPreset), 1606272250U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_3655795864{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,105 @@
// 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 "SourceEffects/SourceEffectDynamicsProcessor.h"
#ifdef SYNTHESIS_SourceEffectDynamicsProcessor_generated_h
#error "SourceEffectDynamicsProcessor.generated.h already included, missing '#pragma once' in SourceEffectDynamicsProcessor.h"
#endif
#define SYNTHESIS_SourceEffectDynamicsProcessor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectDynamicsProcessorSettings;
// ********** Begin ScriptStruct FSourceEffectDynamicsProcessorSettings ****************************
struct Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_34_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectDynamicsProcessorSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectDynamicsProcessorSettings;
// ********** End ScriptStruct FSourceEffectDynamicsProcessorSettings ******************************
// ********** Begin Class USourceEffectDynamicsProcessorPreset *************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_121_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_121_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectDynamicsProcessorPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectDynamicsProcessorPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectDynamicsProcessorPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectDynamicsProcessorPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_121_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectDynamicsProcessorPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectDynamicsProcessorPreset(USourceEffectDynamicsProcessorPreset&&) = delete; \
USourceEffectDynamicsProcessorPreset(const USourceEffectDynamicsProcessorPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectDynamicsProcessorPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectDynamicsProcessorPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectDynamicsProcessorPreset) \
SYNTHESIS_API virtual ~USourceEffectDynamicsProcessorPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_118_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_121_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_121_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_121_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h_121_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectDynamicsProcessorPreset;
// ********** End Class USourceEffectDynamicsProcessorPreset ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectDynamicsProcessor_h
// ********** Begin Enum ESourceEffectDynamicsProcessorType ****************************************
#define FOREACH_ENUM_ESOURCEEFFECTDYNAMICSPROCESSORTYPE(op) \
op(ESourceEffectDynamicsProcessorType::Compressor) \
op(ESourceEffectDynamicsProcessorType::Limiter) \
op(ESourceEffectDynamicsProcessorType::Expander) \
op(ESourceEffectDynamicsProcessorType::Gate) \
op(ESourceEffectDynamicsProcessorType::UpwardsCompressor) \
op(ESourceEffectDynamicsProcessorType::Count)
enum class ESourceEffectDynamicsProcessorType : uint8;
template<> struct TIsUEnumClass<ESourceEffectDynamicsProcessorType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectDynamicsProcessorType>();
// ********** End Enum ESourceEffectDynamicsProcessorType ******************************************
// ********** Begin Enum ESourceEffectDynamicsPeakMode *********************************************
#define FOREACH_ENUM_ESOURCEEFFECTDYNAMICSPEAKMODE(op) \
op(ESourceEffectDynamicsPeakMode::MeanSquared) \
op(ESourceEffectDynamicsPeakMode::RootMeanSquared) \
op(ESourceEffectDynamicsPeakMode::Peak) \
op(ESourceEffectDynamicsPeakMode::Count)
enum class ESourceEffectDynamicsPeakMode : uint8;
template<> struct TIsUEnumClass<ESourceEffectDynamicsPeakMode> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectDynamicsPeakMode>();
// ********** End Enum ESourceEffectDynamicsPeakMode ***********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,398 @@
// 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 "SourceEffects/SourceEffectEQ.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectEQ() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectEQPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectEQPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectEQBand();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectEQSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSourceEffectEQBand ***********************************************
struct Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectEQBand); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectEQBand); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequency_MetaData[] = {
{ "Category", "Equalizer" },
{ "ClampMax", "20000.0" },
{ "ClampMin", "20.0" },
{ "Comment", "// The cutoff frequency of the band\n" },
{ "DisplayName", "Frequency (hz)" },
{ "EditCondition", "bEnabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
{ "ToolTip", "The cutoff frequency of the band" },
{ "UIMax", "15000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bandwidth_MetaData[] = {
{ "Category", "Equalizer" },
{ "ClampMax", "2.0" },
{ "ClampMin", "0.1" },
{ "Comment", "// The bandwidth (in octaves) of the band\n" },
{ "DisplayName", "Bandwidth (octaves)" },
{ "EditCondition", "bEnabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
{ "ToolTip", "The bandwidth (in octaves) of the band" },
{ "UIMax", "2.0" },
{ "UIMin", "0.1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GainDb_MetaData[] = {
{ "Category", "Equalizer" },
{ "ClampMax", "20.0" },
{ "ClampMin", "-90.0" },
{ "Comment", "// The gain in decibels to apply to the eq band\n" },
{ "DisplayName", "Gain (dB)" },
{ "EditCondition", "bEnabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
{ "ToolTip", "The gain in decibels to apply to the eq band" },
{ "UIMax", "20.0" },
{ "UIMin", "-90.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnabled_MetaData[] = {
{ "Category", "Equalizer" },
{ "Comment", "// Whether or not the band is enabled. Allows changing bands on the fly.\n" },
{ "DisplayName", "Enabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
{ "ToolTip", "Whether or not the band is enabled. Allows changing bands on the fly." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectEQBand constinit property declarations ***************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Bandwidth;
static const UECodeGen_Private::FFloatPropertyParams NewProp_GainDb;
static void NewProp_bEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectEQBand constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectEQBand>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectEQBand;
class UScriptStruct* FSourceEffectEQBand::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectEQBand.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectEQBand.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectEQBand, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectEQBand"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectEQBand.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectEQBand Property Definitions **************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_Frequency = { "Frequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectEQBand, Frequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequency_MetaData), NewProp_Frequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_Bandwidth = { "Bandwidth", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectEQBand, Bandwidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bandwidth_MetaData), NewProp_Bandwidth_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_GainDb = { "GainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectEQBand, GainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GainDb_MetaData), NewProp_GainDb_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_bEnabled_SetBit(void* Obj)
{
((FSourceEffectEQBand*)Obj)->bEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSourceEffectEQBand), &Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnabled_MetaData), NewProp_bEnabled_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_Frequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_Bandwidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_GainDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewProp_bEnabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectEQBand Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectEQBand",
Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::PropPointers),
sizeof(FSourceEffectEQBand),
alignof(FSourceEffectEQBand),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectEQBand()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectEQBand.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectEQBand.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectEQBand.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectEQBand *************************************************
// ********** Begin ScriptStruct FSourceEffectEQSettings *******************************************
struct Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectEQSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectEQSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// EQ source effect settings\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
{ "ToolTip", "EQ source effect settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EQBands_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "Comment", "// The EQ bands to use\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
{ "ToolTip", "The EQ bands to use" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectEQSettings constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_EQBands_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EQBands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectEQSettings constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectEQSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings;
class UScriptStruct* FSourceEffectEQSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectEQSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectEQSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectEQSettings Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::NewProp_EQBands_Inner = { "EQBands", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSourceEffectEQBand, METADATA_PARAMS(0, nullptr) }; // 486323112
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::NewProp_EQBands = { "EQBands", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectEQSettings, EQBands), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EQBands_MetaData), NewProp_EQBands_MetaData) }; // 486323112
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::NewProp_EQBands_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::NewProp_EQBands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectEQSettings Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectEQSettings",
Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::PropPointers),
sizeof(FSourceEffectEQSettings),
alignof(FSourceEffectEQSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectEQSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectEQSettings *********************************************
// ********** Begin Class USourceEffectEQPreset Function SetSettings *******************************
struct Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics
{
struct SourceEffectEQPreset_eventSetSettings_Parms
{
FSourceEffectEQSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectEQPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectEQSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2433205401
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectEQPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::SourceEffectEQPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::SourceEffectEQPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectEQPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectEQPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectEQPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectEQSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectEQPreset Function SetSettings *********************************
// ********** Begin Class USourceEffectEQPreset ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectEQPreset;
UClass* USourceEffectEQPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectEQPreset;
if (!Z_Registration_Info_UClass_USourceEffectEQPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectEQPreset"),
Z_Registration_Info_UClass_USourceEffectEQPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectEQPreset,
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_USourceEffectEQPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectEQPreset_NoRegister()
{
return USourceEffectEQPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectEQPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectEQ.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEQ.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectEQPreset constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectEQPreset constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectEQPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectEQPreset_SetSettings, "SetSettings" }, // 585111353
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectEQPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectEQPreset_Statics
// ********** Begin Class USourceEffectEQPreset Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectEQPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectEQPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectEQSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2433205401
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectEQPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectEQPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEQPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectEQPreset Property Definitions *********************************
UObject* (*const Z_Construct_UClass_USourceEffectEQPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEQPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectEQPreset_Statics::ClassParams = {
&USourceEffectEQPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectEQPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEQPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEQPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectEQPreset_Statics::Class_MetaDataParams)
};
void USourceEffectEQPreset::StaticRegisterNativesUSourceEffectEQPreset()
{
UClass* Class = USourceEffectEQPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectEQPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectEQPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectEQPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectEQPreset.OuterSingleton, Z_Construct_UClass_USourceEffectEQPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectEQPreset.OuterSingleton;
}
USourceEffectEQPreset::USourceEffectEQPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectEQPreset);
USourceEffectEQPreset::~USourceEffectEQPreset() {}
// ********** End Class USourceEffectEQPreset ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectEQBand::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics::NewStructOps, TEXT("SourceEffectEQBand"),&Z_Registration_Info_UScriptStruct_FSourceEffectEQBand, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectEQBand), 486323112U) },
{ FSourceEffectEQSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics::NewStructOps, TEXT("SourceEffectEQSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectEQSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectEQSettings), 2433205401U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectEQPreset, USourceEffectEQPreset::StaticClass, TEXT("USourceEffectEQPreset"), &Z_Registration_Info_UClass_USourceEffectEQPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectEQPreset), 604943184U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h__Script_Synthesis_2627170791{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** 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 "SourceEffects/SourceEffectEQ.h"
#ifdef SYNTHESIS_SourceEffectEQ_generated_h
#error "SourceEffectEQ.generated.h already included, missing '#pragma once' in SourceEffectEQ.h"
#endif
#define SYNTHESIS_SourceEffectEQ_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectEQSettings;
// ********** Begin ScriptStruct FSourceEffectEQBand ***********************************************
struct Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectEQBand_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectEQBand;
// ********** End ScriptStruct FSourceEffectEQBand *************************************************
// ********** Begin ScriptStruct FSourceEffectEQSettings *******************************************
struct Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_47_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectEQSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectEQSettings;
// ********** End ScriptStruct FSourceEffectEQSettings *********************************************
// ********** Begin Class USourceEffectEQPreset ****************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_81_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectEQPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectEQPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_81_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectEQPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectEQPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectEQPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectEQPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectEQPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectEQPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_81_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectEQPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectEQPreset(USourceEffectEQPreset&&) = delete; \
USourceEffectEQPreset(const USourceEffectEQPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectEQPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectEQPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectEQPreset) \
SYNTHESIS_API virtual ~USourceEffectEQPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_78_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_81_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_81_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_81_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h_81_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectEQPreset;
// ********** End Class USourceEffectEQPreset ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEQ_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,650 @@
// 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 "SourceEffects/SourceEffectEnvelopeFollower.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectEnvelopeFollower() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_UEnvelopeFollowerListener();
SYNTHESIS_API UClass* Z_Construct_UClass_UEnvelopeFollowerListener_NoRegister();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EEnvelopeFollowerPeakMode *************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode;
static UEnum* EEnvelopeFollowerPeakMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("EEnvelopeFollowerPeakMode"));
}
return Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EEnvelopeFollowerPeakMode>()
{
return EEnvelopeFollowerPeakMode_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "EEnvelopeFollowerPeakMode::Count" },
{ "MeanSquared.Name", "EEnvelopeFollowerPeakMode::MeanSquared" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "Peak.Name", "EEnvelopeFollowerPeakMode::Peak" },
{ "RootMeanSquared.Name", "EEnvelopeFollowerPeakMode::RootMeanSquared" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EEnvelopeFollowerPeakMode::MeanSquared", (int64)EEnvelopeFollowerPeakMode::MeanSquared },
{ "EEnvelopeFollowerPeakMode::RootMeanSquared", (int64)EEnvelopeFollowerPeakMode::RootMeanSquared },
{ "EEnvelopeFollowerPeakMode::Peak", (int64)EEnvelopeFollowerPeakMode::Peak },
{ "EEnvelopeFollowerPeakMode::Count", (int64)EEnvelopeFollowerPeakMode::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"EEnvelopeFollowerPeakMode",
"EEnvelopeFollowerPeakMode",
Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode()
{
if (!Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode.InnerSingleton, Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode.InnerSingleton;
}
// ********** End Enum EEnvelopeFollowerPeakMode ***************************************************
// ********** Begin ScriptStruct FSourceEffectEnvelopeFollowerSettings *****************************
struct Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectEnvelopeFollowerSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectEnvelopeFollowerSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttackTime_MetaData[] = {
{ "Category", "EnvelopeFollower" },
{ "ClampMin", "0.0" },
{ "Comment", "// The attack time of the envelope follower in milliseconds\n" },
{ "DisplayName", "Attack Time (ms)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ToolTip", "The attack time of the envelope follower in milliseconds" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReleaseTime_MetaData[] = {
{ "Category", "EnvelopeFollower" },
{ "ClampMin", "0.0" },
{ "Comment", "// The release time of the envelope follower in milliseconds\n" },
{ "DisplayName", "Release Time (ms)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ToolTip", "The release time of the envelope follower in milliseconds" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PeakMode_MetaData[] = {
{ "Category", "EnvelopeFollower" },
{ "Comment", "// The peak mode of the envelope follower\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ToolTip", "The peak mode of the envelope follower" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsAnalogMode_MetaData[] = {
{ "Category", "EnvelopeFollower" },
{ "Comment", "// Whether or not the envelope follower is in analog mode\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ToolTip", "Whether or not the envelope follower is in analog mode" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectEnvelopeFollowerSettings constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttackTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReleaseTime;
static const UECodeGen_Private::FBytePropertyParams NewProp_PeakMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PeakMode;
static void NewProp_bIsAnalogMode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsAnalogMode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectEnvelopeFollowerSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectEnvelopeFollowerSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings;
class UScriptStruct* FSourceEffectEnvelopeFollowerSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectEnvelopeFollowerSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectEnvelopeFollowerSettings Property Definitions ********
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_AttackTime = { "AttackTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectEnvelopeFollowerSettings, AttackTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttackTime_MetaData), NewProp_AttackTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_ReleaseTime = { "ReleaseTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectEnvelopeFollowerSettings, ReleaseTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReleaseTime_MetaData), NewProp_ReleaseTime_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_PeakMode_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_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_PeakMode = { "PeakMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectEnvelopeFollowerSettings, PeakMode), Z_Construct_UEnum_Synthesis_EEnvelopeFollowerPeakMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PeakMode_MetaData), NewProp_PeakMode_MetaData) }; // 3522288725
void Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_bIsAnalogMode_SetBit(void* Obj)
{
((FSourceEffectEnvelopeFollowerSettings*)Obj)->bIsAnalogMode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_bIsAnalogMode = { "bIsAnalogMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSourceEffectEnvelopeFollowerSettings), &Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_bIsAnalogMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsAnalogMode_MetaData), NewProp_bIsAnalogMode_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_AttackTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_ReleaseTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_PeakMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_PeakMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewProp_bIsAnalogMode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectEnvelopeFollowerSettings Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectEnvelopeFollowerSettings",
Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::PropPointers),
sizeof(FSourceEffectEnvelopeFollowerSettings),
alignof(FSourceEffectEnvelopeFollowerSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectEnvelopeFollowerSettings *******************************
// ********** Begin Delegate FOnEnvelopeFollowerUpdate *********************************************
struct Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics
{
struct _Script_Synthesis_eventOnEnvelopeFollowerUpdate_Parms
{
float EnvelopeValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnEnvelopeFollowerUpdate constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_EnvelopeValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnEnvelopeFollowerUpdate constinit property declarations ***************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnEnvelopeFollowerUpdate Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::NewProp_EnvelopeValue = { "EnvelopeValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Synthesis_eventOnEnvelopeFollowerUpdate_Parms, EnvelopeValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::NewProp_EnvelopeValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnEnvelopeFollowerUpdate Property Definitions **************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnEnvelopeFollowerUpdate__DelegateSignature", Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::_Script_Synthesis_eventOnEnvelopeFollowerUpdate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::_Script_Synthesis_eventOnEnvelopeFollowerUpdate_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnEnvelopeFollowerUpdate_DelegateWrapper(const FMulticastScriptDelegate& OnEnvelopeFollowerUpdate, float EnvelopeValue)
{
struct _Script_Synthesis_eventOnEnvelopeFollowerUpdate_Parms
{
float EnvelopeValue;
};
_Script_Synthesis_eventOnEnvelopeFollowerUpdate_Parms Parms;
Parms.EnvelopeValue=EnvelopeValue;
OnEnvelopeFollowerUpdate.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnEnvelopeFollowerUpdate ***********************************************
// ********** Begin Class UEnvelopeFollowerListener ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEnvelopeFollowerListener;
UClass* UEnvelopeFollowerListener::GetPrivateStaticClass()
{
using TClass = UEnvelopeFollowerListener;
if (!Z_Registration_Info_UClass_UEnvelopeFollowerListener.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EnvelopeFollowerListener"),
Z_Registration_Info_UClass_UEnvelopeFollowerListener.InnerSingleton,
StaticRegisterNativesUEnvelopeFollowerListener,
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_UEnvelopeFollowerListener.InnerSingleton;
}
UClass* Z_Construct_UClass_UEnvelopeFollowerListener_NoRegister()
{
return UEnvelopeFollowerListener::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEnvelopeFollowerListener_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Synth" },
{ "HideCategories", "Object ActorComponent Physics Rendering Mobility LOD" },
{ "IncludePath", "SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnEnvelopeFollowerUpdate_MetaData[] = {
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEnvelopeFollowerListener constinit property declarations ****************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnEnvelopeFollowerUpdate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEnvelopeFollowerListener constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEnvelopeFollowerListener>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEnvelopeFollowerListener_Statics
// ********** Begin Class UEnvelopeFollowerListener Property Definitions ***************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UEnvelopeFollowerListener_Statics::NewProp_OnEnvelopeFollowerUpdate = { "OnEnvelopeFollowerUpdate", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEnvelopeFollowerListener, OnEnvelopeFollowerUpdate), Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnEnvelopeFollowerUpdate_MetaData), NewProp_OnEnvelopeFollowerUpdate_MetaData) }; // 3043767060
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEnvelopeFollowerListener_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEnvelopeFollowerListener_Statics::NewProp_OnEnvelopeFollowerUpdate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnvelopeFollowerListener_Statics::PropPointers) < 2048);
// ********** End Class UEnvelopeFollowerListener Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UEnvelopeFollowerListener_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorComponent,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEnvelopeFollowerListener_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEnvelopeFollowerListener_Statics::ClassParams = {
&UEnvelopeFollowerListener::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UEnvelopeFollowerListener_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UEnvelopeFollowerListener_Statics::PropPointers),
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEnvelopeFollowerListener_Statics::Class_MetaDataParams), Z_Construct_UClass_UEnvelopeFollowerListener_Statics::Class_MetaDataParams)
};
void UEnvelopeFollowerListener::StaticRegisterNativesUEnvelopeFollowerListener()
{
}
UClass* Z_Construct_UClass_UEnvelopeFollowerListener()
{
if (!Z_Registration_Info_UClass_UEnvelopeFollowerListener.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEnvelopeFollowerListener.OuterSingleton, Z_Construct_UClass_UEnvelopeFollowerListener_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEnvelopeFollowerListener.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEnvelopeFollowerListener);
// ********** End Class UEnvelopeFollowerListener **************************************************
// ********** Begin Class USourceEffectEnvelopeFollowerPreset Function RegisterEnvelopeFollowerListener
struct Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics
{
struct SourceEffectEnvelopeFollowerPreset_eventRegisterEnvelopeFollowerListener_Parms
{
UEnvelopeFollowerListener* EnvelopeFollowerListener;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Registers an envelope follower listener with the effect. */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ToolTip", "Registers an envelope follower listener with the effect." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnvelopeFollowerListener_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterEnvelopeFollowerListener constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_EnvelopeFollowerListener;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterEnvelopeFollowerListener constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterEnvelopeFollowerListener Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::NewProp_EnvelopeFollowerListener = { "EnvelopeFollowerListener", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectEnvelopeFollowerPreset_eventRegisterEnvelopeFollowerListener_Parms, EnvelopeFollowerListener), Z_Construct_UClass_UEnvelopeFollowerListener_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnvelopeFollowerListener_MetaData), NewProp_EnvelopeFollowerListener_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::NewProp_EnvelopeFollowerListener,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::PropPointers) < 2048);
// ********** End Function RegisterEnvelopeFollowerListener Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset, nullptr, "RegisterEnvelopeFollowerListener", Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::SourceEffectEnvelopeFollowerPreset_eventRegisterEnvelopeFollowerListener_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::SourceEffectEnvelopeFollowerPreset_eventRegisterEnvelopeFollowerListener_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectEnvelopeFollowerPreset::execRegisterEnvelopeFollowerListener)
{
P_GET_OBJECT(UEnvelopeFollowerListener,Z_Param_EnvelopeFollowerListener);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterEnvelopeFollowerListener(Z_Param_EnvelopeFollowerListener);
P_NATIVE_END;
}
// ********** End Class USourceEffectEnvelopeFollowerPreset Function RegisterEnvelopeFollowerListener
// ********** Begin Class USourceEffectEnvelopeFollowerPreset Function SetSettings *****************
struct Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics
{
struct SourceEffectEnvelopeFollowerPreset_eventSetSettings_Parms
{
FSourceEffectEnvelopeFollowerSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectEnvelopeFollowerPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2634926203
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::SourceEffectEnvelopeFollowerPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::SourceEffectEnvelopeFollowerPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectEnvelopeFollowerPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectEnvelopeFollowerSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectEnvelopeFollowerPreset Function SetSettings *******************
// ********** Begin Class USourceEffectEnvelopeFollowerPreset Function UnregisterEnvelopeFollowerListener
struct Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics
{
struct SourceEffectEnvelopeFollowerPreset_eventUnregisterEnvelopeFollowerListener_Parms
{
UEnvelopeFollowerListener* EnvelopeFollowerListener;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Unregisters an envelope follower listener with the effect. */" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ToolTip", "Unregisters an envelope follower listener with the effect." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnvelopeFollowerListener_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterEnvelopeFollowerListener constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_EnvelopeFollowerListener;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterEnvelopeFollowerListener constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterEnvelopeFollowerListener Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::NewProp_EnvelopeFollowerListener = { "EnvelopeFollowerListener", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectEnvelopeFollowerPreset_eventUnregisterEnvelopeFollowerListener_Parms, EnvelopeFollowerListener), Z_Construct_UClass_UEnvelopeFollowerListener_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnvelopeFollowerListener_MetaData), NewProp_EnvelopeFollowerListener_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::NewProp_EnvelopeFollowerListener,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::PropPointers) < 2048);
// ********** End Function UnregisterEnvelopeFollowerListener Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset, nullptr, "UnregisterEnvelopeFollowerListener", Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::SourceEffectEnvelopeFollowerPreset_eventUnregisterEnvelopeFollowerListener_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::SourceEffectEnvelopeFollowerPreset_eventUnregisterEnvelopeFollowerListener_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectEnvelopeFollowerPreset::execUnregisterEnvelopeFollowerListener)
{
P_GET_OBJECT(UEnvelopeFollowerListener,Z_Param_EnvelopeFollowerListener);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnregisterEnvelopeFollowerListener(Z_Param_EnvelopeFollowerListener);
P_NATIVE_END;
}
// ********** End Class USourceEffectEnvelopeFollowerPreset Function UnregisterEnvelopeFollowerListener
// ********** Begin Class USourceEffectEnvelopeFollowerPreset **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectEnvelopeFollowerPreset;
UClass* USourceEffectEnvelopeFollowerPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectEnvelopeFollowerPreset;
if (!Z_Registration_Info_UClass_USourceEffectEnvelopeFollowerPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectEnvelopeFollowerPreset"),
Z_Registration_Info_UClass_USourceEffectEnvelopeFollowerPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectEnvelopeFollowerPreset,
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_USourceEffectEnvelopeFollowerPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_NoRegister()
{
return USourceEffectEnvelopeFollowerPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectEnvelopeFollower.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectEnvelopeFollowerPreset constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectEnvelopeFollowerPreset constinit property declarations ********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("RegisterEnvelopeFollowerListener"), .Pointer = &USourceEffectEnvelopeFollowerPreset::execRegisterEnvelopeFollowerListener },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectEnvelopeFollowerPreset::execSetSettings },
{ .NameUTF8 = UTF8TEXT("UnregisterEnvelopeFollowerListener"), .Pointer = &USourceEffectEnvelopeFollowerPreset::execUnregisterEnvelopeFollowerListener },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_RegisterEnvelopeFollowerListener, "RegisterEnvelopeFollowerListener" }, // 48346803
{ &Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_SetSettings, "SetSettings" }, // 2507475535
{ &Z_Construct_UFunction_USourceEffectEnvelopeFollowerPreset_UnregisterEnvelopeFollowerListener, "UnregisterEnvelopeFollowerListener" }, // 1778068559
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectEnvelopeFollowerPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics
// ********** Begin Class USourceEffectEnvelopeFollowerPreset Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectEnvelopeFollowerPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2634926203
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectEnvelopeFollowerPreset Property Definitions *******************
UObject* (*const Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::ClassParams = {
&USourceEffectEnvelopeFollowerPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::Class_MetaDataParams)
};
void USourceEffectEnvelopeFollowerPreset::StaticRegisterNativesUSourceEffectEnvelopeFollowerPreset()
{
UClass* Class = USourceEffectEnvelopeFollowerPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectEnvelopeFollowerPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectEnvelopeFollowerPreset.OuterSingleton, Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectEnvelopeFollowerPreset.OuterSingleton;
}
USourceEffectEnvelopeFollowerPreset::USourceEffectEnvelopeFollowerPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectEnvelopeFollowerPreset);
USourceEffectEnvelopeFollowerPreset::~USourceEffectEnvelopeFollowerPreset() {}
// ********** End Class USourceEffectEnvelopeFollowerPreset ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EEnvelopeFollowerPeakMode_StaticEnum, TEXT("EEnvelopeFollowerPeakMode"), &Z_Registration_Info_UEnum_EEnvelopeFollowerPeakMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3522288725U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectEnvelopeFollowerSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics::NewStructOps, TEXT("SourceEffectEnvelopeFollowerSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectEnvelopeFollowerSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectEnvelopeFollowerSettings), 2634926203U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEnvelopeFollowerListener, UEnvelopeFollowerListener::StaticClass, TEXT("UEnvelopeFollowerListener"), &Z_Registration_Info_UClass_UEnvelopeFollowerListener, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEnvelopeFollowerListener), 896605022U) },
{ Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset, USourceEffectEnvelopeFollowerPreset::StaticClass, TEXT("USourceEffectEnvelopeFollowerPreset"), &Z_Registration_Info_UClass_USourceEffectEnvelopeFollowerPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectEnvelopeFollowerPreset), 3923222819U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_1059047133{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

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!
===========================================================================*/
// IWYU pragma: private, include "SourceEffects/SourceEffectEnvelopeFollower.h"
#ifdef SYNTHESIS_SourceEffectEnvelopeFollower_generated_h
#error "SourceEffectEnvelopeFollower.generated.h already included, missing '#pragma once' in SourceEffectEnvelopeFollower.h"
#endif
#define SYNTHESIS_SourceEffectEnvelopeFollower_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UEnvelopeFollowerListener;
struct FSourceEffectEnvelopeFollowerSettings;
// ********** Begin ScriptStruct FSourceEffectEnvelopeFollowerSettings *****************************
struct Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectEnvelopeFollowerSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectEnvelopeFollowerSettings;
// ********** End ScriptStruct FSourceEffectEnvelopeFollowerSettings *******************************
// ********** Begin Delegate FOnEnvelopeFollowerUpdate *********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_77_DELEGATE \
SYNTHESIS_API void FOnEnvelopeFollowerUpdate_DelegateWrapper(const FMulticastScriptDelegate& OnEnvelopeFollowerUpdate, float EnvelopeValue);
// ********** End Delegate FOnEnvelopeFollowerUpdate ***********************************************
// ********** Begin Class UEnvelopeFollowerListener ************************************************
struct Z_Construct_UClass_UEnvelopeFollowerListener_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_UEnvelopeFollowerListener_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_88_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEnvelopeFollowerListener(); \
friend struct ::Z_Construct_UClass_UEnvelopeFollowerListener_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_UEnvelopeFollowerListener_NoRegister(); \
public: \
DECLARE_CLASS2(UEnvelopeFollowerListener, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_UEnvelopeFollowerListener_NoRegister) \
DECLARE_SERIALIZER(UEnvelopeFollowerListener)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_88_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEnvelopeFollowerListener(UEnvelopeFollowerListener&&) = delete; \
UEnvelopeFollowerListener(const UEnvelopeFollowerListener&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, UEnvelopeFollowerListener); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEnvelopeFollowerListener); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEnvelopeFollowerListener)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_85_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_88_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_88_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_88_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEnvelopeFollowerListener;
// ********** End Class UEnvelopeFollowerListener **************************************************
// ********** Begin Class USourceEffectEnvelopeFollowerPreset **************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_131_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUnregisterEnvelopeFollowerListener); \
DECLARE_FUNCTION(execRegisterEnvelopeFollowerListener); \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_131_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectEnvelopeFollowerPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectEnvelopeFollowerPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectEnvelopeFollowerPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectEnvelopeFollowerPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_131_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectEnvelopeFollowerPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectEnvelopeFollowerPreset(USourceEffectEnvelopeFollowerPreset&&) = delete; \
USourceEffectEnvelopeFollowerPreset(const USourceEffectEnvelopeFollowerPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectEnvelopeFollowerPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectEnvelopeFollowerPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectEnvelopeFollowerPreset) \
SYNTHESIS_API virtual ~USourceEffectEnvelopeFollowerPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_128_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_131_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_131_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_131_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h_131_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectEnvelopeFollowerPreset;
// ********** End Class USourceEffectEnvelopeFollowerPreset ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectEnvelopeFollower_h
// ********** Begin Enum EEnvelopeFollowerPeakMode *************************************************
#define FOREACH_ENUM_EENVELOPEFOLLOWERPEAKMODE(op) \
op(EEnvelopeFollowerPeakMode::MeanSquared) \
op(EEnvelopeFollowerPeakMode::RootMeanSquared) \
op(EEnvelopeFollowerPeakMode::Peak) \
op(EEnvelopeFollowerPeakMode::Count)
enum class EEnvelopeFollowerPeakMode : uint8;
template<> struct TIsUEnumClass<EEnvelopeFollowerPeakMode> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EEnvelopeFollowerPeakMode>();
// ********** End Enum EEnvelopeFollowerPeakMode ***************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,685 @@
// 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 "SourceEffects/SourceEffectFilter.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectFilter() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UAudioBus_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectFilterPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectFilterPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectFilterType();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectFilterSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESourceEffectFilterCircuit ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectFilterCircuit;
static UEnum* ESourceEffectFilterCircuit_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectFilterCircuit.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectFilterCircuit.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectFilterCircuit"));
}
return Z_Registration_Info_UEnum_ESourceEffectFilterCircuit.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectFilterCircuit>()
{
return ESourceEffectFilterCircuit_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectFilterCircuit::Count" },
{ "Ladder.Name", "ESourceEffectFilterCircuit::Ladder" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "OnePole.Name", "ESourceEffectFilterCircuit::OnePole" },
{ "StateVariable.Name", "ESourceEffectFilterCircuit::StateVariable" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectFilterCircuit::OnePole", (int64)ESourceEffectFilterCircuit::OnePole },
{ "ESourceEffectFilterCircuit::StateVariable", (int64)ESourceEffectFilterCircuit::StateVariable },
{ "ESourceEffectFilterCircuit::Ladder", (int64)ESourceEffectFilterCircuit::Ladder },
{ "ESourceEffectFilterCircuit::Count", (int64)ESourceEffectFilterCircuit::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectFilterCircuit",
"ESourceEffectFilterCircuit",
Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit()
{
if (!Z_Registration_Info_UEnum_ESourceEffectFilterCircuit.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectFilterCircuit.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectFilterCircuit.InnerSingleton;
}
// ********** End Enum ESourceEffectFilterCircuit **************************************************
// ********** Begin Enum ESourceEffectFilterType ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectFilterType;
static UEnum* ESourceEffectFilterType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectFilterType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectFilterType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectFilterType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectFilterType"));
}
return Z_Registration_Info_UEnum_ESourceEffectFilterType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectFilterType>()
{
return ESourceEffectFilterType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BandPass.Name", "ESourceEffectFilterType::BandPass" },
{ "BandStop.Name", "ESourceEffectFilterType::BandStop" },
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectFilterType::Count" },
{ "HighPass.Name", "ESourceEffectFilterType::HighPass" },
{ "LowPass.Name", "ESourceEffectFilterType::LowPass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectFilterType::LowPass", (int64)ESourceEffectFilterType::LowPass },
{ "ESourceEffectFilterType::HighPass", (int64)ESourceEffectFilterType::HighPass },
{ "ESourceEffectFilterType::BandPass", (int64)ESourceEffectFilterType::BandPass },
{ "ESourceEffectFilterType::BandStop", (int64)ESourceEffectFilterType::BandStop },
{ "ESourceEffectFilterType::Count", (int64)ESourceEffectFilterType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectFilterType",
"ESourceEffectFilterType",
Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectFilterType()
{
if (!Z_Registration_Info_UEnum_ESourceEffectFilterType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectFilterType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectFilterType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectFilterType.InnerSingleton;
}
// ********** End Enum ESourceEffectFilterType *****************************************************
// ********** Begin Enum ESourceEffectFilterParam **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectFilterParam;
static UEnum* ESourceEffectFilterParam_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectFilterParam.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectFilterParam.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectFilterParam"));
}
return Z_Registration_Info_UEnum_ESourceEffectFilterParam.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectFilterParam>()
{
return ESourceEffectFilterParam_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectFilterParam::Count" },
{ "FilterFrequency.Name", "ESourceEffectFilterParam::FilterFrequency" },
{ "FilterResonance.Name", "ESourceEffectFilterParam::FilterResonance" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectFilterParam::FilterFrequency", (int64)ESourceEffectFilterParam::FilterFrequency },
{ "ESourceEffectFilterParam::FilterResonance", (int64)ESourceEffectFilterParam::FilterResonance },
{ "ESourceEffectFilterParam::Count", (int64)ESourceEffectFilterParam::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectFilterParam",
"ESourceEffectFilterParam",
Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam()
{
if (!Z_Registration_Info_UEnum_ESourceEffectFilterParam.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectFilterParam.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectFilterParam.InnerSingleton;
}
// ********** End Enum ESourceEffectFilterParam ****************************************************
// ********** Begin ScriptStruct FSourceEffectFilterAudioBusModulationSettings *********************
struct Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectFilterAudioBusModulationSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectFilterAudioBusModulationSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioBus_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// Audio bus to use to modulate the filter\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "Audio bus to use to modulate the filter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnvelopeFollowerAttackTimeMsec_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMin", "0" },
{ "Comment", "// The amplitude envelope follower attack time (in milliseconds) on the audio bus.\n" },
{ "DisplayName", "Attack Time (ms)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The amplitude envelope follower attack time (in milliseconds) on the audio bus." },
{ "UIMax", "2000.0" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnvelopeFollowerReleaseTimeMsec_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMin", "0" },
{ "Comment", "// The amplitude envelope follower release time (in milliseconds) on the audio bus.\n" },
{ "DisplayName", "Release Time (ms)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The amplitude envelope follower release time (in milliseconds) on the audio bus." },
{ "UIMax", "2000.0" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnvelopeGainMultiplier_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMin", "0" },
{ "Comment", "// An amount to scale the envelope follower output to map to the modulation values. \n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "An amount to scale the envelope follower output to map to the modulation values." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterParam_MetaData[] = {
{ "Category", "ModulationParameters" },
{ "Comment", "// Which parameter to modulate.\n" },
{ "InlineCategoryProperty", "" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "Which parameter to modulate." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinFrequencyModulation_MetaData[] = {
{ "Category", "ModulationParameters" },
{ "Comment", "// The frequency modulation value (in semitones from the filter frequency) to use when the envelope is quietest\n" },
{ "DisplayName", "Min Frequency Modulation Amount" },
{ "EditCondition", "FilterParam == ESourceEffectFilterParam::FilterFrequency" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The frequency modulation value (in semitones from the filter frequency) to use when the envelope is quietest" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxFrequencyModulation_MetaData[] = {
{ "Category", "ModulationParameters" },
{ "Comment", "// The frequency modulation value (in semitones from the filter frequency) to use when the envelope is loudest\n" },
{ "DisplayName", "Max Frequency Modulation Amount" },
{ "EditCondition", "FilterParam == ESourceEffectFilterParam::FilterFrequency" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The frequency modulation value (in semitones from the filter frequency) to use when the envelope is loudest" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinResonanceModulation_MetaData[] = {
{ "Category", "ModulationParameters" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The resonance modulation value to use when the envelope is quietest\n" },
{ "DisplayName", "Min Resonance Modulation Amount" },
{ "EditCondition", "FilterParam == ESourceEffectFilterParam::FilterResonance" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The resonance modulation value to use when the envelope is quietest" },
{ "UIMax", "10.0" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxResonanceModulation_MetaData[] = {
{ "Category", "ModulationParameters" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The resonance modulation value to use when the envelope is loudest\n" },
{ "DisplayName", "Max Resonance Modulation Amount" },
{ "EditCondition", "FilterParam == ESourceEffectFilterParam::FilterResonance" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The resonance modulation value to use when the envelope is loudest" },
{ "UIMax", "10.0" },
{ "UIMin", "0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectFilterAudioBusModulationSettings constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FIntPropertyParams NewProp_EnvelopeFollowerAttackTimeMsec;
static const UECodeGen_Private::FIntPropertyParams NewProp_EnvelopeFollowerReleaseTimeMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_EnvelopeGainMultiplier;
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterParam_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterParam;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinFrequencyModulation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxFrequencyModulation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinResonanceModulation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxResonanceModulation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectFilterAudioBusModulationSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectFilterAudioBusModulationSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings;
class UScriptStruct* FSourceEffectFilterAudioBusModulationSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectFilterAudioBusModulationSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectFilterAudioBusModulationSettings Property Definitions
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioBus_MetaData), NewProp_AudioBus_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_EnvelopeFollowerAttackTimeMsec = { "EnvelopeFollowerAttackTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, EnvelopeFollowerAttackTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnvelopeFollowerAttackTimeMsec_MetaData), NewProp_EnvelopeFollowerAttackTimeMsec_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_EnvelopeFollowerReleaseTimeMsec = { "EnvelopeFollowerReleaseTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, EnvelopeFollowerReleaseTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnvelopeFollowerReleaseTimeMsec_MetaData), NewProp_EnvelopeFollowerReleaseTimeMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_EnvelopeGainMultiplier = { "EnvelopeGainMultiplier", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, EnvelopeGainMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnvelopeGainMultiplier_MetaData), NewProp_EnvelopeGainMultiplier_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_FilterParam_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_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_FilterParam = { "FilterParam", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, FilterParam), Z_Construct_UEnum_Synthesis_ESourceEffectFilterParam, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterParam_MetaData), NewProp_FilterParam_MetaData) }; // 4144064408
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MinFrequencyModulation = { "MinFrequencyModulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, MinFrequencyModulation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinFrequencyModulation_MetaData), NewProp_MinFrequencyModulation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MaxFrequencyModulation = { "MaxFrequencyModulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, MaxFrequencyModulation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxFrequencyModulation_MetaData), NewProp_MaxFrequencyModulation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MinResonanceModulation = { "MinResonanceModulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, MinResonanceModulation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinResonanceModulation_MetaData), NewProp_MinResonanceModulation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MaxResonanceModulation = { "MaxResonanceModulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterAudioBusModulationSettings, MaxResonanceModulation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxResonanceModulation_MetaData), NewProp_MaxResonanceModulation_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_AudioBus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_EnvelopeFollowerAttackTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_EnvelopeFollowerReleaseTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_EnvelopeGainMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_FilterParam_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_FilterParam,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MinFrequencyModulation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MaxFrequencyModulation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MinResonanceModulation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewProp_MaxResonanceModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectFilterAudioBusModulationSettings Property Definitions **
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectFilterAudioBusModulationSettings",
Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::PropPointers),
sizeof(FSourceEffectFilterAudioBusModulationSettings),
alignof(FSourceEffectFilterAudioBusModulationSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectFilterAudioBusModulationSettings ***********************
// ********** Begin ScriptStruct FSourceEffectFilterSettings ***************************************
struct Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectFilterSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectFilterSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterCircuit_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// The type of filter circuit to use.\n" },
{ "DisplayName", "Circuit" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The type of filter circuit to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterType_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// The type of filter to use.\n" },
{ "DisplayName", "Type" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The type of filter to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CutoffFrequency_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMin", "20.0" },
{ "Comment", "// The filter cutoff frequency\n" },
{ "DisplayName", "Cutoff Frequency (hz)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The filter cutoff frequency" },
{ "UIMax", "12000.0" },
{ "UIMin", "20.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterQ_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.5" },
{ "Comment", "// The filter resonance.\n" },
{ "DisplayName", "Resonance (Q)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ToolTip", "The filter resonance." },
{ "UIMax", "10.0" },
{ "UIMin", "0.5" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioBusModulation_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// Audio bus settings to use to modulate the filter frequency cutoff (auto-wah) with arbitrary audio from an audio bus\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "Audio bus settings to use to modulate the filter frequency cutoff (auto-wah) with arbitrary audio from an audio bus" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectFilterSettings constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterCircuit_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterCircuit;
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CutoffFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterQ;
static const UECodeGen_Private::FStructPropertyParams NewProp_AudioBusModulation_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AudioBusModulation;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectFilterSettings constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectFilterSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings;
class UScriptStruct* FSourceEffectFilterSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectFilterSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectFilterSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectFilterSettings Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterCircuit_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_FSourceEffectFilterSettings_Statics::NewProp_FilterCircuit = { "FilterCircuit", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterSettings, FilterCircuit), Z_Construct_UEnum_Synthesis_ESourceEffectFilterCircuit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterCircuit_MetaData), NewProp_FilterCircuit_MetaData) }; // 1221286274
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterType_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_FSourceEffectFilterSettings_Statics::NewProp_FilterType = { "FilterType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterSettings, FilterType), Z_Construct_UEnum_Synthesis_ESourceEffectFilterType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterType_MetaData), NewProp_FilterType_MetaData) }; // 1167959446
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_CutoffFrequency = { "CutoffFrequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterSettings, CutoffFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CutoffFrequency_MetaData), NewProp_CutoffFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterQ = { "FilterQ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterSettings, FilterQ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterQ_MetaData), NewProp_FilterQ_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_AudioBusModulation_Inner = { "AudioBusModulation", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings, METADATA_PARAMS(0, nullptr) }; // 2723323226
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_AudioBusModulation = { "AudioBusModulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFilterSettings, AudioBusModulation), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioBusModulation_MetaData), NewProp_AudioBusModulation_MetaData) }; // 2723323226
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterCircuit_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterCircuit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_CutoffFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_FilterQ,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_AudioBusModulation_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewProp_AudioBusModulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectFilterSettings Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectFilterSettings",
Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::PropPointers),
sizeof(FSourceEffectFilterSettings),
alignof(FSourceEffectFilterSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectFilterSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectFilterSettings *****************************************
// ********** Begin Class USourceEffectFilterPreset Function SetSettings ***************************
struct Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics
{
struct SourceEffectFilterPreset_eventSetSettings_Parms
{
FSourceEffectFilterSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectFilterPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 65351048
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectFilterPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::SourceEffectFilterPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::SourceEffectFilterPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectFilterPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectFilterSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectFilterPreset Function SetSettings *****************************
// ********** Begin Class USourceEffectFilterPreset ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectFilterPreset;
UClass* USourceEffectFilterPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectFilterPreset;
if (!Z_Registration_Info_UClass_USourceEffectFilterPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectFilterPreset"),
Z_Registration_Info_UClass_USourceEffectFilterPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectFilterPreset,
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_USourceEffectFilterPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectFilterPreset_NoRegister()
{
return USourceEffectFilterPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectFilterPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "SourceEffect" },
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectFilter.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFilter.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectFilterPreset constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectFilterPreset constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectFilterPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectFilterPreset_SetSettings, "SetSettings" }, // 1358400570
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectFilterPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectFilterPreset_Statics
// ********** Begin Class USourceEffectFilterPreset Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectFilterPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectFilterPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 65351048
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectFilterPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectFilterPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFilterPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectFilterPreset Property Definitions *****************************
UObject* (*const Z_Construct_UClass_USourceEffectFilterPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFilterPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectFilterPreset_Statics::ClassParams = {
&USourceEffectFilterPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectFilterPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFilterPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFilterPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectFilterPreset_Statics::Class_MetaDataParams)
};
void USourceEffectFilterPreset::StaticRegisterNativesUSourceEffectFilterPreset()
{
UClass* Class = USourceEffectFilterPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectFilterPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectFilterPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectFilterPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectFilterPreset.OuterSingleton, Z_Construct_UClass_USourceEffectFilterPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectFilterPreset.OuterSingleton;
}
USourceEffectFilterPreset::USourceEffectFilterPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectFilterPreset);
USourceEffectFilterPreset::~USourceEffectFilterPreset() {}
// ********** End Class USourceEffectFilterPreset **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESourceEffectFilterCircuit_StaticEnum, TEXT("ESourceEffectFilterCircuit"), &Z_Registration_Info_UEnum_ESourceEffectFilterCircuit, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1221286274U) },
{ ESourceEffectFilterType_StaticEnum, TEXT("ESourceEffectFilterType"), &Z_Registration_Info_UEnum_ESourceEffectFilterType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1167959446U) },
{ ESourceEffectFilterParam_StaticEnum, TEXT("ESourceEffectFilterParam"), &Z_Registration_Info_UEnum_ESourceEffectFilterParam, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4144064408U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectFilterAudioBusModulationSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics::NewStructOps, TEXT("SourceEffectFilterAudioBusModulationSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectFilterAudioBusModulationSettings), 2723323226U) },
{ FSourceEffectFilterSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics::NewStructOps, TEXT("SourceEffectFilterSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectFilterSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectFilterSettings), 65351048U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectFilterPreset, USourceEffectFilterPreset::StaticClass, TEXT("USourceEffectFilterPreset"), &Z_Registration_Info_UClass_USourceEffectFilterPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectFilterPreset), 2321539292U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_1684958317{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,125 @@
// 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 "SourceEffects/SourceEffectFilter.h"
#ifdef SYNTHESIS_SourceEffectFilter_generated_h
#error "SourceEffectFilter.generated.h already included, missing '#pragma once' in SourceEffectFilter.h"
#endif
#define SYNTHESIS_SourceEffectFilter_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectFilterSettings;
// ********** Begin ScriptStruct FSourceEffectFilterAudioBusModulationSettings *********************
struct Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_45_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectFilterAudioBusModulationSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectFilterAudioBusModulationSettings;
// ********** End ScriptStruct FSourceEffectFilterAudioBusModulationSettings ***********************
// ********** Begin ScriptStruct FSourceEffectFilterSettings ***************************************
struct Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_87_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectFilterSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectFilterSettings;
// ********** End ScriptStruct FSourceEffectFilterSettings *****************************************
// ********** Begin Class USourceEffectFilterPreset ************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_167_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectFilterPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectFilterPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_167_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectFilterPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectFilterPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectFilterPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectFilterPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectFilterPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectFilterPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_167_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectFilterPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectFilterPreset(USourceEffectFilterPreset&&) = delete; \
USourceEffectFilterPreset(const USourceEffectFilterPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectFilterPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectFilterPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectFilterPreset) \
SYNTHESIS_API virtual ~USourceEffectFilterPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_164_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_167_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_167_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_167_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h_167_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectFilterPreset;
// ********** End Class USourceEffectFilterPreset **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFilter_h
// ********** Begin Enum ESourceEffectFilterCircuit ************************************************
#define FOREACH_ENUM_ESOURCEEFFECTFILTERCIRCUIT(op) \
op(ESourceEffectFilterCircuit::OnePole) \
op(ESourceEffectFilterCircuit::StateVariable) \
op(ESourceEffectFilterCircuit::Ladder) \
op(ESourceEffectFilterCircuit::Count)
enum class ESourceEffectFilterCircuit : uint8;
template<> struct TIsUEnumClass<ESourceEffectFilterCircuit> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectFilterCircuit>();
// ********** End Enum ESourceEffectFilterCircuit **************************************************
// ********** Begin Enum ESourceEffectFilterType ***************************************************
#define FOREACH_ENUM_ESOURCEEFFECTFILTERTYPE(op) \
op(ESourceEffectFilterType::LowPass) \
op(ESourceEffectFilterType::HighPass) \
op(ESourceEffectFilterType::BandPass) \
op(ESourceEffectFilterType::BandStop) \
op(ESourceEffectFilterType::Count)
enum class ESourceEffectFilterType : uint8;
template<> struct TIsUEnumClass<ESourceEffectFilterType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectFilterType>();
// ********** End Enum ESourceEffectFilterType *****************************************************
// ********** Begin Enum ESourceEffectFilterParam **************************************************
#define FOREACH_ENUM_ESOURCEEFFECTFILTERPARAM(op) \
op(ESourceEffectFilterParam::FilterFrequency) \
op(ESourceEffectFilterParam::FilterResonance) \
op(ESourceEffectFilterParam::Count)
enum class ESourceEffectFilterParam : uint8;
template<> struct TIsUEnumClass<ESourceEffectFilterParam> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectFilterParam>();
// ********** End Enum ESourceEffectFilterParam ****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,305 @@
// 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 "SourceEffects/SourceEffectFoldbackDistortion.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectFoldbackDistortion() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectFoldbackDistortionPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSourceEffectFoldbackDistortionSettings ***************************
struct Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectFoldbackDistortionSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectFoldbackDistortionSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFoldbackDistortion.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputGainDb_MetaData[] = {
{ "Category", "Distortion" },
{ "ClampMax", "60.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of gain to add to input to allow forcing the triggering of the threshold\n" },
{ "DisplayName", "Input Gain (dB)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFoldbackDistortion.h" },
{ "ToolTip", "The amount of gain to add to input to allow forcing the triggering of the threshold" },
{ "UIMax", "20.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThresholdDb_MetaData[] = {
{ "Category", "Distortion" },
{ "ClampMax", "0.0" },
{ "ClampMin", "-90.0" },
{ "Comment", "// If the audio amplitude is higher than this, it will fold back\n" },
{ "DisplayName", "Threshold (dB)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFoldbackDistortion.h" },
{ "ToolTip", "If the audio amplitude is higher than this, it will fold back" },
{ "UIMax", "0.0" },
{ "UIMin", "-60.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputGainDb_MetaData[] = {
{ "Category", "Distortion" },
{ "ClampMax", "20.0" },
{ "ClampMin", "-90.0" },
{ "Comment", "// The amount of gain to apply to the output\n" },
{ "DisplayName", "Output Gain (dB)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFoldbackDistortion.h" },
{ "ToolTip", "The amount of gain to apply to the output" },
{ "UIMax", "20.0" },
{ "UIMin", "-60.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectFoldbackDistortionSettings constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_InputGainDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ThresholdDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OutputGainDb;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectFoldbackDistortionSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectFoldbackDistortionSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings;
class UScriptStruct* FSourceEffectFoldbackDistortionSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectFoldbackDistortionSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectFoldbackDistortionSettings Property Definitions ******
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::NewProp_InputGainDb = { "InputGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFoldbackDistortionSettings, InputGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputGainDb_MetaData), NewProp_InputGainDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::NewProp_ThresholdDb = { "ThresholdDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFoldbackDistortionSettings, ThresholdDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThresholdDb_MetaData), NewProp_ThresholdDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::NewProp_OutputGainDb = { "OutputGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectFoldbackDistortionSettings, OutputGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputGainDb_MetaData), NewProp_OutputGainDb_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::NewProp_InputGainDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::NewProp_ThresholdDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::NewProp_OutputGainDb,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectFoldbackDistortionSettings Property Definitions ********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectFoldbackDistortionSettings",
Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::PropPointers),
sizeof(FSourceEffectFoldbackDistortionSettings),
alignof(FSourceEffectFoldbackDistortionSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectFoldbackDistortionSettings *****************************
// ********** Begin Class USourceEffectFoldbackDistortionPreset Function SetSettings ***************
struct Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics
{
struct SourceEffectFoldbackDistortionPreset_eventSetSettings_Parms
{
FSourceEffectFoldbackDistortionSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFoldbackDistortion.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectFoldbackDistortionPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 4038477469
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectFoldbackDistortionPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::SourceEffectFoldbackDistortionPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::SourceEffectFoldbackDistortionPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectFoldbackDistortionPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectFoldbackDistortionSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectFoldbackDistortionPreset Function SetSettings *****************
// ********** Begin Class USourceEffectFoldbackDistortionPreset ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectFoldbackDistortionPreset;
UClass* USourceEffectFoldbackDistortionPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectFoldbackDistortionPreset;
if (!Z_Registration_Info_UClass_USourceEffectFoldbackDistortionPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectFoldbackDistortionPreset"),
Z_Registration_Info_UClass_USourceEffectFoldbackDistortionPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectFoldbackDistortionPreset,
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_USourceEffectFoldbackDistortionPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_NoRegister()
{
return USourceEffectFoldbackDistortionPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectFoldbackDistortion.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFoldbackDistortion.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectFoldbackDistortion.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectFoldbackDistortionPreset constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectFoldbackDistortionPreset constinit property declarations ******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectFoldbackDistortionPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectFoldbackDistortionPreset_SetSettings, "SetSettings" }, // 4264134444
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectFoldbackDistortionPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics
// ********** Begin Class USourceEffectFoldbackDistortionPreset Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectFoldbackDistortionPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 4038477469
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectFoldbackDistortionPreset Property Definitions *****************
UObject* (*const Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::ClassParams = {
&USourceEffectFoldbackDistortionPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::Class_MetaDataParams)
};
void USourceEffectFoldbackDistortionPreset::StaticRegisterNativesUSourceEffectFoldbackDistortionPreset()
{
UClass* Class = USourceEffectFoldbackDistortionPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectFoldbackDistortionPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectFoldbackDistortionPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectFoldbackDistortionPreset.OuterSingleton, Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectFoldbackDistortionPreset.OuterSingleton;
}
USourceEffectFoldbackDistortionPreset::USourceEffectFoldbackDistortionPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectFoldbackDistortionPreset);
USourceEffectFoldbackDistortionPreset::~USourceEffectFoldbackDistortionPreset() {}
// ********** End Class USourceEffectFoldbackDistortionPreset **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectFoldbackDistortionSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics::NewStructOps, TEXT("SourceEffectFoldbackDistortionSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectFoldbackDistortionSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectFoldbackDistortionSettings), 4038477469U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectFoldbackDistortionPreset, USourceEffectFoldbackDistortionPreset::StaticClass, TEXT("USourceEffectFoldbackDistortionPreset"), &Z_Registration_Info_UClass_USourceEffectFoldbackDistortionPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectFoldbackDistortionPreset), 898949200U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h__Script_Synthesis_1948987645{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SourceEffects/SourceEffectFoldbackDistortion.h"
#ifdef SYNTHESIS_SourceEffectFoldbackDistortion_generated_h
#error "SourceEffectFoldbackDistortion.generated.h already included, missing '#pragma once' in SourceEffectFoldbackDistortion.h"
#endif
#define SYNTHESIS_SourceEffectFoldbackDistortion_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectFoldbackDistortionSettings;
// ********** Begin ScriptStruct FSourceEffectFoldbackDistortionSettings ***************************
struct Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectFoldbackDistortionSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectFoldbackDistortionSettings;
// ********** End ScriptStruct FSourceEffectFoldbackDistortionSettings *****************************
// ********** Begin Class USourceEffectFoldbackDistortionPreset ************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_48_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_48_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectFoldbackDistortionPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectFoldbackDistortionPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectFoldbackDistortionPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectFoldbackDistortionPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_48_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectFoldbackDistortionPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectFoldbackDistortionPreset(USourceEffectFoldbackDistortionPreset&&) = delete; \
USourceEffectFoldbackDistortionPreset(const USourceEffectFoldbackDistortionPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectFoldbackDistortionPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectFoldbackDistortionPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectFoldbackDistortionPreset) \
SYNTHESIS_API virtual ~USourceEffectFoldbackDistortionPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_45_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_48_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_48_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_48_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h_48_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectFoldbackDistortionPreset;
// ********** End Class USourceEffectFoldbackDistortionPreset **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectFoldbackDistortion_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,383 @@
// 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 "SourceEffects/SourceEffectMidSideSpreader.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectMidSideSpreader() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectMidSideSpreaderPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_EStereoChannelMode();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStereoChannelMode ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStereoChannelMode;
static UEnum* EStereoChannelMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStereoChannelMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EStereoChannelMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_EStereoChannelMode, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("EStereoChannelMode"));
}
return Z_Registration_Info_UEnum_EStereoChannelMode.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EStereoChannelMode>()
{
return EStereoChannelMode_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Stereo channel mode\n" },
{ "count.Hidden", "" },
{ "count.Name", "EStereoChannelMode::count" },
{ "LeftRight.Name", "EStereoChannelMode::LeftRight" },
{ "MidSide.Name", "EStereoChannelMode::MidSide" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "Stereo channel mode" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStereoChannelMode::MidSide", (int64)EStereoChannelMode::MidSide },
{ "EStereoChannelMode::LeftRight", (int64)EStereoChannelMode::LeftRight },
{ "EStereoChannelMode::count", (int64)EStereoChannelMode::count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"EStereoChannelMode",
"EStereoChannelMode",
Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_EStereoChannelMode()
{
if (!Z_Registration_Info_UEnum_EStereoChannelMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStereoChannelMode.InnerSingleton, Z_Construct_UEnum_Synthesis_EStereoChannelMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStereoChannelMode.InnerSingleton;
}
// ********** End Enum EStereoChannelMode **********************************************************
// ********** Begin ScriptStruct FSourceEffectMidSideSpreaderSettings ******************************
struct Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectMidSideSpreaderSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectMidSideSpreaderSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// ========================================================================\n// FSourceEffectMidSideSpreaderSettings\n// This is the source effect's setting struct. \n// ========================================================================\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "FSourceEffectMidSideSpreaderSettings\nThis is the source effect's setting struct." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpreadAmount_MetaData[] = {
{ "Category", "MidSideSpreader" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Amount of Mid/Side Spread. 0.0 is no spread, 1.0 is full wide. \n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "Amount of Mid/Side Spread. 0.0 is no spread, 1.0 is full wide." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputMode_MetaData[] = {
{ "Category", "MidSideSpreader" },
{ "Comment", "// Indicate the channel mode of the input signal\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "Indicate the channel mode of the input signal" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputMode_MetaData[] = {
{ "Category", "MidSideSpreader" },
{ "Comment", "// Indicate the channel mode of the output signal\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "Indicate the channel mode of the output signal" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEqualPower_MetaData[] = {
{ "Category", "MidSideSpreader" },
{ "Comment", "// Indicate whether an equal power relationship between the mid and side channels should be maintained\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "Indicate whether an equal power relationship between the mid and side channels should be maintained" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectMidSideSpreaderSettings constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpreadAmount;
static const UECodeGen_Private::FBytePropertyParams NewProp_InputMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InputMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutputMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutputMode;
static void NewProp_bEqualPower_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEqualPower;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectMidSideSpreaderSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectMidSideSpreaderSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings;
class UScriptStruct* FSourceEffectMidSideSpreaderSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectMidSideSpreaderSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectMidSideSpreaderSettings Property Definitions *********
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_SpreadAmount = { "SpreadAmount", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMidSideSpreaderSettings, SpreadAmount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpreadAmount_MetaData), NewProp_SpreadAmount_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_InputMode_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_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_InputMode = { "InputMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMidSideSpreaderSettings, InputMode), Z_Construct_UEnum_Synthesis_EStereoChannelMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputMode_MetaData), NewProp_InputMode_MetaData) }; // 1671794392
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_OutputMode_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_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_OutputMode = { "OutputMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMidSideSpreaderSettings, OutputMode), Z_Construct_UEnum_Synthesis_EStereoChannelMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputMode_MetaData), NewProp_OutputMode_MetaData) }; // 1671794392
void Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_bEqualPower_SetBit(void* Obj)
{
((FSourceEffectMidSideSpreaderSettings*)Obj)->bEqualPower = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_bEqualPower = { "bEqualPower", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSourceEffectMidSideSpreaderSettings), &Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_bEqualPower_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEqualPower_MetaData), NewProp_bEqualPower_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_SpreadAmount,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_InputMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_InputMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_OutputMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_OutputMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewProp_bEqualPower,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectMidSideSpreaderSettings Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectMidSideSpreaderSettings",
Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::PropPointers),
sizeof(FSourceEffectMidSideSpreaderSettings),
alignof(FSourceEffectMidSideSpreaderSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectMidSideSpreaderSettings ********************************
// ********** Begin Class USourceEffectMidSideSpreaderPreset Function SetSettings ******************
struct Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics
{
struct SourceEffectMidSideSpreaderPreset_eventSetSettings_Parms
{
FSourceEffectMidSideSpreaderSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "// Change settings of your effect from blueprints. Will broadcast changes to active instances.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "Change settings of your effect from blueprints. Will broadcast changes to active instances." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectMidSideSpreaderPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2955155656
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectMidSideSpreaderPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::SourceEffectMidSideSpreaderPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::SourceEffectMidSideSpreaderPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectMidSideSpreaderPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectMidSideSpreaderSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectMidSideSpreaderPreset Function SetSettings ********************
// ********** Begin Class USourceEffectMidSideSpreaderPreset ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectMidSideSpreaderPreset;
UClass* USourceEffectMidSideSpreaderPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectMidSideSpreaderPreset;
if (!Z_Registration_Info_UClass_USourceEffectMidSideSpreaderPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectMidSideSpreaderPreset"),
Z_Registration_Info_UClass_USourceEffectMidSideSpreaderPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectMidSideSpreaderPreset,
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_USourceEffectMidSideSpreaderPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_NoRegister()
{
return USourceEffectMidSideSpreaderPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "Comment", "// ========================================================================\n// USourceEffectMidSideSpreaderPreset\n// This code exposes your preset settings and effect class to the editor.\n// And allows for a handle to setting/updating effect settings dynamically.\n// ========================================================================\n" },
{ "IncludePath", "SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ToolTip", "USourceEffectMidSideSpreaderPreset\nThis code exposes your preset settings and effect class to the editor.\nAnd allows for a handle to setting/updating effect settings dynamically." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "Comment", "// The copy of the settings struct. Can't be written to in BP, but can be read.\n// Note that the value read in BP is the serialized settings, will not reflect dynamic changes made in BP.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMidSideSpreader.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "The copy of the settings struct. Can't be written to in BP, but can be read.\nNote that the value read in BP is the serialized settings, will not reflect dynamic changes made in BP." },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectMidSideSpreaderPreset constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectMidSideSpreaderPreset constinit property declarations *********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectMidSideSpreaderPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectMidSideSpreaderPreset_SetSettings, "SetSettings" }, // 2739868535
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectMidSideSpreaderPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics
// ********** Begin Class USourceEffectMidSideSpreaderPreset Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectMidSideSpreaderPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2955155656
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectMidSideSpreaderPreset Property Definitions ********************
UObject* (*const Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::ClassParams = {
&USourceEffectMidSideSpreaderPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::Class_MetaDataParams)
};
void USourceEffectMidSideSpreaderPreset::StaticRegisterNativesUSourceEffectMidSideSpreaderPreset()
{
UClass* Class = USourceEffectMidSideSpreaderPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectMidSideSpreaderPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectMidSideSpreaderPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectMidSideSpreaderPreset.OuterSingleton, Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectMidSideSpreaderPreset.OuterSingleton;
}
USourceEffectMidSideSpreaderPreset::USourceEffectMidSideSpreaderPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectMidSideSpreaderPreset);
USourceEffectMidSideSpreaderPreset::~USourceEffectMidSideSpreaderPreset() {}
// ********** End Class USourceEffectMidSideSpreaderPreset *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStereoChannelMode_StaticEnum, TEXT("EStereoChannelMode"), &Z_Registration_Info_UEnum_EStereoChannelMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1671794392U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectMidSideSpreaderSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics::NewStructOps, TEXT("SourceEffectMidSideSpreaderSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectMidSideSpreaderSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectMidSideSpreaderSettings), 2955155656U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectMidSideSpreaderPreset, USourceEffectMidSideSpreaderPreset::StaticClass, TEXT("USourceEffectMidSideSpreaderPreset"), &Z_Registration_Info_UClass_USourceEffectMidSideSpreaderPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectMidSideSpreaderPreset), 2190377033U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_3845005635{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,90 @@
// 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 "SourceEffects/SourceEffectMidSideSpreader.h"
#ifdef SYNTHESIS_SourceEffectMidSideSpreader_generated_h
#error "SourceEffectMidSideSpreader.generated.h already included, missing '#pragma once' in SourceEffectMidSideSpreader.h"
#endif
#define SYNTHESIS_SourceEffectMidSideSpreader_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectMidSideSpreaderSettings;
// ********** Begin ScriptStruct FSourceEffectMidSideSpreaderSettings ******************************
struct Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectMidSideSpreaderSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectMidSideSpreaderSettings;
// ********** End ScriptStruct FSourceEffectMidSideSpreaderSettings ********************************
// ********** Begin Class USourceEffectMidSideSpreaderPreset ***************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_85_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_85_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectMidSideSpreaderPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectMidSideSpreaderPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectMidSideSpreaderPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectMidSideSpreaderPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_85_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectMidSideSpreaderPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectMidSideSpreaderPreset(USourceEffectMidSideSpreaderPreset&&) = delete; \
USourceEffectMidSideSpreaderPreset(const USourceEffectMidSideSpreaderPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectMidSideSpreaderPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectMidSideSpreaderPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectMidSideSpreaderPreset) \
SYNTHESIS_API virtual ~USourceEffectMidSideSpreaderPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_82_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_85_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_85_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_85_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h_85_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectMidSideSpreaderPreset;
// ********** End Class USourceEffectMidSideSpreaderPreset *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMidSideSpreader_h
// ********** Begin Enum EStereoChannelMode ********************************************************
#define FOREACH_ENUM_ESTEREOCHANNELMODE(op) \
op(EStereoChannelMode::MidSide) \
op(EStereoChannelMode::LeftRight) \
op(EStereoChannelMode::count)
enum class EStereoChannelMode : uint8;
template<> struct TIsUEnumClass<EStereoChannelMode> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EStereoChannelMode>();
// ********** End Enum EStereoChannelMode **********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,913 @@
// 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 "SourceEffects/SourceEffectMotionFilter.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectMotionFilter() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectMotionFilterPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectMotionFilterPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESourceEffectMotionFilterModSource ****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource;
static UEnum* ESourceEffectMotionFilterModSource_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectMotionFilterModSource"));
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterModSource>()
{
return ESourceEffectMotionFilterModSource_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectMotionFilterModSource::Count" },
{ "DistanceFromListener.Comment", "// Uunits between Listener and Sound Source.\n" },
{ "DistanceFromListener.Name", "ESourceEffectMotionFilterModSource::DistanceFromListener" },
{ "DistanceFromListener.ToolTip", "Uunits between Listener and Sound Source." },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "SpeedOfAngleDelta.Comment", "// Degrees per second change in Angle of Source from Listener.\n" },
{ "SpeedOfAngleDelta.Name", "ESourceEffectMotionFilterModSource::SpeedOfAngleDelta" },
{ "SpeedOfAngleDelta.ToolTip", "Degrees per second change in Angle of Source from Listener." },
{ "SpeedOfListener.Comment", "// Uunits per second change in world location of Listener.\n" },
{ "SpeedOfListener.Name", "ESourceEffectMotionFilterModSource::SpeedOfListener" },
{ "SpeedOfListener.ToolTip", "Uunits per second change in world location of Listener." },
{ "SpeedOfSourceEmitter.Comment", "// Uunits per second change in world location of Sound Source.\n" },
{ "SpeedOfSourceEmitter.Name", "ESourceEffectMotionFilterModSource::SpeedOfSourceEmitter" },
{ "SpeedOfSourceEmitter.ToolTip", "Uunits per second change in world location of Sound Source." },
{ "SpeedRelativeToListener.Comment", "// Uunits per second change in distance between Listener and Sound Source.\n" },
{ "SpeedRelativeToListener.Name", "ESourceEffectMotionFilterModSource::SpeedRelativeToListener" },
{ "SpeedRelativeToListener.ToolTip", "Uunits per second change in distance between Listener and Sound Source." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectMotionFilterModSource::DistanceFromListener", (int64)ESourceEffectMotionFilterModSource::DistanceFromListener },
{ "ESourceEffectMotionFilterModSource::SpeedRelativeToListener", (int64)ESourceEffectMotionFilterModSource::SpeedRelativeToListener },
{ "ESourceEffectMotionFilterModSource::SpeedOfSourceEmitter", (int64)ESourceEffectMotionFilterModSource::SpeedOfSourceEmitter },
{ "ESourceEffectMotionFilterModSource::SpeedOfListener", (int64)ESourceEffectMotionFilterModSource::SpeedOfListener },
{ "ESourceEffectMotionFilterModSource::SpeedOfAngleDelta", (int64)ESourceEffectMotionFilterModSource::SpeedOfAngleDelta },
{ "ESourceEffectMotionFilterModSource::Count", (int64)ESourceEffectMotionFilterModSource::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectMotionFilterModSource",
"ESourceEffectMotionFilterModSource",
Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource.InnerSingleton;
}
// ********** End Enum ESourceEffectMotionFilterModSource ******************************************
// ********** Begin Enum ESourceEffectMotionFilterModDestination ***********************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination;
static UEnum* ESourceEffectMotionFilterModDestination_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectMotionFilterModDestination"));
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterModDestination>()
{
return ESourceEffectMotionFilterModDestination_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectMotionFilterModDestination::Count" },
{ "FilterACutoffFrequency.Comment", "// Filter input frequencies range between 20.0f and 15000.0f.\n" },
{ "FilterACutoffFrequency.DisplayName", "Filter A Cutoff Frequency (hz)" },
{ "FilterACutoffFrequency.Name", "ESourceEffectMotionFilterModDestination::FilterACutoffFrequency" },
{ "FilterACutoffFrequency.ToolTip", "Filter input frequencies range between 20.0f and 15000.0f." },
{ "FilterAOutputVolumeDB.Comment", "// Filter output dB range between 10.0f and -96.0f. Final Filter output is clamped to +6 dB, use positive values with caution.\n" },
{ "FilterAOutputVolumeDB.DisplayName", "Filter A Output Volume (dB)" },
{ "FilterAOutputVolumeDB.Name", "ESourceEffectMotionFilterModDestination::FilterAOutputVolumeDB" },
{ "FilterAOutputVolumeDB.ToolTip", "Filter output dB range between 10.0f and -96.0f. Final Filter output is clamped to +6 dB, use positive values with caution." },
{ "FilterAResonance.Comment", "// Filter input resonances range between 0.5f and 10.0f.\n" },
{ "FilterAResonance.DisplayName", "Filter A Resonance (Q)" },
{ "FilterAResonance.Name", "ESourceEffectMotionFilterModDestination::FilterAResonance" },
{ "FilterAResonance.ToolTip", "Filter input resonances range between 0.5f and 10.0f." },
{ "FilterBCutoffFrequency.Comment", "// Filter input frequencies range between 20.0f and 15000.0f.\n" },
{ "FilterBCutoffFrequency.DisplayName", "Filter B Cutoff Frequency (hz)" },
{ "FilterBCutoffFrequency.Name", "ESourceEffectMotionFilterModDestination::FilterBCutoffFrequency" },
{ "FilterBCutoffFrequency.ToolTip", "Filter input frequencies range between 20.0f and 15000.0f." },
{ "FilterBOutputVolumeDB.Comment", "// Filter output dB range between 10.0f and -96.0f. Final Filter output is clamped to +6 dB, use positive values with caution.\n" },
{ "FilterBOutputVolumeDB.DisplayName", "Filter B Output Volume (dB)" },
{ "FilterBOutputVolumeDB.Name", "ESourceEffectMotionFilterModDestination::FilterBOutputVolumeDB" },
{ "FilterBOutputVolumeDB.ToolTip", "Filter output dB range between 10.0f and -96.0f. Final Filter output is clamped to +6 dB, use positive values with caution." },
{ "FilterBResonance.Comment", "// Filter input resonances range between 0.5f and 10.0f.\n" },
{ "FilterBResonance.DisplayName", "Filter B Resonance (Q)" },
{ "FilterBResonance.Name", "ESourceEffectMotionFilterModDestination::FilterBResonance" },
{ "FilterBResonance.ToolTip", "Filter input resonances range between 0.5f and 10.0f." },
{ "FilterMix.Comment", "// Filter Mix values range from -1.0f (Filter A) and 1.0f (Filter B).\n" },
{ "FilterMix.Name", "ESourceEffectMotionFilterModDestination::FilterMix" },
{ "FilterMix.ToolTip", "Filter Mix values range from -1.0f (Filter A) and 1.0f (Filter B)." },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectMotionFilterModDestination::FilterACutoffFrequency", (int64)ESourceEffectMotionFilterModDestination::FilterACutoffFrequency },
{ "ESourceEffectMotionFilterModDestination::FilterAResonance", (int64)ESourceEffectMotionFilterModDestination::FilterAResonance },
{ "ESourceEffectMotionFilterModDestination::FilterAOutputVolumeDB", (int64)ESourceEffectMotionFilterModDestination::FilterAOutputVolumeDB },
{ "ESourceEffectMotionFilterModDestination::FilterBCutoffFrequency", (int64)ESourceEffectMotionFilterModDestination::FilterBCutoffFrequency },
{ "ESourceEffectMotionFilterModDestination::FilterBResonance", (int64)ESourceEffectMotionFilterModDestination::FilterBResonance },
{ "ESourceEffectMotionFilterModDestination::FilterBOutputVolumeDB", (int64)ESourceEffectMotionFilterModDestination::FilterBOutputVolumeDB },
{ "ESourceEffectMotionFilterModDestination::FilterMix", (int64)ESourceEffectMotionFilterModDestination::FilterMix },
{ "ESourceEffectMotionFilterModDestination::Count", (int64)ESourceEffectMotionFilterModDestination::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectMotionFilterModDestination",
"ESourceEffectMotionFilterModDestination",
Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination.InnerSingleton;
}
// ********** End Enum ESourceEffectMotionFilterModDestination *************************************
// ********** Begin Enum ESourceEffectMotionFilterTopology *****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology;
static UEnum* ESourceEffectMotionFilterTopology_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectMotionFilterTopology"));
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterTopology>()
{
return ESourceEffectMotionFilterTopology_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectMotionFilterTopology::Count" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ParallelMode.Name", "ESourceEffectMotionFilterTopology::ParallelMode" },
{ "SerialMode.Name", "ESourceEffectMotionFilterTopology::SerialMode" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectMotionFilterTopology::SerialMode", (int64)ESourceEffectMotionFilterTopology::SerialMode },
{ "ESourceEffectMotionFilterTopology::ParallelMode", (int64)ESourceEffectMotionFilterTopology::ParallelMode },
{ "ESourceEffectMotionFilterTopology::Count", (int64)ESourceEffectMotionFilterTopology::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectMotionFilterTopology",
"ESourceEffectMotionFilterTopology",
Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology.InnerSingleton;
}
// ********** End Enum ESourceEffectMotionFilterTopology *******************************************
// ********** Begin Enum ESourceEffectMotionFilterCircuit ******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit;
static UEnum* ESourceEffectMotionFilterCircuit_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectMotionFilterCircuit"));
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterCircuit>()
{
return ESourceEffectMotionFilterCircuit_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectMotionFilterCircuit::Count" },
{ "Ladder.Name", "ESourceEffectMotionFilterCircuit::Ladder" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "OnePole.Name", "ESourceEffectMotionFilterCircuit::OnePole" },
{ "StateVariable.Name", "ESourceEffectMotionFilterCircuit::StateVariable" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectMotionFilterCircuit::OnePole", (int64)ESourceEffectMotionFilterCircuit::OnePole },
{ "ESourceEffectMotionFilterCircuit::StateVariable", (int64)ESourceEffectMotionFilterCircuit::StateVariable },
{ "ESourceEffectMotionFilterCircuit::Ladder", (int64)ESourceEffectMotionFilterCircuit::Ladder },
{ "ESourceEffectMotionFilterCircuit::Count", (int64)ESourceEffectMotionFilterCircuit::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectMotionFilterCircuit",
"ESourceEffectMotionFilterCircuit",
Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit.InnerSingleton;
}
// ********** End Enum ESourceEffectMotionFilterCircuit ********************************************
// ********** Begin Enum ESourceEffectMotionFilterType *********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESourceEffectMotionFilterType;
static UEnum* ESourceEffectMotionFilterType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESourceEffectMotionFilterType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESourceEffectMotionFilterType"));
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterType>()
{
return ESourceEffectMotionFilterType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BandPass.Name", "ESourceEffectMotionFilterType::BandPass" },
{ "BandStop.Name", "ESourceEffectMotionFilterType::BandStop" },
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESourceEffectMotionFilterType::Count" },
{ "HighPass.Name", "ESourceEffectMotionFilterType::HighPass" },
{ "LowPass.Name", "ESourceEffectMotionFilterType::LowPass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESourceEffectMotionFilterType::LowPass", (int64)ESourceEffectMotionFilterType::LowPass },
{ "ESourceEffectMotionFilterType::HighPass", (int64)ESourceEffectMotionFilterType::HighPass },
{ "ESourceEffectMotionFilterType::BandPass", (int64)ESourceEffectMotionFilterType::BandPass },
{ "ESourceEffectMotionFilterType::BandStop", (int64)ESourceEffectMotionFilterType::BandStop },
{ "ESourceEffectMotionFilterType::Count", (int64)ESourceEffectMotionFilterType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESourceEffectMotionFilterType",
"ESourceEffectMotionFilterType",
Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType()
{
if (!Z_Registration_Info_UEnum_ESourceEffectMotionFilterType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESourceEffectMotionFilterType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESourceEffectMotionFilterType.InnerSingleton;
}
// ********** End Enum ESourceEffectMotionFilterType ***********************************************
// ********** Begin ScriptStruct FSourceEffectIndividualFilterSettings *****************************
struct Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectIndividualFilterSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectIndividualFilterSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterCircuit_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// The type of filter circuit to use.\n" },
{ "DisplayName", "Circuit" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The type of filter circuit to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterType_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// The type of filter to use.\n" },
{ "DisplayName", "Type" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The type of filter to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CutoffFrequency_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMin", "20.0" },
{ "Comment", "// The filter cutoff frequency\n" },
{ "DisplayName", "Cutoff Frequency (hz)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The filter cutoff frequency" },
{ "UIMax", "12000.0" },
{ "UIMin", "20.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterQ_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.5" },
{ "Comment", "// The filter resonance.\n" },
{ "DisplayName", "Resonance (Q)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The filter resonance." },
{ "UIMax", "10.0" },
{ "UIMin", "0.5" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectIndividualFilterSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterCircuit_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterCircuit;
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CutoffFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterQ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectIndividualFilterSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectIndividualFilterSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings;
class UScriptStruct* FSourceEffectIndividualFilterSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectIndividualFilterSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectIndividualFilterSettings Property Definitions ********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterCircuit_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_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterCircuit = { "FilterCircuit", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectIndividualFilterSettings, FilterCircuit), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterCircuit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterCircuit_MetaData), NewProp_FilterCircuit_MetaData) }; // 1799570085
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterType_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_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterType = { "FilterType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectIndividualFilterSettings, FilterType), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterType_MetaData), NewProp_FilterType_MetaData) }; // 897600410
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_CutoffFrequency = { "CutoffFrequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectIndividualFilterSettings, CutoffFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CutoffFrequency_MetaData), NewProp_CutoffFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterQ = { "FilterQ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectIndividualFilterSettings, FilterQ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterQ_MetaData), NewProp_FilterQ_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterCircuit_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterCircuit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_CutoffFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewProp_FilterQ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectIndividualFilterSettings Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectIndividualFilterSettings",
Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::PropPointers),
sizeof(FSourceEffectIndividualFilterSettings),
alignof(FSourceEffectIndividualFilterSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectIndividualFilterSettings *******************************
// ********** Begin ScriptStruct FSourceEffectMotionFilterModulationSettings ***********************
struct Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectMotionFilterModulationSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectMotionFilterModulationSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModulationSource_MetaData[] = {
{ "Category", "MotionFilterModulation" },
{ "Comment", "// The Modulation Source\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The Modulation Source" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModulationInputRange_MetaData[] = {
{ "Category", "MotionFilterModulation" },
{ "Comment", "// The Modulation Clamped Input Range\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The Modulation Clamped Input Range" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModulationOutputMinimumRange_MetaData[] = {
{ "Category", "MotionFilterModulation" },
{ "Comment", "// The Modulation Random Minimum Output Range\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The Modulation Random Minimum Output Range" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModulationOutputMaximumRange_MetaData[] = {
{ "Category", "MotionFilterModulation" },
{ "Comment", "// The Modulation Random Maximum Output Range\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "The Modulation Random Maximum Output Range" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UpdateEaseMS_MetaData[] = {
{ "Category", "MotionFilterModulation" },
{ "ClampMin", "0.0" },
{ "Comment", "// Update Ease Speed in milliseconds\n" },
{ "DisplayName", "Update Ease (ms)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "Update Ease Speed in milliseconds" },
{ "UIMin", "0.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectMotionFilterModulationSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_ModulationSource_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ModulationSource;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModulationInputRange;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModulationOutputMinimumRange;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModulationOutputMaximumRange;
static const UECodeGen_Private::FFloatPropertyParams NewProp_UpdateEaseMS;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectMotionFilterModulationSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectMotionFilterModulationSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings;
class UScriptStruct* FSourceEffectMotionFilterModulationSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectMotionFilterModulationSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectMotionFilterModulationSettings Property Definitions **
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationSource_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_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationSource = { "ModulationSource", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterModulationSettings, ModulationSource), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModulationSource_MetaData), NewProp_ModulationSource_MetaData) }; // 3199340725
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationInputRange = { "ModulationInputRange", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterModulationSettings, ModulationInputRange), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModulationInputRange_MetaData), NewProp_ModulationInputRange_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationOutputMinimumRange = { "ModulationOutputMinimumRange", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterModulationSettings, ModulationOutputMinimumRange), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModulationOutputMinimumRange_MetaData), NewProp_ModulationOutputMinimumRange_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationOutputMaximumRange = { "ModulationOutputMaximumRange", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterModulationSettings, ModulationOutputMaximumRange), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModulationOutputMaximumRange_MetaData), NewProp_ModulationOutputMaximumRange_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_UpdateEaseMS = { "UpdateEaseMS", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterModulationSettings, UpdateEaseMS), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UpdateEaseMS_MetaData), NewProp_UpdateEaseMS_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationSource_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationSource,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationInputRange,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationOutputMinimumRange,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_ModulationOutputMaximumRange,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewProp_UpdateEaseMS,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectMotionFilterModulationSettings Property Definitions ****
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectMotionFilterModulationSettings",
Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::PropPointers),
sizeof(FSourceEffectMotionFilterModulationSettings),
alignof(FSourceEffectMotionFilterModulationSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectMotionFilterModulationSettings *************************
// ********** Begin ScriptStruct FSourceEffectMotionFilterSettings *********************************
struct Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectMotionFilterSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectMotionFilterSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// ========================================================================\n// FSourceEffectMotionFilterSettings\n// This is the source effect's setting struct. \n// ========================================================================\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "FSourceEffectMotionFilterSettings\nThis is the source effect's setting struct." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MotionFilterTopology_MetaData[] = {
{ "Category", "MotionFilter" },
{ "Comment", "// In Serial Mode, Filter A will process then Filter B will process; in Parallel mode, Filter A and Filter B will process the dry input seprately, then be mixed together afterward.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "In Serial Mode, Filter A will process then Filter B will process; in Parallel mode, Filter A and Filter B will process the dry input seprately, then be mixed together afterward." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MotionFilterMix_MetaData[] = {
{ "Category", "MotionFilter" },
{ "ClampMax", "1.0" },
{ "ClampMin", "-1.0" },
{ "Comment", "// Filter Mix controls the amount of each filter in the signal where -1.0f outputs Only Filter A, 0.0f is an equal balance between Filter A and B, and 1.0f outputs only Filter B. How this blend works depends on the Topology.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "Filter Mix controls the amount of each filter in the signal where -1.0f outputs Only Filter A, 0.0f is an equal balance between Filter A and B, and 1.0f outputs only Filter B. How this blend works depends on the Topology." },
{ "UIMax", "1.0" },
{ "UIMin", "-1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterASettings_MetaData[] = {
{ "Category", "MotionFilter" },
{ "Comment", "// Initial settings for Filter A\n" },
{ "DisplayName", "Filter A" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "Initial settings for Filter A" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterBSettings_MetaData[] = {
{ "Category", "MotionFilter" },
{ "Comment", "// Initial settings for Filter B\n" },
{ "DisplayName", "Filter B" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "Initial settings for Filter B" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModulationMappings_MetaData[] = {
{ "Category", "MotionFilter" },
{ "Comment", "// Modulation Mappings\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "Modulation Mappings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DryVolumeDb_MetaData[] = {
{ "Category", "MotionFilter" },
{ "ClampMin", "-96.0" },
{ "Comment", "// Dry volume pass-through in dB. \n" },
{ "DisplayName", "Dry Volume (dB)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "Dry volume pass-through in dB." },
{ "UIMax", "10.0" },
{ "UIMin", "-96.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectMotionFilterSettings constinit property declarations *
static const UECodeGen_Private::FBytePropertyParams NewProp_MotionFilterTopology_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_MotionFilterTopology;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MotionFilterMix;
static const UECodeGen_Private::FStructPropertyParams NewProp_FilterASettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_FilterBSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_ModulationMappings_ValueProp;
static const UECodeGen_Private::FBytePropertyParams NewProp_ModulationMappings_Key_KeyProp_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ModulationMappings_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ModulationMappings;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DryVolumeDb;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectMotionFilterSettings constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectMotionFilterSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings;
class UScriptStruct* FSourceEffectMotionFilterSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectMotionFilterSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectMotionFilterSettings Property Definitions ************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_MotionFilterTopology_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_FSourceEffectMotionFilterSettings_Statics::NewProp_MotionFilterTopology = { "MotionFilterTopology", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterSettings, MotionFilterTopology), Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterTopology, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MotionFilterTopology_MetaData), NewProp_MotionFilterTopology_MetaData) }; // 870223339
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_MotionFilterMix = { "MotionFilterMix", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterSettings, MotionFilterMix), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MotionFilterMix_MetaData), NewProp_MotionFilterMix_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_FilterASettings = { "FilterASettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterSettings, FilterASettings), Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterASettings_MetaData), NewProp_FilterASettings_MetaData) }; // 3423952151
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_FilterBSettings = { "FilterBSettings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterSettings, FilterBSettings), Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterBSettings_MetaData), NewProp_FilterBSettings_MetaData) }; // 3423952151
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings_ValueProp = { "ModulationMappings", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings, METADATA_PARAMS(0, nullptr) }; // 1783269824
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings_Key_KeyProp_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_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings_Key_KeyProp = { "ModulationMappings_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Synthesis_ESourceEffectMotionFilterModDestination, METADATA_PARAMS(0, nullptr) }; // 1259282389
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings = { "ModulationMappings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterSettings, ModulationMappings), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModulationMappings_MetaData), NewProp_ModulationMappings_MetaData) }; // 1259282389 1783269824
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_DryVolumeDb = { "DryVolumeDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectMotionFilterSettings, DryVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DryVolumeDb_MetaData), NewProp_DryVolumeDb_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_MotionFilterTopology_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_MotionFilterTopology,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_MotionFilterMix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_FilterASettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_FilterBSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings_Key_KeyProp_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_ModulationMappings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewProp_DryVolumeDb,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectMotionFilterSettings Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectMotionFilterSettings",
Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::PropPointers),
sizeof(FSourceEffectMotionFilterSettings),
alignof(FSourceEffectMotionFilterSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectMotionFilterSettings ***********************************
// ********** Begin Class USourceEffectMotionFilterPreset Function SetSettings *********************
struct Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics
{
struct SourceEffectMotionFilterPreset_eventSetSettings_Parms
{
FSourceEffectMotionFilterSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "// Change settings of your effect from blueprints. Will broadcast changes to active instances.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "Change settings of your effect from blueprints. Will broadcast changes to active instances." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectMotionFilterPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2901059260
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectMotionFilterPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::SourceEffectMotionFilterPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::SourceEffectMotionFilterPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectMotionFilterPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectMotionFilterSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectMotionFilterPreset Function SetSettings ***********************
// ********** Begin Class USourceEffectMotionFilterPreset ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectMotionFilterPreset;
UClass* USourceEffectMotionFilterPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectMotionFilterPreset;
if (!Z_Registration_Info_UClass_USourceEffectMotionFilterPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectMotionFilterPreset"),
Z_Registration_Info_UClass_USourceEffectMotionFilterPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectMotionFilterPreset,
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_USourceEffectMotionFilterPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectMotionFilterPreset_NoRegister()
{
return USourceEffectMotionFilterPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "Comment", "// ========================================================================\n// USourceEffectMotionFilterPreset\n// This code exposes your preset settings and effect class to the editor.\n// And allows for a handle to setting/updating effect settings dynamically.\n// ========================================================================\n" },
{ "IncludePath", "SourceEffects/SourceEffectMotionFilter.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ToolTip", "USourceEffectMotionFilterPreset\nThis code exposes your preset settings and effect class to the editor.\nAnd allows for a handle to setting/updating effect settings dynamically." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "Comment", "// The copy of the settings struct. Can't be written to in BP, but can be read.\n// Note that the value read in BP is the serialized settings, will not reflect dynamic changes made in BP.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectMotionFilter.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "The copy of the settings struct. Can't be written to in BP, but can be read.\nNote that the value read in BP is the serialized settings, will not reflect dynamic changes made in BP." },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectMotionFilterPreset constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectMotionFilterPreset constinit property declarations ************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectMotionFilterPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectMotionFilterPreset_SetSettings, "SetSettings" }, // 516867697
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectMotionFilterPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics
// ********** Begin Class USourceEffectMotionFilterPreset Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectMotionFilterPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2901059260
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectMotionFilterPreset Property Definitions ***********************
UObject* (*const Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::ClassParams = {
&USourceEffectMotionFilterPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::Class_MetaDataParams)
};
void USourceEffectMotionFilterPreset::StaticRegisterNativesUSourceEffectMotionFilterPreset()
{
UClass* Class = USourceEffectMotionFilterPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectMotionFilterPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectMotionFilterPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectMotionFilterPreset.OuterSingleton, Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectMotionFilterPreset.OuterSingleton;
}
USourceEffectMotionFilterPreset::USourceEffectMotionFilterPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectMotionFilterPreset);
USourceEffectMotionFilterPreset::~USourceEffectMotionFilterPreset() {}
// ********** End Class USourceEffectMotionFilterPreset ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESourceEffectMotionFilterModSource_StaticEnum, TEXT("ESourceEffectMotionFilterModSource"), &Z_Registration_Info_UEnum_ESourceEffectMotionFilterModSource, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3199340725U) },
{ ESourceEffectMotionFilterModDestination_StaticEnum, TEXT("ESourceEffectMotionFilterModDestination"), &Z_Registration_Info_UEnum_ESourceEffectMotionFilterModDestination, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1259282389U) },
{ ESourceEffectMotionFilterTopology_StaticEnum, TEXT("ESourceEffectMotionFilterTopology"), &Z_Registration_Info_UEnum_ESourceEffectMotionFilterTopology, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 870223339U) },
{ ESourceEffectMotionFilterCircuit_StaticEnum, TEXT("ESourceEffectMotionFilterCircuit"), &Z_Registration_Info_UEnum_ESourceEffectMotionFilterCircuit, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1799570085U) },
{ ESourceEffectMotionFilterType_StaticEnum, TEXT("ESourceEffectMotionFilterType"), &Z_Registration_Info_UEnum_ESourceEffectMotionFilterType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 897600410U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectIndividualFilterSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics::NewStructOps, TEXT("SourceEffectIndividualFilterSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectIndividualFilterSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectIndividualFilterSettings), 3423952151U) },
{ FSourceEffectMotionFilterModulationSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics::NewStructOps, TEXT("SourceEffectMotionFilterModulationSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterModulationSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectMotionFilterModulationSettings), 1783269824U) },
{ FSourceEffectMotionFilterSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics::NewStructOps, TEXT("SourceEffectMotionFilterSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectMotionFilterSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectMotionFilterSettings), 2901059260U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectMotionFilterPreset, USourceEffectMotionFilterPreset::StaticClass, TEXT("USourceEffectMotionFilterPreset"), &Z_Registration_Info_UClass_USourceEffectMotionFilterPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectMotionFilterPreset), 1624374451U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_877512155{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,165 @@
// 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 "SourceEffects/SourceEffectMotionFilter.h"
#ifdef SYNTHESIS_SourceEffectMotionFilter_generated_h
#error "SourceEffectMotionFilter.generated.h already included, missing '#pragma once' in SourceEffectMotionFilter.h"
#endif
#define SYNTHESIS_SourceEffectMotionFilter_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectMotionFilterSettings;
// ********** Begin ScriptStruct FSourceEffectIndividualFilterSettings *****************************
struct Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_89_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectIndividualFilterSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectIndividualFilterSettings;
// ********** End ScriptStruct FSourceEffectIndividualFilterSettings *******************************
// ********** Begin ScriptStruct FSourceEffectMotionFilterModulationSettings ***********************
struct Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_112_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectMotionFilterModulationSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectMotionFilterModulationSettings;
// ********** End ScriptStruct FSourceEffectMotionFilterModulationSettings *************************
// ********** Begin ScriptStruct FSourceEffectMotionFilterSettings *********************************
struct Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_143_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectMotionFilterSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectMotionFilterSettings;
// ********** End ScriptStruct FSourceEffectMotionFilterSettings ***********************************
// ********** Begin Class USourceEffectMotionFilterPreset ******************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_327_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectMotionFilterPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_327_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectMotionFilterPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectMotionFilterPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectMotionFilterPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectMotionFilterPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectMotionFilterPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectMotionFilterPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_327_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectMotionFilterPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectMotionFilterPreset(USourceEffectMotionFilterPreset&&) = delete; \
USourceEffectMotionFilterPreset(const USourceEffectMotionFilterPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectMotionFilterPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectMotionFilterPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectMotionFilterPreset) \
SYNTHESIS_API virtual ~USourceEffectMotionFilterPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_324_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_327_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_327_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_327_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h_327_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectMotionFilterPreset;
// ********** End Class USourceEffectMotionFilterPreset ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectMotionFilter_h
// ********** Begin Enum ESourceEffectMotionFilterModSource ****************************************
#define FOREACH_ENUM_ESOURCEEFFECTMOTIONFILTERMODSOURCE(op) \
op(ESourceEffectMotionFilterModSource::DistanceFromListener) \
op(ESourceEffectMotionFilterModSource::SpeedRelativeToListener) \
op(ESourceEffectMotionFilterModSource::SpeedOfSourceEmitter) \
op(ESourceEffectMotionFilterModSource::SpeedOfListener) \
op(ESourceEffectMotionFilterModSource::SpeedOfAngleDelta) \
op(ESourceEffectMotionFilterModSource::Count)
enum class ESourceEffectMotionFilterModSource : uint8;
template<> struct TIsUEnumClass<ESourceEffectMotionFilterModSource> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterModSource>();
// ********** End Enum ESourceEffectMotionFilterModSource ******************************************
// ********** Begin Enum ESourceEffectMotionFilterModDestination ***********************************
#define FOREACH_ENUM_ESOURCEEFFECTMOTIONFILTERMODDESTINATION(op) \
op(ESourceEffectMotionFilterModDestination::FilterACutoffFrequency) \
op(ESourceEffectMotionFilterModDestination::FilterAResonance) \
op(ESourceEffectMotionFilterModDestination::FilterAOutputVolumeDB) \
op(ESourceEffectMotionFilterModDestination::FilterBCutoffFrequency) \
op(ESourceEffectMotionFilterModDestination::FilterBResonance) \
op(ESourceEffectMotionFilterModDestination::FilterBOutputVolumeDB) \
op(ESourceEffectMotionFilterModDestination::FilterMix) \
op(ESourceEffectMotionFilterModDestination::Count)
enum class ESourceEffectMotionFilterModDestination : uint8;
template<> struct TIsUEnumClass<ESourceEffectMotionFilterModDestination> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterModDestination>();
// ********** End Enum ESourceEffectMotionFilterModDestination *************************************
// ********** Begin Enum ESourceEffectMotionFilterTopology *****************************************
#define FOREACH_ENUM_ESOURCEEFFECTMOTIONFILTERTOPOLOGY(op) \
op(ESourceEffectMotionFilterTopology::SerialMode) \
op(ESourceEffectMotionFilterTopology::ParallelMode) \
op(ESourceEffectMotionFilterTopology::Count)
enum class ESourceEffectMotionFilterTopology : uint8;
template<> struct TIsUEnumClass<ESourceEffectMotionFilterTopology> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterTopology>();
// ********** End Enum ESourceEffectMotionFilterTopology *******************************************
// ********** Begin Enum ESourceEffectMotionFilterCircuit ******************************************
#define FOREACH_ENUM_ESOURCEEFFECTMOTIONFILTERCIRCUIT(op) \
op(ESourceEffectMotionFilterCircuit::OnePole) \
op(ESourceEffectMotionFilterCircuit::StateVariable) \
op(ESourceEffectMotionFilterCircuit::Ladder) \
op(ESourceEffectMotionFilterCircuit::Count)
enum class ESourceEffectMotionFilterCircuit : uint8;
template<> struct TIsUEnumClass<ESourceEffectMotionFilterCircuit> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterCircuit>();
// ********** End Enum ESourceEffectMotionFilterCircuit ********************************************
// ********** Begin Enum ESourceEffectMotionFilterType *********************************************
#define FOREACH_ENUM_ESOURCEEFFECTMOTIONFILTERTYPE(op) \
op(ESourceEffectMotionFilterType::LowPass) \
op(ESourceEffectMotionFilterType::HighPass) \
op(ESourceEffectMotionFilterType::BandPass) \
op(ESourceEffectMotionFilterType::BandStop) \
op(ESourceEffectMotionFilterType::Count)
enum class ESourceEffectMotionFilterType : uint8;
template<> struct TIsUEnumClass<ESourceEffectMotionFilterType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESourceEffectMotionFilterType>();
// ********** End Enum ESourceEffectMotionFilterType ***********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,289 @@
// 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 "SourceEffects/SourceEffectPanner.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectPanner() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectPannerPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectPannerPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectPannerSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSourceEffectPannerSettings ***************************************
struct Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectPannerSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectPannerSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPanner.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Spread_MetaData[] = {
{ "Category", "Panner" },
{ "ClampMax", "1.0" },
{ "ClampMin", "-1.0" },
{ "Comment", "// The spread of the source. 1.0 means left only in left channel, right only in right; 0.0 means both mixed, -1.0 means right and left channels are inverted.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPanner.h" },
{ "ToolTip", "The spread of the source. 1.0 means left only in left channel, right only in right; 0.0 means both mixed, -1.0 means right and left channels are inverted." },
{ "UIMax", "1.0" },
{ "UIMin", "-1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pan_MetaData[] = {
{ "Category", "Panner" },
{ "ClampMax", "1.0" },
{ "ClampMin", "-1.0" },
{ "Comment", "// The pan of the source. -1.0 means left, 0.0 means center, 1.0 means right.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPanner.h" },
{ "ToolTip", "The pan of the source. -1.0 means left, 0.0 means center, 1.0 means right." },
{ "UIMax", "1.0" },
{ "UIMin", "-1.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectPannerSettings constinit property declarations *******
static const UECodeGen_Private::FFloatPropertyParams NewProp_Spread;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Pan;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectPannerSettings constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectPannerSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings;
class UScriptStruct* FSourceEffectPannerSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectPannerSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectPannerSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectPannerSettings Property Definitions ******************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::NewProp_Spread = { "Spread", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectPannerSettings, Spread), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Spread_MetaData), NewProp_Spread_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::NewProp_Pan = { "Pan", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectPannerSettings, Pan), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pan_MetaData), NewProp_Pan_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::NewProp_Spread,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::NewProp_Pan,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectPannerSettings Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectPannerSettings",
Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::PropPointers),
sizeof(FSourceEffectPannerSettings),
alignof(FSourceEffectPannerSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectPannerSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectPannerSettings *****************************************
// ********** Begin Class USourceEffectPannerPreset Function SetSettings ***************************
struct Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics
{
struct SourceEffectPannerPreset_eventSetSettings_Parms
{
FSourceEffectPannerSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPanner.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectPannerPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectPannerSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 410783385
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectPannerPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::SourceEffectPannerPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::SourceEffectPannerPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectPannerPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectPannerSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectPannerPreset Function SetSettings *****************************
// ********** Begin Class USourceEffectPannerPreset ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectPannerPreset;
UClass* USourceEffectPannerPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectPannerPreset;
if (!Z_Registration_Info_UClass_USourceEffectPannerPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectPannerPreset"),
Z_Registration_Info_UClass_USourceEffectPannerPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectPannerPreset,
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_USourceEffectPannerPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectPannerPreset_NoRegister()
{
return USourceEffectPannerPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectPannerPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectPanner.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPanner.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPanner.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectPannerPreset constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectPannerPreset constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectPannerPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectPannerPreset_SetSettings, "SetSettings" }, // 691420900
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectPannerPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectPannerPreset_Statics
// ********** Begin Class USourceEffectPannerPreset Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectPannerPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectPannerPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectPannerSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 410783385
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectPannerPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectPannerPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPannerPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectPannerPreset Property Definitions *****************************
UObject* (*const Z_Construct_UClass_USourceEffectPannerPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPannerPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectPannerPreset_Statics::ClassParams = {
&USourceEffectPannerPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectPannerPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPannerPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPannerPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectPannerPreset_Statics::Class_MetaDataParams)
};
void USourceEffectPannerPreset::StaticRegisterNativesUSourceEffectPannerPreset()
{
UClass* Class = USourceEffectPannerPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectPannerPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectPannerPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectPannerPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectPannerPreset.OuterSingleton, Z_Construct_UClass_USourceEffectPannerPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectPannerPreset.OuterSingleton;
}
USourceEffectPannerPreset::USourceEffectPannerPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectPannerPreset);
USourceEffectPannerPreset::~USourceEffectPannerPreset() {}
// ********** End Class USourceEffectPannerPreset **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectPannerSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics::NewStructOps, TEXT("SourceEffectPannerSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectPannerSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectPannerSettings), 410783385U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectPannerPreset, USourceEffectPannerPreset::StaticClass, TEXT("USourceEffectPannerPreset"), &Z_Registration_Info_UClass_USourceEffectPannerPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectPannerPreset), 2185260163U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h__Script_Synthesis_3187270437{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SourceEffects/SourceEffectPanner.h"
#ifdef SYNTHESIS_SourceEffectPanner_generated_h
#error "SourceEffectPanner.generated.h already included, missing '#pragma once' in SourceEffectPanner.h"
#endif
#define SYNTHESIS_SourceEffectPanner_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectPannerSettings;
// ********** Begin ScriptStruct FSourceEffectPannerSettings ***************************************
struct Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_13_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectPannerSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectPannerSettings;
// ********** End ScriptStruct FSourceEffectPannerSettings *****************************************
// ********** Begin Class USourceEffectPannerPreset ************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_57_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectPannerPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectPannerPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_57_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectPannerPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectPannerPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectPannerPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectPannerPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectPannerPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectPannerPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_57_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectPannerPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectPannerPreset(USourceEffectPannerPreset&&) = delete; \
USourceEffectPannerPreset(const USourceEffectPannerPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectPannerPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectPannerPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectPannerPreset) \
SYNTHESIS_API virtual ~USourceEffectPannerPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_54_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_57_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_57_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_57_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h_57_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectPannerPreset;
// ********** End Class USourceEffectPannerPreset **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPanner_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,406 @@
// 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 "SourceEffects/SourceEffectPhaser.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectPhaser() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectPhaserPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectPhaserPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_EPhaserLFOType();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectPhaserSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EPhaserLFOType ************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPhaserLFOType;
static UEnum* EPhaserLFOType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EPhaserLFOType.OuterSingleton)
{
Z_Registration_Info_UEnum_EPhaserLFOType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_EPhaserLFOType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("EPhaserLFOType"));
}
return Z_Registration_Info_UEnum_EPhaserLFOType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPhaserLFOType>()
{
return EPhaserLFOType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "EPhaserLFOType::Count" },
{ "DownSaw.Name", "EPhaserLFOType::DownSaw" },
{ "Exponential.Name", "EPhaserLFOType::Exponential" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
{ "RandomSampleHold.Name", "EPhaserLFOType::RandomSampleHold" },
{ "Sine.Name", "EPhaserLFOType::Sine" },
{ "Square.Name", "EPhaserLFOType::Square" },
{ "Triangle.Name", "EPhaserLFOType::Triangle" },
{ "UpSaw.Name", "EPhaserLFOType::UpSaw" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EPhaserLFOType::Sine", (int64)EPhaserLFOType::Sine },
{ "EPhaserLFOType::UpSaw", (int64)EPhaserLFOType::UpSaw },
{ "EPhaserLFOType::DownSaw", (int64)EPhaserLFOType::DownSaw },
{ "EPhaserLFOType::Square", (int64)EPhaserLFOType::Square },
{ "EPhaserLFOType::Triangle", (int64)EPhaserLFOType::Triangle },
{ "EPhaserLFOType::Exponential", (int64)EPhaserLFOType::Exponential },
{ "EPhaserLFOType::RandomSampleHold", (int64)EPhaserLFOType::RandomSampleHold },
{ "EPhaserLFOType::Count", (int64)EPhaserLFOType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"EPhaserLFOType",
"EPhaserLFOType",
Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_EPhaserLFOType()
{
if (!Z_Registration_Info_UEnum_EPhaserLFOType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPhaserLFOType.InnerSingleton, Z_Construct_UEnum_Synthesis_EPhaserLFOType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EPhaserLFOType.InnerSingleton;
}
// ********** End Enum EPhaserLFOType **************************************************************
// ********** Begin ScriptStruct FSourceEffectPhaserSettings ***************************************
struct Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectPhaserSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectPhaserSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WetLevel_MetaData[] = {
{ "Category", "Phaser" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The wet level of the phaser effect\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
{ "ToolTip", "The wet level of the phaser effect" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequency_MetaData[] = {
{ "Category", "Phaser" },
{ "ClampMin", "0.0" },
{ "Comment", "// The LFO frequency of the phaser effect\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
{ "ToolTip", "The LFO frequency of the phaser effect" },
{ "UIMax", "5.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Feedback_MetaData[] = {
{ "Category", "Phaser" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The feedback of the phaser effect\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
{ "ToolTip", "The feedback of the phaser effect" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LFOType_MetaData[] = {
{ "Category", "Phaser" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The phaser LFO type\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
{ "ToolTip", "The phaser LFO type" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UseQuadraturePhase_MetaData[] = {
{ "Category", "Phaser" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Whether or not to use quadtrature phase for the LFO modulation\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
{ "ToolTip", "Whether or not to use quadtrature phase for the LFO modulation" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectPhaserSettings constinit property declarations *******
static const UECodeGen_Private::FFloatPropertyParams NewProp_WetLevel;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Feedback;
static const UECodeGen_Private::FBytePropertyParams NewProp_LFOType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LFOType;
static void NewProp_UseQuadraturePhase_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_UseQuadraturePhase;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectPhaserSettings constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectPhaserSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings;
class UScriptStruct* FSourceEffectPhaserSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectPhaserSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectPhaserSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectPhaserSettings Property Definitions ******************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_WetLevel = { "WetLevel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectPhaserSettings, WetLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WetLevel_MetaData), NewProp_WetLevel_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_Frequency = { "Frequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectPhaserSettings, Frequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequency_MetaData), NewProp_Frequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_Feedback = { "Feedback", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectPhaserSettings, Feedback), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Feedback_MetaData), NewProp_Feedback_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_LFOType_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_FSourceEffectPhaserSettings_Statics::NewProp_LFOType = { "LFOType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectPhaserSettings, LFOType), Z_Construct_UEnum_Synthesis_EPhaserLFOType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LFOType_MetaData), NewProp_LFOType_MetaData) }; // 2489552909
void Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_UseQuadraturePhase_SetBit(void* Obj)
{
((FSourceEffectPhaserSettings*)Obj)->UseQuadraturePhase = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_UseQuadraturePhase = { "UseQuadraturePhase", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSourceEffectPhaserSettings), &Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_UseQuadraturePhase_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UseQuadraturePhase_MetaData), NewProp_UseQuadraturePhase_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_WetLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_Frequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_Feedback,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_LFOType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_LFOType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewProp_UseQuadraturePhase,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectPhaserSettings Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectPhaserSettings",
Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::PropPointers),
sizeof(FSourceEffectPhaserSettings),
alignof(FSourceEffectPhaserSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectPhaserSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectPhaserSettings *****************************************
// ********** Begin Class USourceEffectPhaserPreset Function SetSettings ***************************
struct Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics
{
struct SourceEffectPhaserPreset_eventSetSettings_Parms
{
FSourceEffectPhaserSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectPhaserPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectPhaserSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2499361010
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectPhaserPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::SourceEffectPhaserPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::SourceEffectPhaserPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectPhaserPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectPhaserSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectPhaserPreset Function SetSettings *****************************
// ********** Begin Class USourceEffectPhaserPreset ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectPhaserPreset;
UClass* USourceEffectPhaserPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectPhaserPreset;
if (!Z_Registration_Info_UClass_USourceEffectPhaserPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectPhaserPreset"),
Z_Registration_Info_UClass_USourceEffectPhaserPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectPhaserPreset,
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_USourceEffectPhaserPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectPhaserPreset_NoRegister()
{
return USourceEffectPhaserPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectPhaserPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectPhaser.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "Comment", "// The depth of the chorus effect\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectPhaser.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "The depth of the chorus effect" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectPhaserPreset constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectPhaserPreset constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectPhaserPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectPhaserPreset_SetSettings, "SetSettings" }, // 206690756
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectPhaserPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectPhaserPreset_Statics
// ********** Begin Class USourceEffectPhaserPreset Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectPhaserPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectPhaserPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectPhaserSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2499361010
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectPhaserPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectPhaserPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPhaserPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectPhaserPreset Property Definitions *****************************
UObject* (*const Z_Construct_UClass_USourceEffectPhaserPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPhaserPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectPhaserPreset_Statics::ClassParams = {
&USourceEffectPhaserPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectPhaserPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPhaserPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectPhaserPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectPhaserPreset_Statics::Class_MetaDataParams)
};
void USourceEffectPhaserPreset::StaticRegisterNativesUSourceEffectPhaserPreset()
{
UClass* Class = USourceEffectPhaserPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectPhaserPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectPhaserPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectPhaserPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectPhaserPreset.OuterSingleton, Z_Construct_UClass_USourceEffectPhaserPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectPhaserPreset.OuterSingleton;
}
USourceEffectPhaserPreset::USourceEffectPhaserPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectPhaserPreset);
USourceEffectPhaserPreset::~USourceEffectPhaserPreset() {}
// ********** End Class USourceEffectPhaserPreset **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EPhaserLFOType_StaticEnum, TEXT("EPhaserLFOType"), &Z_Registration_Info_UEnum_EPhaserLFOType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2489552909U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectPhaserSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics::NewStructOps, TEXT("SourceEffectPhaserSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectPhaserSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectPhaserSettings), 2499361010U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectPhaserPreset, USourceEffectPhaserPreset::StaticClass, TEXT("USourceEffectPhaserPreset"), &Z_Registration_Info_UClass_USourceEffectPhaserPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectPhaserPreset), 45536455U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_3063426477{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,95 @@
// 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 "SourceEffects/SourceEffectPhaser.h"
#ifdef SYNTHESIS_SourceEffectPhaser_generated_h
#error "SourceEffectPhaser.generated.h already included, missing '#pragma once' in SourceEffectPhaser.h"
#endif
#define SYNTHESIS_SourceEffectPhaser_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectPhaserSettings;
// ********** Begin ScriptStruct FSourceEffectPhaserSettings ***************************************
struct Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectPhaserSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectPhaserSettings;
// ********** End ScriptStruct FSourceEffectPhaserSettings *****************************************
// ********** Begin Class USourceEffectPhaserPreset ************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_69_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectPhaserPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectPhaserPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_69_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectPhaserPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectPhaserPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectPhaserPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectPhaserPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectPhaserPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectPhaserPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_69_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectPhaserPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectPhaserPreset(USourceEffectPhaserPreset&&) = delete; \
USourceEffectPhaserPreset(const USourceEffectPhaserPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectPhaserPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectPhaserPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectPhaserPreset) \
SYNTHESIS_API virtual ~USourceEffectPhaserPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_66_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_69_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_69_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_69_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h_69_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectPhaserPreset;
// ********** End Class USourceEffectPhaserPreset **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectPhaser_h
// ********** Begin Enum EPhaserLFOType ************************************************************
#define FOREACH_ENUM_EPHASERLFOTYPE(op) \
op(EPhaserLFOType::Sine) \
op(EPhaserLFOType::UpSaw) \
op(EPhaserLFOType::DownSaw) \
op(EPhaserLFOType::Square) \
op(EPhaserLFOType::Triangle) \
op(EPhaserLFOType::Exponential) \
op(EPhaserLFOType::RandomSampleHold) \
op(EPhaserLFOType::Count)
enum class EPhaserLFOType : uint8;
template<> struct TIsUEnumClass<EPhaserLFOType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPhaserLFOType>();
// ********** End Enum EPhaserLFOType **************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,403 @@
// 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 "SourceEffects/SourceEffectRingModulation.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectRingModulation() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UAudioBus_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectRingModulationPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectRingModulationPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ERingModulatorTypeSourceEffect ********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect;
static UEnum* ERingModulatorTypeSourceEffect_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect.OuterSingleton)
{
Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ERingModulatorTypeSourceEffect"));
}
return Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ERingModulatorTypeSourceEffect>()
{
return ERingModulatorTypeSourceEffect_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ERingModulatorTypeSourceEffect::Count" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "Saw.Name", "ERingModulatorTypeSourceEffect::Saw" },
{ "Sine.Name", "ERingModulatorTypeSourceEffect::Sine" },
{ "Square.Name", "ERingModulatorTypeSourceEffect::Square" },
{ "Triangle.Name", "ERingModulatorTypeSourceEffect::Triangle" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERingModulatorTypeSourceEffect::Sine", (int64)ERingModulatorTypeSourceEffect::Sine },
{ "ERingModulatorTypeSourceEffect::Saw", (int64)ERingModulatorTypeSourceEffect::Saw },
{ "ERingModulatorTypeSourceEffect::Triangle", (int64)ERingModulatorTypeSourceEffect::Triangle },
{ "ERingModulatorTypeSourceEffect::Square", (int64)ERingModulatorTypeSourceEffect::Square },
{ "ERingModulatorTypeSourceEffect::Count", (int64)ERingModulatorTypeSourceEffect::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ERingModulatorTypeSourceEffect",
"ERingModulatorTypeSourceEffect",
Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect()
{
if (!Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect.InnerSingleton, Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect.InnerSingleton;
}
// ********** End Enum ERingModulatorTypeSourceEffect **********************************************
// ********** Begin ScriptStruct FSourceEffectRingModulationSettings *******************************
struct Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectRingModulationSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectRingModulationSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModulatorType_MetaData[] = {
{ "Category", "RingModulation" },
{ "ClampMin", "5.0" },
{ "Comment", "// Ring modulation modulator oscillator type\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "ToolTip", "Ring modulation modulator oscillator type" },
{ "UIMax", "5000.0" },
{ "UIMin", "10.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequency_MetaData[] = {
{ "Category", "RingModulation" },
{ "ClampMin", "5.0" },
{ "Comment", "// Ring modulation frequency\n" },
{ "DisplayName", "Frequency (hz)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "ToolTip", "Ring modulation frequency" },
{ "UIMax", "5000.0" },
{ "UIMin", "10.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Depth_MetaData[] = {
{ "Category", "RingModulation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Ring modulation depth\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "ToolTip", "Ring modulation depth" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DryLevel_MetaData[] = {
{ "Category", "RingModulation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Gain for the dry signal (no ring mod)\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "ToolTip", "Gain for the dry signal (no ring mod)" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WetLevel_MetaData[] = {
{ "Category", "RingModulation" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Gain for the wet signal (with ring mod)\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "ToolTip", "Gain for the wet signal (with ring mod)" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioBusModulator_MetaData[] = {
{ "Category", "RingModulation" },
{ "Comment", "// Audio bus to use to modulate the effect\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "ToolTip", "Audio bus to use to modulate the effect" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectRingModulationSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_ModulatorType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ModulatorType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Depth;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DryLevel;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WetLevel;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBusModulator;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectRingModulationSettings constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectRingModulationSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings;
class UScriptStruct* FSourceEffectRingModulationSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectRingModulationSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectRingModulationSettings Property Definitions **********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_ModulatorType_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_FSourceEffectRingModulationSettings_Statics::NewProp_ModulatorType = { "ModulatorType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectRingModulationSettings, ModulatorType), Z_Construct_UEnum_Synthesis_ERingModulatorTypeSourceEffect, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModulatorType_MetaData), NewProp_ModulatorType_MetaData) }; // 1032299646
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_Frequency = { "Frequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectRingModulationSettings, Frequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequency_MetaData), NewProp_Frequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_Depth = { "Depth", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectRingModulationSettings, Depth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Depth_MetaData), NewProp_Depth_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_DryLevel = { "DryLevel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectRingModulationSettings, DryLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DryLevel_MetaData), NewProp_DryLevel_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_WetLevel = { "WetLevel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectRingModulationSettings, WetLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WetLevel_MetaData), NewProp_WetLevel_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_AudioBusModulator = { "AudioBusModulator", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectRingModulationSettings, AudioBusModulator), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioBusModulator_MetaData), NewProp_AudioBusModulator_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_ModulatorType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_ModulatorType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_Frequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_Depth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_DryLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_WetLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewProp_AudioBusModulator,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectRingModulationSettings Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectRingModulationSettings",
Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::PropPointers),
sizeof(FSourceEffectRingModulationSettings),
alignof(FSourceEffectRingModulationSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectRingModulationSettings *********************************
// ********** Begin Class USourceEffectRingModulationPreset Function SetSettings *******************
struct Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics
{
struct SourceEffectRingModulationPreset_eventSetSettings_Parms
{
FSourceEffectRingModulationSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectRingModulationPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2998680499
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectRingModulationPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::SourceEffectRingModulationPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::SourceEffectRingModulationPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectRingModulationPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectRingModulationSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectRingModulationPreset Function SetSettings *********************
// ********** Begin Class USourceEffectRingModulationPreset ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectRingModulationPreset;
UClass* USourceEffectRingModulationPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectRingModulationPreset;
if (!Z_Registration_Info_UClass_USourceEffectRingModulationPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectRingModulationPreset"),
Z_Registration_Info_UClass_USourceEffectRingModulationPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectRingModulationPreset,
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_USourceEffectRingModulationPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectRingModulationPreset_NoRegister()
{
return USourceEffectRingModulationPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectRingModulationPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectRingModulation.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectRingModulation.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectRingModulationPreset constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectRingModulationPreset constinit property declarations **********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectRingModulationPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectRingModulationPreset_SetSettings, "SetSettings" }, // 4246414762
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectRingModulationPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectRingModulationPreset_Statics
// ********** Begin Class USourceEffectRingModulationPreset Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectRingModulationPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2998680499
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectRingModulationPreset Property Definitions *********************
UObject* (*const Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::ClassParams = {
&USourceEffectRingModulationPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::Class_MetaDataParams)
};
void USourceEffectRingModulationPreset::StaticRegisterNativesUSourceEffectRingModulationPreset()
{
UClass* Class = USourceEffectRingModulationPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectRingModulationPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectRingModulationPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectRingModulationPreset.OuterSingleton, Z_Construct_UClass_USourceEffectRingModulationPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectRingModulationPreset.OuterSingleton;
}
USourceEffectRingModulationPreset::USourceEffectRingModulationPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectRingModulationPreset);
USourceEffectRingModulationPreset::~USourceEffectRingModulationPreset() {}
// ********** End Class USourceEffectRingModulationPreset ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERingModulatorTypeSourceEffect_StaticEnum, TEXT("ERingModulatorTypeSourceEffect"), &Z_Registration_Info_UEnum_ERingModulatorTypeSourceEffect, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1032299646U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectRingModulationSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics::NewStructOps, TEXT("SourceEffectRingModulationSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectRingModulationSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectRingModulationSettings), 2998680499U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectRingModulationPreset, USourceEffectRingModulationPreset::StaticClass, TEXT("USourceEffectRingModulationPreset"), &Z_Registration_Info_UClass_USourceEffectRingModulationPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectRingModulationPreset), 3269693948U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_1952428448{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,92 @@
// 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 "SourceEffects/SourceEffectRingModulation.h"
#ifdef SYNTHESIS_SourceEffectRingModulation_generated_h
#error "SourceEffectRingModulation.generated.h already included, missing '#pragma once' in SourceEffectRingModulation.h"
#endif
#define SYNTHESIS_SourceEffectRingModulation_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectRingModulationSettings;
// ********** Begin ScriptStruct FSourceEffectRingModulationSettings *******************************
struct Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectRingModulationSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectRingModulationSettings;
// ********** End ScriptStruct FSourceEffectRingModulationSettings *********************************
// ********** Begin Class USourceEffectRingModulationPreset ****************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_74_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectRingModulationPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectRingModulationPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_74_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectRingModulationPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectRingModulationPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectRingModulationPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectRingModulationPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectRingModulationPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectRingModulationPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_74_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectRingModulationPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectRingModulationPreset(USourceEffectRingModulationPreset&&) = delete; \
USourceEffectRingModulationPreset(const USourceEffectRingModulationPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectRingModulationPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectRingModulationPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectRingModulationPreset) \
SYNTHESIS_API virtual ~USourceEffectRingModulationPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_71_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_74_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_74_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_74_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h_74_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectRingModulationPreset;
// ********** End Class USourceEffectRingModulationPreset ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectRingModulation_h
// ********** Begin Enum ERingModulatorTypeSourceEffect ********************************************
#define FOREACH_ENUM_ERINGMODULATORTYPESOURCEEFFECT(op) \
op(ERingModulatorTypeSourceEffect::Sine) \
op(ERingModulatorTypeSourceEffect::Saw) \
op(ERingModulatorTypeSourceEffect::Triangle) \
op(ERingModulatorTypeSourceEffect::Square) \
op(ERingModulatorTypeSourceEffect::Count)
enum class ERingModulatorTypeSourceEffect : uint8;
template<> struct TIsUEnumClass<ERingModulatorTypeSourceEffect> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ERingModulatorTypeSourceEffect>();
// ********** End Enum ERingModulatorTypeSourceEffect **********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,359 @@
// 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 "SourceEffects/SourceEffectSimpleDelay.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectSimpleDelay() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectSimpleDelayPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectSimpleDelayPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSourceEffectSimpleDelaySettings **********************************
struct Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectSimpleDelaySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectSimpleDelaySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpeedOfSound_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMin", "0.01" },
{ "Comment", "// Speed of sound in meters per second when using distance-based delay\n" },
{ "DisplayAfter", "bDelayBasedOnDistance" },
{ "EditCondition", "bDelayBasedOnDistance" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ToolTip", "Speed of sound in meters per second when using distance-based delay" },
{ "UIMax", "10000.0" },
{ "UIMin", "0.01" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayAmount_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "2.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Delay amount in seconds\n" },
{ "DisplayAfter", "SpeedOfSound" },
{ "EditCondition", "!bDelayBasedOnDistance" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ToolTip", "Delay amount in seconds" },
{ "UIMax", "2.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DryAmount_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Gain stage on dry (non-delayed signal)\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ToolTip", "Gain stage on dry (non-delayed signal)" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WetAmount_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Gain stage on wet (delayed) signal\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ToolTip", "Gain stage on wet (delayed) signal" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Feedback_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// Amount to feedback into the delay line (because why not)\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ToolTip", "Amount to feedback into the delay line (because why not)" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDelayBasedOnDistance_MetaData[] = {
{ "Category", "Delay" },
{ "Comment", "// Whether or not to delay the audio based on the distance to the listener or use manual delay\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ToolTip", "Whether or not to delay the audio based on the distance to the listener or use manual delay" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseDistanceOverride_MetaData[] = {
{ "Category", "Delay" },
{ "Comment", "// Whether or not to allow the attenuation distance override value vs the distance to listener to be used for distance-based delay.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ToolTip", "Whether or not to allow the attenuation distance override value vs the distance to listener to be used for distance-based delay." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectSimpleDelaySettings constinit property declarations **
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpeedOfSound;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayAmount;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DryAmount;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WetAmount;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Feedback;
static void NewProp_bDelayBasedOnDistance_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDelayBasedOnDistance;
static void NewProp_bUseDistanceOverride_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseDistanceOverride;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectSimpleDelaySettings constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectSimpleDelaySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings;
class UScriptStruct* FSourceEffectSimpleDelaySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectSimpleDelaySettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectSimpleDelaySettings Property Definitions *************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_SpeedOfSound = { "SpeedOfSound", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectSimpleDelaySettings, SpeedOfSound), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpeedOfSound_MetaData), NewProp_SpeedOfSound_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_DelayAmount = { "DelayAmount", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectSimpleDelaySettings, DelayAmount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayAmount_MetaData), NewProp_DelayAmount_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_DryAmount = { "DryAmount", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectSimpleDelaySettings, DryAmount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DryAmount_MetaData), NewProp_DryAmount_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_WetAmount = { "WetAmount", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectSimpleDelaySettings, WetAmount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WetAmount_MetaData), NewProp_WetAmount_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_Feedback = { "Feedback", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectSimpleDelaySettings, Feedback), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Feedback_MetaData), NewProp_Feedback_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bDelayBasedOnDistance_SetBit(void* Obj)
{
((FSourceEffectSimpleDelaySettings*)Obj)->bDelayBasedOnDistance = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bDelayBasedOnDistance = { "bDelayBasedOnDistance", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSourceEffectSimpleDelaySettings), &Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bDelayBasedOnDistance_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDelayBasedOnDistance_MetaData), NewProp_bDelayBasedOnDistance_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bUseDistanceOverride_SetBit(void* Obj)
{
((FSourceEffectSimpleDelaySettings*)Obj)->bUseDistanceOverride = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bUseDistanceOverride = { "bUseDistanceOverride", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSourceEffectSimpleDelaySettings), &Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bUseDistanceOverride_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseDistanceOverride_MetaData), NewProp_bUseDistanceOverride_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_SpeedOfSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_DelayAmount,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_DryAmount,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_WetAmount,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_Feedback,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bDelayBasedOnDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewProp_bUseDistanceOverride,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectSimpleDelaySettings Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectSimpleDelaySettings",
Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::PropPointers),
sizeof(FSourceEffectSimpleDelaySettings),
alignof(FSourceEffectSimpleDelaySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectSimpleDelaySettings ************************************
// ********** Begin Class USourceEffectSimpleDelayPreset Function SetSettings **********************
struct Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics
{
struct SourceEffectSimpleDelayPreset_eventSetSettings_Parms
{
FSourceEffectSimpleDelaySettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectSimpleDelayPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2739545979
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectSimpleDelayPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::SourceEffectSimpleDelayPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::SourceEffectSimpleDelayPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectSimpleDelayPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectSimpleDelaySettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectSimpleDelayPreset Function SetSettings ************************
// ********** Begin Class USourceEffectSimpleDelayPreset *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectSimpleDelayPreset;
UClass* USourceEffectSimpleDelayPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectSimpleDelayPreset;
if (!Z_Registration_Info_UClass_USourceEffectSimpleDelayPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectSimpleDelayPreset"),
Z_Registration_Info_UClass_USourceEffectSimpleDelayPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectSimpleDelayPreset,
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_USourceEffectSimpleDelayPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectSimpleDelayPreset_NoRegister()
{
return USourceEffectSimpleDelayPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectSimpleDelay.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectSimpleDelay.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectSimpleDelayPreset constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectSimpleDelayPreset constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectSimpleDelayPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectSimpleDelayPreset_SetSettings, "SetSettings" }, // 2645090638
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectSimpleDelayPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics
// ********** Begin Class USourceEffectSimpleDelayPreset Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectSimpleDelayPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2739545979
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectSimpleDelayPreset Property Definitions ************************
UObject* (*const Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::ClassParams = {
&USourceEffectSimpleDelayPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::Class_MetaDataParams)
};
void USourceEffectSimpleDelayPreset::StaticRegisterNativesUSourceEffectSimpleDelayPreset()
{
UClass* Class = USourceEffectSimpleDelayPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectSimpleDelayPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectSimpleDelayPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectSimpleDelayPreset.OuterSingleton, Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectSimpleDelayPreset.OuterSingleton;
}
USourceEffectSimpleDelayPreset::USourceEffectSimpleDelayPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectSimpleDelayPreset);
USourceEffectSimpleDelayPreset::~USourceEffectSimpleDelayPreset() {}
// ********** End Class USourceEffectSimpleDelayPreset *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectSimpleDelaySettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics::NewStructOps, TEXT("SourceEffectSimpleDelaySettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectSimpleDelaySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectSimpleDelaySettings), 2739545979U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectSimpleDelayPreset, USourceEffectSimpleDelayPreset::StaticClass, TEXT("USourceEffectSimpleDelayPreset"), &Z_Registration_Info_UClass_USourceEffectSimpleDelayPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectSimpleDelayPreset), 1889446806U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h__Script_Synthesis_151251199{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SourceEffects/SourceEffectSimpleDelay.h"
#ifdef SYNTHESIS_SourceEffectSimpleDelay_generated_h
#error "SourceEffectSimpleDelay.generated.h already included, missing '#pragma once' in SourceEffectSimpleDelay.h"
#endif
#define SYNTHESIS_SourceEffectSimpleDelay_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectSimpleDelaySettings;
// ********** Begin ScriptStruct FSourceEffectSimpleDelaySettings **********************************
struct Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectSimpleDelaySettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectSimpleDelaySettings;
// ********** End ScriptStruct FSourceEffectSimpleDelaySettings ************************************
// ********** Begin Class USourceEffectSimpleDelayPreset *******************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_73_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectSimpleDelayPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_73_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectSimpleDelayPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectSimpleDelayPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectSimpleDelayPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectSimpleDelayPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectSimpleDelayPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectSimpleDelayPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_73_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectSimpleDelayPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectSimpleDelayPreset(USourceEffectSimpleDelayPreset&&) = delete; \
USourceEffectSimpleDelayPreset(const USourceEffectSimpleDelayPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectSimpleDelayPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectSimpleDelayPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectSimpleDelayPreset) \
SYNTHESIS_API virtual ~USourceEffectSimpleDelayPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_70_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_73_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_73_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_73_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h_73_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectSimpleDelayPreset;
// ********** End Class USourceEffectSimpleDelayPreset *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectSimpleDelay_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,531 @@
// 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 "SourceEffects/SourceEffectStereoDelay.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectStereoDelay() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectStereoDelayPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectStereoDelayPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EStereoDelaySourceEffect **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStereoDelaySourceEffect;
static UEnum* EStereoDelaySourceEffect_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStereoDelaySourceEffect.OuterSingleton)
{
Z_Registration_Info_UEnum_EStereoDelaySourceEffect.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("EStereoDelaySourceEffect"));
}
return Z_Registration_Info_UEnum_EStereoDelaySourceEffect.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EStereoDelaySourceEffect>()
{
return EStereoDelaySourceEffect_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "EStereoDelaySourceEffect::Count" },
{ "Cross.Comment", "// Left input mixes right delay line output and feeds to right output.\n// Right input mixes with left delay line output and feeds to left output.\n" },
{ "Cross.Name", "EStereoDelaySourceEffect::Cross" },
{ "Cross.ToolTip", "Left input mixes right delay line output and feeds to right output.\nRight input mixes with left delay line output and feeds to left output." },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "Normal.Comment", "// Left input mixes with left delay line output and feeds to left output. \n// Right input mixes with right delay line output and feeds to right output.\n" },
{ "Normal.Name", "EStereoDelaySourceEffect::Normal" },
{ "Normal.ToolTip", "Left input mixes with left delay line output and feeds to left output.\nRight input mixes with right delay line output and feeds to right output." },
{ "PingPong.Comment", "// Left input mixes with left delay line output and feeds to right output.\n// Right input mixes with right delay line output and feeds to left output.\n" },
{ "PingPong.Name", "EStereoDelaySourceEffect::PingPong" },
{ "PingPong.ToolTip", "Left input mixes with left delay line output and feeds to right output.\nRight input mixes with right delay line output and feeds to left output." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStereoDelaySourceEffect::Normal", (int64)EStereoDelaySourceEffect::Normal },
{ "EStereoDelaySourceEffect::Cross", (int64)EStereoDelaySourceEffect::Cross },
{ "EStereoDelaySourceEffect::PingPong", (int64)EStereoDelaySourceEffect::PingPong },
{ "EStereoDelaySourceEffect::Count", (int64)EStereoDelaySourceEffect::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"EStereoDelaySourceEffect",
"EStereoDelaySourceEffect",
Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect()
{
if (!Z_Registration_Info_UEnum_EStereoDelaySourceEffect.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStereoDelaySourceEffect.InnerSingleton, Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStereoDelaySourceEffect.InnerSingleton;
}
// ********** End Enum EStereoDelaySourceEffect ****************************************************
// ********** Begin Enum EStereoDelayFiltertype ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStereoDelayFiltertype;
static UEnum* EStereoDelayFiltertype_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EStereoDelayFiltertype.OuterSingleton)
{
Z_Registration_Info_UEnum_EStereoDelayFiltertype.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("EStereoDelayFiltertype"));
}
return Z_Registration_Info_UEnum_EStereoDelayFiltertype.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EStereoDelayFiltertype>()
{
return EStereoDelayFiltertype_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Bandpass.Name", "EStereoDelayFiltertype::Bandpass" },
{ "BlueprintType", "true" },
{ "Comment", "// Stereo delay filter types\n" },
{ "Count.Hidden", "" },
{ "Count.Name", "EStereoDelayFiltertype::Count" },
{ "Highpass.Name", "EStereoDelayFiltertype::Highpass" },
{ "Lowpass.Name", "EStereoDelayFiltertype::Lowpass" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "Notch.Name", "EStereoDelayFiltertype::Notch" },
{ "ToolTip", "Stereo delay filter types" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EStereoDelayFiltertype::Lowpass", (int64)EStereoDelayFiltertype::Lowpass },
{ "EStereoDelayFiltertype::Highpass", (int64)EStereoDelayFiltertype::Highpass },
{ "EStereoDelayFiltertype::Bandpass", (int64)EStereoDelayFiltertype::Bandpass },
{ "EStereoDelayFiltertype::Notch", (int64)EStereoDelayFiltertype::Notch },
{ "EStereoDelayFiltertype::Count", (int64)EStereoDelayFiltertype::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"EStereoDelayFiltertype",
"EStereoDelayFiltertype",
Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype()
{
if (!Z_Registration_Info_UEnum_EStereoDelayFiltertype.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStereoDelayFiltertype.InnerSingleton, Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EStereoDelayFiltertype.InnerSingleton;
}
// ********** End Enum EStereoDelayFiltertype ******************************************************
// ********** Begin ScriptStruct FSourceEffectStereoDelaySettings **********************************
struct Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectStereoDelaySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectStereoDelaySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayMode_MetaData[] = {
{ "Category", "StereoDelay" },
{ "Comment", "// What mode to set the stereo delay effect.\n" },
{ "DisplayName", "Mode" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "What mode to set the stereo delay effect." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayTimeMsec_MetaData[] = {
{ "Category", "StereoDelay" },
{ "ClampMax", "2000.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The base amount of delay in the left and right channels of the delay line.\n" },
{ "DisplayName", "Delay Time (ms)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "The base amount of delay in the left and right channels of the delay line." },
{ "UIMax", "2000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Feedback_MetaData[] = {
{ "Category", "StereoDelay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of audio to feedback into the delay line once the delay has been tapped.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "The amount of audio to feedback into the delay line once the delay has been tapped." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayRatio_MetaData[] = {
{ "Category", "StereoDelay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "-1.0" },
{ "Comment", "// Delay spread for left and right channels. Allows left and right channels to have differential delay amounts. Useful for stereo channel decorrelation.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "Delay spread for left and right channels. Allows left and right channels to have differential delay amounts. Useful for stereo channel decorrelation." },
{ "UIMax", "1.0" },
{ "UIMin", "-1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WetLevel_MetaData[] = {
{ "Category", "StereoDelay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of delay effect to mix with the dry input signal into the effect.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "The amount of delay effect to mix with the dry input signal into the effect." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DryLevel_MetaData[] = {
{ "Category", "StereoDelay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The dry level of the effect\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "The dry level of the effect" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFilterEnabled_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// Whether or not to enable filtering\n" },
{ "DisplayName", "Enabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "Whether or not to enable filtering" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterType_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// Filter type to feed feedback audio to\n" },
{ "DisplayName", "Type" },
{ "EditCondition", "bFilterEnabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "Filter type to feed feedback audio to" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterFrequency_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMax", "20000" },
{ "ClampMin", "20.0" },
{ "Comment", "// Cutoff frequency of the filter\n" },
{ "DisplayName", "Cutoff Frequency (hz)" },
{ "EditCondition", "bFilterEnabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "Cutoff frequency of the filter" },
{ "UIMax", "20000" },
{ "UIMin", "20.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterQ_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.5" },
{ "Comment", "// Q of the filter\n" },
{ "DisplayName", "Resonance (Q)" },
{ "EditCondition", "bFilterEnabled" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ToolTip", "Q of the filter" },
{ "UIMax", "10.0" },
{ "UIMin", "0.5" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectStereoDelaySettings constinit property declarations **
static const UECodeGen_Private::FBytePropertyParams NewProp_DelayMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DelayMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayTimeMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Feedback;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayRatio;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WetLevel;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DryLevel;
static void NewProp_bFilterEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFilterEnabled;
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterQ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectStereoDelaySettings constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectStereoDelaySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings;
class UScriptStruct* FSourceEffectStereoDelaySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectStereoDelaySettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectStereoDelaySettings Property Definitions *************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayMode_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_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayMode = { "DelayMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, DelayMode), Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayMode_MetaData), NewProp_DelayMode_MetaData) }; // 1890070677
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayTimeMsec = { "DelayTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, DelayTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayTimeMsec_MetaData), NewProp_DelayTimeMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_Feedback = { "Feedback", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, Feedback), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Feedback_MetaData), NewProp_Feedback_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayRatio = { "DelayRatio", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, DelayRatio), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayRatio_MetaData), NewProp_DelayRatio_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_WetLevel = { "WetLevel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, WetLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WetLevel_MetaData), NewProp_WetLevel_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DryLevel = { "DryLevel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, DryLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DryLevel_MetaData), NewProp_DryLevel_MetaData) };
void Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled_SetBit(void* Obj)
{
((FSourceEffectStereoDelaySettings*)Obj)->bFilterEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled = { "bFilterEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSourceEffectStereoDelaySettings), &Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFilterEnabled_MetaData), NewProp_bFilterEnabled_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterType_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_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterType = { "FilterType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, FilterType), Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterType_MetaData), NewProp_FilterType_MetaData) }; // 556099817
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterFrequency = { "FilterFrequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, FilterFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterFrequency_MetaData), NewProp_FilterFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterQ = { "FilterQ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectStereoDelaySettings, FilterQ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterQ_MetaData), NewProp_FilterQ_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_Feedback,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DelayRatio,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_WetLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_DryLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewProp_FilterQ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectStereoDelaySettings Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectStereoDelaySettings",
Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::PropPointers),
sizeof(FSourceEffectStereoDelaySettings),
alignof(FSourceEffectStereoDelaySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectStereoDelaySettings ************************************
// ********** Begin Class USourceEffectStereoDelayPreset Function SetSettings **********************
struct Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics
{
struct SourceEffectStereoDelayPreset_eventSetSettings_Parms
{
FSourceEffectStereoDelaySettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectStereoDelayPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3836566578
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectStereoDelayPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::SourceEffectStereoDelayPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::SourceEffectStereoDelayPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectStereoDelayPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectStereoDelaySettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectStereoDelayPreset Function SetSettings ************************
// ********** Begin Class USourceEffectStereoDelayPreset *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectStereoDelayPreset;
UClass* USourceEffectStereoDelayPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectStereoDelayPreset;
if (!Z_Registration_Info_UClass_USourceEffectStereoDelayPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectStereoDelayPreset"),
Z_Registration_Info_UClass_USourceEffectStereoDelayPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectStereoDelayPreset,
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_USourceEffectStereoDelayPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectStereoDelayPreset_NoRegister()
{
return USourceEffectStereoDelayPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectStereoDelay.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectStereoDelay.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectStereoDelayPreset constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectStereoDelayPreset constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectStereoDelayPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectStereoDelayPreset_SetSettings, "SetSettings" }, // 2627872880
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectStereoDelayPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics
// ********** Begin Class USourceEffectStereoDelayPreset Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectStereoDelayPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3836566578
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectStereoDelayPreset Property Definitions ************************
UObject* (*const Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::ClassParams = {
&USourceEffectStereoDelayPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::Class_MetaDataParams)
};
void USourceEffectStereoDelayPreset::StaticRegisterNativesUSourceEffectStereoDelayPreset()
{
UClass* Class = USourceEffectStereoDelayPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectStereoDelayPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectStereoDelayPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectStereoDelayPreset.OuterSingleton, Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectStereoDelayPreset.OuterSingleton;
}
USourceEffectStereoDelayPreset::USourceEffectStereoDelayPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectStereoDelayPreset);
USourceEffectStereoDelayPreset::~USourceEffectStereoDelayPreset() {}
// ********** End Class USourceEffectStereoDelayPreset *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EStereoDelaySourceEffect_StaticEnum, TEXT("EStereoDelaySourceEffect"), &Z_Registration_Info_UEnum_EStereoDelaySourceEffect, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1890070677U) },
{ EStereoDelayFiltertype_StaticEnum, TEXT("EStereoDelayFiltertype"), &Z_Registration_Info_UEnum_EStereoDelayFiltertype, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 556099817U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectStereoDelaySettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics::NewStructOps, TEXT("SourceEffectStereoDelaySettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectStereoDelaySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectStereoDelaySettings), 3836566578U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectStereoDelayPreset, USourceEffectStereoDelayPreset::StaticClass, TEXT("USourceEffectStereoDelayPreset"), &Z_Registration_Info_UClass_USourceEffectStereoDelayPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectStereoDelayPreset), 963073521U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_61797393{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,104 @@
// 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 "SourceEffects/SourceEffectStereoDelay.h"
#ifdef SYNTHESIS_SourceEffectStereoDelay_generated_h
#error "SourceEffectStereoDelay.generated.h already included, missing '#pragma once' in SourceEffectStereoDelay.h"
#endif
#define SYNTHESIS_SourceEffectStereoDelay_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectStereoDelaySettings;
// ********** Begin ScriptStruct FSourceEffectStereoDelaySettings **********************************
struct Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_44_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectStereoDelaySettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectStereoDelaySettings;
// ********** End ScriptStruct FSourceEffectStereoDelaySettings ************************************
// ********** Begin Class USourceEffectStereoDelayPreset *******************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_106_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectStereoDelayPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_106_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectStereoDelayPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectStereoDelayPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectStereoDelayPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectStereoDelayPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectStereoDelayPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectStereoDelayPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_106_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectStereoDelayPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectStereoDelayPreset(USourceEffectStereoDelayPreset&&) = delete; \
USourceEffectStereoDelayPreset(const USourceEffectStereoDelayPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectStereoDelayPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectStereoDelayPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectStereoDelayPreset) \
SYNTHESIS_API virtual ~USourceEffectStereoDelayPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_103_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_106_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_106_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_106_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h_106_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectStereoDelayPreset;
// ********** End Class USourceEffectStereoDelayPreset *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectStereoDelay_h
// ********** Begin Enum EStereoDelaySourceEffect **************************************************
#define FOREACH_ENUM_ESTEREODELAYSOURCEEFFECT(op) \
op(EStereoDelaySourceEffect::Normal) \
op(EStereoDelaySourceEffect::Cross) \
op(EStereoDelaySourceEffect::PingPong) \
op(EStereoDelaySourceEffect::Count)
enum class EStereoDelaySourceEffect : uint8;
template<> struct TIsUEnumClass<EStereoDelaySourceEffect> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EStereoDelaySourceEffect>();
// ********** End Enum EStereoDelaySourceEffect ****************************************************
// ********** Begin Enum EStereoDelayFiltertype ****************************************************
#define FOREACH_ENUM_ESTEREODELAYFILTERTYPE(op) \
op(EStereoDelayFiltertype::Lowpass) \
op(EStereoDelayFiltertype::Highpass) \
op(EStereoDelayFiltertype::Bandpass) \
op(EStereoDelayFiltertype::Notch) \
op(EStereoDelayFiltertype::Count)
enum class EStereoDelayFiltertype : uint8;
template<> struct TIsUEnumClass<EStereoDelayFiltertype> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EStereoDelayFiltertype>();
// ********** End Enum EStereoDelayFiltertype ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,289 @@
// 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 "SourceEffects/SourceEffectWaveShaper.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSourceEffectWaveShaper() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSourcePreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectWaveShaperPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectWaveShaperPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSourceEffectWaveShaperSettings ***********************************
struct Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSourceEffectWaveShaperSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSourceEffectWaveShaperSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectWaveShaper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Amount_MetaData[] = {
{ "Category", "WaveShaper" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of wave shaping. 0.0 = no wave shaping.\n" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectWaveShaper.h" },
{ "ToolTip", "The amount of wave shaping. 0.0 = no wave shaping." },
{ "UIMax", "500.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputGainDb_MetaData[] = {
{ "Category", "WaveShaper" },
{ "ClampMax", "20.0" },
{ "ClampMin", "-60.0" },
{ "Comment", "// The amount of wave shaping. 0.0 = no wave shaping.\n" },
{ "DisplayName", "Output Gain (dB)" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectWaveShaper.h" },
{ "ToolTip", "The amount of wave shaping. 0.0 = no wave shaping." },
{ "UIMax", "20.0" },
{ "UIMin", "-60.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSourceEffectWaveShaperSettings constinit property declarations ***
static const UECodeGen_Private::FFloatPropertyParams NewProp_Amount;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OutputGainDb;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSourceEffectWaveShaperSettings constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSourceEffectWaveShaperSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings;
class UScriptStruct* FSourceEffectWaveShaperSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SourceEffectWaveShaperSettings"));
}
return Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSourceEffectWaveShaperSettings Property Definitions **************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::NewProp_Amount = { "Amount", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectWaveShaperSettings, Amount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Amount_MetaData), NewProp_Amount_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::NewProp_OutputGainDb = { "OutputGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSourceEffectWaveShaperSettings, OutputGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputGainDb_MetaData), NewProp_OutputGainDb_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::NewProp_Amount,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::NewProp_OutputGainDb,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSourceEffectWaveShaperSettings Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SourceEffectWaveShaperSettings",
Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::PropPointers),
sizeof(FSourceEffectWaveShaperSettings),
alignof(FSourceEffectWaveShaperSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings.InnerSingleton, Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings.InnerSingleton);
}
// ********** End ScriptStruct FSourceEffectWaveShaperSettings *************************************
// ********** Begin Class USourceEffectWaveShaperPreset Function SetSettings ***********************
struct Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics
{
struct SourceEffectWaveShaperPreset_eventSetSettings_Parms
{
FSourceEffectWaveShaperSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectWaveShaper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SourceEffectWaveShaperPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3654696873
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USourceEffectWaveShaperPreset, nullptr, "SetSettings", Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::SourceEffectWaveShaperPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::SourceEffectWaveShaperPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USourceEffectWaveShaperPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSourceEffectWaveShaperSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USourceEffectWaveShaperPreset Function SetSettings *************************
// ********** Begin Class USourceEffectWaveShaperPreset ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USourceEffectWaveShaperPreset;
UClass* USourceEffectWaveShaperPreset::GetPrivateStaticClass()
{
using TClass = USourceEffectWaveShaperPreset;
if (!Z_Registration_Info_UClass_USourceEffectWaveShaperPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SourceEffectWaveShaperPreset"),
Z_Registration_Info_UClass_USourceEffectWaveShaperPreset.InnerSingleton,
StaticRegisterNativesUSourceEffectWaveShaperPreset,
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_USourceEffectWaveShaperPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USourceEffectWaveShaperPreset_NoRegister()
{
return USourceEffectWaveShaperPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "IncludePath", "SourceEffects/SourceEffectWaveShaper.h" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectWaveShaper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SourceEffectPreset" },
{ "ModuleRelativePath", "Classes/SourceEffects/SourceEffectWaveShaper.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USourceEffectWaveShaperPreset constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USourceEffectWaveShaperPreset constinit property declarations **************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USourceEffectWaveShaperPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USourceEffectWaveShaperPreset_SetSettings, "SetSettings" }, // 1641122639
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USourceEffectWaveShaperPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics
// ********** Begin Class USourceEffectWaveShaperPreset Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USourceEffectWaveShaperPreset, Settings), Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3654696873
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::PropPointers) < 2048);
// ********** End Class USourceEffectWaveShaperPreset Property Definitions *************************
UObject* (*const Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSourcePreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::ClassParams = {
&USourceEffectWaveShaperPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::Class_MetaDataParams)
};
void USourceEffectWaveShaperPreset::StaticRegisterNativesUSourceEffectWaveShaperPreset()
{
UClass* Class = USourceEffectWaveShaperPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USourceEffectWaveShaperPreset()
{
if (!Z_Registration_Info_UClass_USourceEffectWaveShaperPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USourceEffectWaveShaperPreset.OuterSingleton, Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USourceEffectWaveShaperPreset.OuterSingleton;
}
USourceEffectWaveShaperPreset::USourceEffectWaveShaperPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USourceEffectWaveShaperPreset);
USourceEffectWaveShaperPreset::~USourceEffectWaveShaperPreset() {}
// ********** End Class USourceEffectWaveShaperPreset **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSourceEffectWaveShaperSettings::StaticStruct, Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics::NewStructOps, TEXT("SourceEffectWaveShaperSettings"),&Z_Registration_Info_UScriptStruct_FSourceEffectWaveShaperSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSourceEffectWaveShaperSettings), 3654696873U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USourceEffectWaveShaperPreset, USourceEffectWaveShaperPreset::StaticClass, TEXT("USourceEffectWaveShaperPreset"), &Z_Registration_Info_UClass_USourceEffectWaveShaperPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USourceEffectWaveShaperPreset), 3075100475U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h__Script_Synthesis_1267356591{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SourceEffects/SourceEffectWaveShaper.h"
#ifdef SYNTHESIS_SourceEffectWaveShaper_generated_h
#error "SourceEffectWaveShaper.generated.h already included, missing '#pragma once' in SourceEffectWaveShaper.h"
#endif
#define SYNTHESIS_SourceEffectWaveShaper_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSourceEffectWaveShaperSettings;
// ********** Begin ScriptStruct FSourceEffectWaveShaperSettings ***********************************
struct Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSourceEffectWaveShaperSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSourceEffectWaveShaperSettings;
// ********** End ScriptStruct FSourceEffectWaveShaperSettings *************************************
// ********** Begin Class USourceEffectWaveShaperPreset ********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_45_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USourceEffectWaveShaperPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_45_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSourceEffectWaveShaperPreset(); \
friend struct ::Z_Construct_UClass_USourceEffectWaveShaperPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USourceEffectWaveShaperPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USourceEffectWaveShaperPreset, USoundEffectSourcePreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USourceEffectWaveShaperPreset_NoRegister) \
DECLARE_SERIALIZER(USourceEffectWaveShaperPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_45_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USourceEffectWaveShaperPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USourceEffectWaveShaperPreset(USourceEffectWaveShaperPreset&&) = delete; \
USourceEffectWaveShaperPreset(const USourceEffectWaveShaperPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USourceEffectWaveShaperPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USourceEffectWaveShaperPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USourceEffectWaveShaperPreset) \
SYNTHESIS_API virtual ~USourceEffectWaveShaperPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_42_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_45_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_45_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_45_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h_45_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USourceEffectWaveShaperPreset;
// ********** End Class USourceEffectWaveShaperPreset **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SourceEffects_SourceEffectWaveShaper_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,509 @@
// 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 "SubmixEffects/SubmixEffectConvolutionReverb.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectConvolutionReverb() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_UAudioImpulseResponse_NoRegister();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectConvolutionReverbPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSubmixEffectConvolutionReverbSettings ****************************
struct Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectConvolutionReverbSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectConvolutionReverbSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NormalizationVolumeDb_MetaData[] = {
{ "Comment", "/* Used to account for energy added by convolution with \"loud\" Impulse Responses. \n\x09 * This value is not directly editable in the editor because it is copied from the \n\x09 * associated UAudioImpulseResponse. */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Used to account for energy added by convolution with \"loud\" Impulse Responses.\n * This value is not directly editable in the editor because it is copied from the\n * associated UAudioImpulseResponse." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WetVolumeDb_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ClampMax", "0.0" },
{ "ClampMin", "-96.0" },
{ "Comment", "// Controls how much of the wet signal is mixed into the output, in Decibels\n" },
{ "DisplayName", "Wet Volume (dB)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Controls how much of the wet signal is mixed into the output, in Decibels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DryVolumeDb_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ClampMax", "0.0" },
{ "ClampMin", "-96.0" },
{ "Comment", "// Controls how much of the dry signal is mixed into the output, in Decibels\n" },
{ "DisplayName", "Dry Volume (dB)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Controls how much of the dry signal is mixed into the output, in Decibels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/* If true, input audio is directly routed to output audio with applying any effect. */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "If true, input audio is directly routed to output audio with applying any effect." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMixInputChannelFormatToImpulseResponseFormat_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/* If true, the submix input audio is downmixed to match the IR asset audio channel\n\x09 * format. If false, the input audio's channels are matched to the IR assets\n\x09 * audio channels.\n\x09 */" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "If true, the submix input audio is downmixed to match the IR asset audio channel\n * format. If false, the input audio's channels are matched to the IR assets\n * audio channels." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMixReverbOutputToOutputChannelFormat_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/* If true, the reverberated audio is upmixed or downmixed to match the submix \n\x09 * output audio format. If false, the reverberated audio's channels are matched\n\x09 * to the submixs output audio channels. \n\x09 */" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "If true, the reverberated audio is upmixed or downmixed to match the submix\n * output audio format. If false, the reverberated audio's channels are matched\n * to the submixs output audio channels." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SurroundRearChannelBleedDb_MetaData[] = {
{ "Category", "SubmixEffectPreset|Surround" },
{ "ClampMax", "15.0" },
{ "ClampMin", "-60.0" },
{ "Comment", "/* Amount of audio to be sent to rear channels in quad/surround configurations */" },
{ "DisplayName", "Surround Rear Channel Bleed (dB)" },
{ "EditCondition", "bMixReverbOutputToOutputChannelFormat && !bBypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Amount of audio to be sent to rear channels in quad/surround configurations" },
{ "UIMax", "15.0" },
{ "UIMin", "-60.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvertRearChannelBleedPhase_MetaData[] = {
{ "Category", "SumixEffectPreset|Surround" },
{ "Comment", "/* If true, rear channel bleed sends will have their phase inverted. */" },
{ "EditCondition", "bMixReverbOutputToOutputChannelFormat && !bBypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "If true, rear channel bleed sends will have their phase inverted." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSurroundRearChannelFlip_MetaData[] = {
{ "Category", "SubmixEffectPreset|Surround" },
{ "Comment", "/* If true, send Surround Rear Channel Bleed Amount sends front left to back right and vice versa */" },
{ "EditCondition", "bMixReverbOutputToOutputChannelFormat && !bBypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "If true, send Surround Rear Channel Bleed Amount sends front left to back right and vice versa" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SurroundRearChannelBleedAmount_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImpulseResponse_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllowHardwareAcceleration_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectConvolutionReverbSettings constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_NormalizationVolumeDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WetVolumeDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DryVolumeDb;
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static void NewProp_bMixInputChannelFormatToImpulseResponseFormat_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMixInputChannelFormatToImpulseResponseFormat;
static void NewProp_bMixReverbOutputToOutputChannelFormat_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMixReverbOutputToOutputChannelFormat;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SurroundRearChannelBleedDb;
static void NewProp_bInvertRearChannelBleedPhase_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvertRearChannelBleedPhase;
static void NewProp_bSurroundRearChannelFlip_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSurroundRearChannelFlip;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SurroundRearChannelBleedAmount;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImpulseResponse;
static void NewProp_AllowHardwareAcceleration_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_AllowHardwareAcceleration;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectConvolutionReverbSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectConvolutionReverbSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings;
class UScriptStruct* FSubmixEffectConvolutionReverbSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectConvolutionReverbSettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectConvolutionReverbSettings Property Definitions *******
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_NormalizationVolumeDb = { "NormalizationVolumeDb", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectConvolutionReverbSettings, NormalizationVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NormalizationVolumeDb_MetaData), NewProp_NormalizationVolumeDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_WetVolumeDb = { "WetVolumeDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectConvolutionReverbSettings, WetVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WetVolumeDb_MetaData), NewProp_WetVolumeDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_DryVolumeDb = { "DryVolumeDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectConvolutionReverbSettings, DryVolumeDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DryVolumeDb_MetaData), NewProp_DryVolumeDb_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FSubmixEffectConvolutionReverbSettings*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectConvolutionReverbSettings), &Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixInputChannelFormatToImpulseResponseFormat_SetBit(void* Obj)
{
((FSubmixEffectConvolutionReverbSettings*)Obj)->bMixInputChannelFormatToImpulseResponseFormat = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixInputChannelFormatToImpulseResponseFormat = { "bMixInputChannelFormatToImpulseResponseFormat", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectConvolutionReverbSettings), &Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixInputChannelFormatToImpulseResponseFormat_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMixInputChannelFormatToImpulseResponseFormat_MetaData), NewProp_bMixInputChannelFormatToImpulseResponseFormat_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixReverbOutputToOutputChannelFormat_SetBit(void* Obj)
{
((FSubmixEffectConvolutionReverbSettings*)Obj)->bMixReverbOutputToOutputChannelFormat = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixReverbOutputToOutputChannelFormat = { "bMixReverbOutputToOutputChannelFormat", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectConvolutionReverbSettings), &Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixReverbOutputToOutputChannelFormat_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMixReverbOutputToOutputChannelFormat_MetaData), NewProp_bMixReverbOutputToOutputChannelFormat_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_SurroundRearChannelBleedDb = { "SurroundRearChannelBleedDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectConvolutionReverbSettings, SurroundRearChannelBleedDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SurroundRearChannelBleedDb_MetaData), NewProp_SurroundRearChannelBleedDb_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bInvertRearChannelBleedPhase_SetBit(void* Obj)
{
((FSubmixEffectConvolutionReverbSettings*)Obj)->bInvertRearChannelBleedPhase = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bInvertRearChannelBleedPhase = { "bInvertRearChannelBleedPhase", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectConvolutionReverbSettings), &Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bInvertRearChannelBleedPhase_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvertRearChannelBleedPhase_MetaData), NewProp_bInvertRearChannelBleedPhase_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bSurroundRearChannelFlip_SetBit(void* Obj)
{
((FSubmixEffectConvolutionReverbSettings*)Obj)->bSurroundRearChannelFlip = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bSurroundRearChannelFlip = { "bSurroundRearChannelFlip", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectConvolutionReverbSettings), &Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bSurroundRearChannelFlip_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSurroundRearChannelFlip_MetaData), NewProp_bSurroundRearChannelFlip_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_SurroundRearChannelBleedAmount = { "SurroundRearChannelBleedAmount", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectConvolutionReverbSettings, SurroundRearChannelBleedAmount_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SurroundRearChannelBleedAmount_MetaData), NewProp_SurroundRearChannelBleedAmount_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_ImpulseResponse = { "ImpulseResponse", nullptr, (EPropertyFlags)0x0114000020000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectConvolutionReverbSettings, ImpulseResponse_DEPRECATED), Z_Construct_UClass_UAudioImpulseResponse_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImpulseResponse_MetaData), NewProp_ImpulseResponse_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_AllowHardwareAcceleration_SetBit(void* Obj)
{
((FSubmixEffectConvolutionReverbSettings*)Obj)->AllowHardwareAcceleration_DEPRECATED = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_AllowHardwareAcceleration = { "AllowHardwareAcceleration", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectConvolutionReverbSettings), &Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_AllowHardwareAcceleration_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllowHardwareAcceleration_MetaData), NewProp_AllowHardwareAcceleration_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_NormalizationVolumeDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_WetVolumeDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_DryVolumeDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bBypass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixInputChannelFormatToImpulseResponseFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bMixReverbOutputToOutputChannelFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_SurroundRearChannelBleedDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bInvertRearChannelBleedPhase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_bSurroundRearChannelFlip,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_SurroundRearChannelBleedAmount,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_ImpulseResponse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewProp_AllowHardwareAcceleration,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectConvolutionReverbSettings Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectConvolutionReverbSettings",
Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::PropPointers),
sizeof(FSubmixEffectConvolutionReverbSettings),
alignof(FSubmixEffectConvolutionReverbSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectConvolutionReverbSettings ******************************
// ********** Begin Class USubmixEffectConvolutionReverbPreset Function SetImpulseResponse *********
struct Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics
{
struct SubmixEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms
{
UAudioImpulseResponse* InImpulseResponse;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintSetter", "" },
{ "Category", "Audio|Effects" },
{ "Comment", "/** Set the convolution reverb impulse response */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Set the convolution reverb impulse response" },
};
#endif // WITH_METADATA
// ********** Begin Function SetImpulseResponse constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InImpulseResponse;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetImpulseResponse constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetImpulseResponse Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::NewProp_InImpulseResponse = { "InImpulseResponse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms, InImpulseResponse), Z_Construct_UClass_UAudioImpulseResponse_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::NewProp_InImpulseResponse,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers) < 2048);
// ********** End Function SetImpulseResponse Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectConvolutionReverbPreset, nullptr, "SetImpulseResponse", Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::SubmixEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::SubmixEffectConvolutionReverbPreset_eventSetImpulseResponse_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectConvolutionReverbPreset::execSetImpulseResponse)
{
P_GET_OBJECT(UAudioImpulseResponse,Z_Param_InImpulseResponse);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetImpulseResponse(Z_Param_InImpulseResponse);
P_NATIVE_END;
}
// ********** End Class USubmixEffectConvolutionReverbPreset Function SetImpulseResponse ***********
// ********** Begin Class USubmixEffectConvolutionReverbPreset Function SetSettings ****************
struct Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics
{
struct SubmixEffectConvolutionReverbPreset_eventSetSettings_Parms
{
FSubmixEffectConvolutionReverbSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "/** Set the convolution reverb settings */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Set the convolution reverb settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectConvolutionReverbPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 1917758052
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectConvolutionReverbPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::SubmixEffectConvolutionReverbPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::SubmixEffectConvolutionReverbPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectConvolutionReverbPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectConvolutionReverbSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectConvolutionReverbPreset Function SetSettings ******************
// ********** Begin Class USubmixEffectConvolutionReverbPreset *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectConvolutionReverbPreset;
UClass* USubmixEffectConvolutionReverbPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectConvolutionReverbPreset;
if (!Z_Registration_Info_UClass_USubmixEffectConvolutionReverbPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectConvolutionReverbPreset"),
Z_Registration_Info_UClass_USubmixEffectConvolutionReverbPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectConvolutionReverbPreset,
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_USubmixEffectConvolutionReverbPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_NoRegister()
{
return USubmixEffectConvolutionReverbPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImpulseResponse_MetaData[] = {
{ "BlueprintSetter", "SetImpulseResponse" },
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/** The impulse response used for convolution. */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "The impulse response used for convolution." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "BlueprintSetter", "SetSettings" },
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/** ConvolutionReverbPreset Preset Settings. */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "ConvolutionReverbPreset Preset Settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlockSize_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/** Set the internal block size. This can effect latency and performance. Higher values will result in\n\x09 * lower CPU costs while lower values will result higher CPU costs. Latency may be affected depending\n\x09 * on the interplay between audio engines buffer sizes and this effects block size. Generally, higher\n\x09 * values result in higher latency, and lower values result in lower latency. \n\x09 */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Set the internal block size. This can effect latency and performance. Higher values will result in\nlower CPU costs while lower values will result higher CPU costs. Latency may be affected depending\non the interplay between audio engines buffer sizes and this effects block size. Generally, higher\nvalues result in higher latency, and lower values result in lower latency." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableHardwareAcceleration_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "Comment", "/** Opt into hardware acceleration of the convolution reverb (if available) */" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectConvolutionReverb.h" },
{ "ToolTip", "Opt into hardware acceleration of the convolution reverb (if available)" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectConvolutionReverbPreset constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImpulseResponse;
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FBytePropertyParams NewProp_BlockSize_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_BlockSize;
static void NewProp_bEnableHardwareAcceleration_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableHardwareAcceleration;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectConvolutionReverbPreset constinit property declarations *******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetImpulseResponse"), .Pointer = &USubmixEffectConvolutionReverbPreset::execSetImpulseResponse },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectConvolutionReverbPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetImpulseResponse, "SetImpulseResponse" }, // 3735933759
{ &Z_Construct_UFunction_USubmixEffectConvolutionReverbPreset_SetSettings, "SetSettings" }, // 526195126
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectConvolutionReverbPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics
// ********** Begin Class USubmixEffectConvolutionReverbPreset Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_ImpulseResponse = { "ImpulseResponse", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectConvolutionReverbPreset, ImpulseResponse), Z_Construct_UClass_UAudioImpulseResponse_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImpulseResponse_MetaData), NewProp_ImpulseResponse_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectConvolutionReverbPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1917758052
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_BlockSize_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_USubmixEffectConvolutionReverbPreset_Statics::NewProp_BlockSize = { "BlockSize", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectConvolutionReverbPreset, BlockSize), Z_Construct_UEnum_Synthesis_ESubmixEffectConvolutionReverbBlockSize, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlockSize_MetaData), NewProp_BlockSize_MetaData) }; // 2276720028
void Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration_SetBit(void* Obj)
{
((USubmixEffectConvolutionReverbPreset*)Obj)->bEnableHardwareAcceleration = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration = { "bEnableHardwareAcceleration", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USubmixEffectConvolutionReverbPreset), &Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableHardwareAcceleration_MetaData), NewProp_bEnableHardwareAcceleration_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_ImpulseResponse,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_Settings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_BlockSize_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_BlockSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::NewProp_bEnableHardwareAcceleration,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectConvolutionReverbPreset Property Definitions ******************
UObject* (*const Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::ClassParams = {
&USubmixEffectConvolutionReverbPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectConvolutionReverbPreset::StaticRegisterNativesUSubmixEffectConvolutionReverbPreset()
{
UClass* Class = USubmixEffectConvolutionReverbPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectConvolutionReverbPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectConvolutionReverbPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectConvolutionReverbPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectConvolutionReverbPreset.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectConvolutionReverbPreset);
USubmixEffectConvolutionReverbPreset::~USubmixEffectConvolutionReverbPreset() {}
// ********** End Class USubmixEffectConvolutionReverbPreset ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSubmixEffectConvolutionReverbSettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics::NewStructOps, TEXT("SubmixEffectConvolutionReverbSettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectConvolutionReverbSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectConvolutionReverbSettings), 1917758052U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectConvolutionReverbPreset, USubmixEffectConvolutionReverbPreset::StaticClass, TEXT("USubmixEffectConvolutionReverbPreset"), &Z_Registration_Info_UClass_USubmixEffectConvolutionReverbPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectConvolutionReverbPreset), 228669757U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h__Script_Synthesis_2143267096{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SubmixEffects/SubmixEffectConvolutionReverb.h"
#ifdef SYNTHESIS_SubmixEffectConvolutionReverb_generated_h
#error "SubmixEffectConvolutionReverb.generated.h already included, missing '#pragma once' in SubmixEffectConvolutionReverb.h"
#endif
#define SYNTHESIS_SubmixEffectConvolutionReverb_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAudioImpulseResponse;
struct FSubmixEffectConvolutionReverbSettings;
// ********** Begin ScriptStruct FSubmixEffectConvolutionReverbSettings ****************************
struct Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectConvolutionReverbSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectConvolutionReverbSettings;
// ********** End ScriptStruct FSubmixEffectConvolutionReverbSettings ******************************
// ********** Begin Class USubmixEffectConvolutionReverbPreset *************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_119_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetImpulseResponse); \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_119_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectConvolutionReverbPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectConvolutionReverbPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectConvolutionReverbPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectConvolutionReverbPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_119_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectConvolutionReverbPreset(USubmixEffectConvolutionReverbPreset&&) = delete; \
USubmixEffectConvolutionReverbPreset(const USubmixEffectConvolutionReverbPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectConvolutionReverbPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectConvolutionReverbPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectConvolutionReverbPreset) \
SYNTHESIS_API virtual ~USubmixEffectConvolutionReverbPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_116_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_119_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_119_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_119_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h_119_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectConvolutionReverbPreset;
// ********** End Class USubmixEffectConvolutionReverbPreset ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectConvolutionReverb_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,824 @@
// 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 "SubmixEffects/SubmixEffectDelay.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectDelay() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectDelayPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectDelayPreset_NoRegister();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectDelayStatics();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectDelayStatics_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectDelaySettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSubmixEffectDelaySettings ****************************************
struct Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectDelaySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectDelaySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// ========================================================================\n// FSubmixEffectDelaySettings\n// UStruct used to define user-exposed params for use with your effect.\n// ========================================================================\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "FSubmixEffectDelaySettings\nUStruct used to define user-exposed params for use with your effect." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumDelayLength_MetaData[] = {
{ "Category", "Initialization" },
{ "ClampMin", "10.0" },
{ "Comment", "// Maximum possible length for a delay, in milliseconds. Changing this at runtime will reset the effect.\n" },
{ "DisplayName", "Maximum Delay Length (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Maximum possible length for a delay, in milliseconds. Changing this at runtime will reset the effect." },
{ "UIMax", "20000.0" },
{ "UIMin", "10.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InterpolationTime_MetaData[] = {
{ "Category", "Realtime" },
{ "ClampMin", "0.0" },
{ "Comment", "// Number of milliseconds over which a tap will reach it's set length and gain. Smaller values are more responsive, while larger values will make pitching less dramatic.\n" },
{ "DisplayName", "Interpolation Time (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Number of milliseconds over which a tap will reach it's set length and gain. Smaller values are more responsive, while larger values will make pitching less dramatic." },
{ "UIMax", "20000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayLength_MetaData[] = {
{ "Category", "Realtime" },
{ "ClampMin", "0.0" },
{ "Comment", "// Number of milliseconds of delay. Caps at max delay at runtime.\n" },
{ "DisplayName", "Delay Length (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Number of milliseconds of delay. Caps at max delay at runtime." },
{ "UIMax", "20000.0" },
{ "UIMin", "0.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectDelaySettings constinit property declarations ********
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumDelayLength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InterpolationTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayLength;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectDelaySettings constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectDelaySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings;
class UScriptStruct* FSubmixEffectDelaySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectDelaySettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectDelaySettings Property Definitions *******************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::NewProp_MaximumDelayLength = { "MaximumDelayLength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectDelaySettings, MaximumDelayLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumDelayLength_MetaData), NewProp_MaximumDelayLength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::NewProp_InterpolationTime = { "InterpolationTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectDelaySettings, InterpolationTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InterpolationTime_MetaData), NewProp_InterpolationTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::NewProp_DelayLength = { "DelayLength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectDelaySettings, DelayLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayLength_MetaData), NewProp_DelayLength_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::NewProp_MaximumDelayLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::NewProp_InterpolationTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::NewProp_DelayLength,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectDelaySettings Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectDelaySettings",
Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::PropPointers),
sizeof(FSubmixEffectDelaySettings),
alignof(FSubmixEffectDelaySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectDelaySettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectDelaySettings ******************************************
// ********** Begin Class USubmixEffectDelayStatics Function SetDelayLength ************************
struct Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics
{
struct SubmixEffectDelayStatics_eventSetDelayLength_Parms
{
FSubmixEffectDelaySettings DelaySettings;
float DelayLength;
FSubmixEffectDelaySettings ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetDelayLength constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_DelaySettings;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayLength;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDelayLength constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDelayLength Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::NewProp_DelaySettings = { "DelaySettings", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetDelayLength_Parms, DelaySettings), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(0, nullptr) }; // 526621505
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::NewProp_DelayLength = { "DelayLength", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetDelayLength_Parms, DelayLength), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetDelayLength_Parms, ReturnValue), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(0, nullptr) }; // 526621505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::NewProp_DelaySettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::NewProp_DelayLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::PropPointers) < 2048);
// ********** End Function SetDelayLength Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayStatics, nullptr, "SetDelayLength", Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::SubmixEffectDelayStatics_eventSetDelayLength_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::SubmixEffectDelayStatics_eventSetDelayLength_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayStatics::execSetDelayLength)
{
P_GET_STRUCT_REF(FSubmixEffectDelaySettings,Z_Param_Out_DelaySettings);
P_GET_PROPERTY(FFloatProperty,Z_Param_DelayLength);
P_FINISH;
P_NATIVE_BEGIN;
*(FSubmixEffectDelaySettings*)Z_Param__Result=USubmixEffectDelayStatics::SetDelayLength(Z_Param_Out_DelaySettings,Z_Param_DelayLength);
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayStatics Function SetDelayLength **************************
// ********** Begin Class USubmixEffectDelayStatics Function SetInterpolationTime ******************
struct Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics
{
struct SubmixEffectDelayStatics_eventSetInterpolationTime_Parms
{
FSubmixEffectDelaySettings DelaySettings;
float InterpolationTime;
FSubmixEffectDelaySettings ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInterpolationTime constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_DelaySettings;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InterpolationTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInterpolationTime constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInterpolationTime Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::NewProp_DelaySettings = { "DelaySettings", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetInterpolationTime_Parms, DelaySettings), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(0, nullptr) }; // 526621505
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::NewProp_InterpolationTime = { "InterpolationTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetInterpolationTime_Parms, InterpolationTime), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetInterpolationTime_Parms, ReturnValue), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(0, nullptr) }; // 526621505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::NewProp_DelaySettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::NewProp_InterpolationTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::PropPointers) < 2048);
// ********** End Function SetInterpolationTime Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayStatics, nullptr, "SetInterpolationTime", Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::SubmixEffectDelayStatics_eventSetInterpolationTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::SubmixEffectDelayStatics_eventSetInterpolationTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayStatics::execSetInterpolationTime)
{
P_GET_STRUCT_REF(FSubmixEffectDelaySettings,Z_Param_Out_DelaySettings);
P_GET_PROPERTY(FFloatProperty,Z_Param_InterpolationTime);
P_FINISH;
P_NATIVE_BEGIN;
*(FSubmixEffectDelaySettings*)Z_Param__Result=USubmixEffectDelayStatics::SetInterpolationTime(Z_Param_Out_DelaySettings,Z_Param_InterpolationTime);
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayStatics Function SetInterpolationTime ********************
// ********** Begin Class USubmixEffectDelayStatics Function SetMaximumDelayLength *****************
struct Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics
{
struct SubmixEffectDelayStatics_eventSetMaximumDelayLength_Parms
{
FSubmixEffectDelaySettings DelaySettings;
float MaximumDelayLength;
FSubmixEffectDelaySettings ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetMaximumDelayLength constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_DelaySettings;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumDelayLength;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetMaximumDelayLength constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetMaximumDelayLength Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::NewProp_DelaySettings = { "DelaySettings", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetMaximumDelayLength_Parms, DelaySettings), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(0, nullptr) }; // 526621505
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::NewProp_MaximumDelayLength = { "MaximumDelayLength", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetMaximumDelayLength_Parms, MaximumDelayLength), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayStatics_eventSetMaximumDelayLength_Parms, ReturnValue), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(0, nullptr) }; // 526621505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::NewProp_DelaySettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::NewProp_MaximumDelayLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::PropPointers) < 2048);
// ********** End Function SetMaximumDelayLength Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayStatics, nullptr, "SetMaximumDelayLength", Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::SubmixEffectDelayStatics_eventSetMaximumDelayLength_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::SubmixEffectDelayStatics_eventSetMaximumDelayLength_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayStatics::execSetMaximumDelayLength)
{
P_GET_STRUCT_REF(FSubmixEffectDelaySettings,Z_Param_Out_DelaySettings);
P_GET_PROPERTY(FFloatProperty,Z_Param_MaximumDelayLength);
P_FINISH;
P_NATIVE_BEGIN;
*(FSubmixEffectDelaySettings*)Z_Param__Result=USubmixEffectDelayStatics::SetMaximumDelayLength(Z_Param_Out_DelaySettings,Z_Param_MaximumDelayLength);
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayStatics Function SetMaximumDelayLength *******************
// ********** Begin Class USubmixEffectDelayStatics ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectDelayStatics;
UClass* USubmixEffectDelayStatics::GetPrivateStaticClass()
{
using TClass = USubmixEffectDelayStatics;
if (!Z_Registration_Info_UClass_USubmixEffectDelayStatics.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectDelayStatics"),
Z_Registration_Info_UClass_USubmixEffectDelayStatics.InnerSingleton,
StaticRegisterNativesUSubmixEffectDelayStatics,
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_USubmixEffectDelayStatics.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectDelayStatics_NoRegister()
{
return USubmixEffectDelayStatics::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectDelayStatics_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "SubmixEffects/SubmixEffectDelay.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectDelayStatics constinit property declarations ****************
// ********** End Class USubmixEffectDelayStatics constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetDelayLength"), .Pointer = &USubmixEffectDelayStatics::execSetDelayLength },
{ .NameUTF8 = UTF8TEXT("SetInterpolationTime"), .Pointer = &USubmixEffectDelayStatics::execSetInterpolationTime },
{ .NameUTF8 = UTF8TEXT("SetMaximumDelayLength"), .Pointer = &USubmixEffectDelayStatics::execSetMaximumDelayLength },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectDelayStatics_SetDelayLength, "SetDelayLength" }, // 221146414
{ &Z_Construct_UFunction_USubmixEffectDelayStatics_SetInterpolationTime, "SetInterpolationTime" }, // 3589614232
{ &Z_Construct_UFunction_USubmixEffectDelayStatics_SetMaximumDelayLength, "SetMaximumDelayLength" }, // 1068432383
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectDelayStatics>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectDelayStatics_Statics
UObject* (*const Z_Construct_UClass_USubmixEffectDelayStatics_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectDelayStatics_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectDelayStatics_Statics::ClassParams = {
&USubmixEffectDelayStatics::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_USubmixEffectDelayStatics_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectDelayStatics_Statics::Class_MetaDataParams)
};
void USubmixEffectDelayStatics::StaticRegisterNativesUSubmixEffectDelayStatics()
{
UClass* Class = USubmixEffectDelayStatics::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectDelayStatics_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectDelayStatics()
{
if (!Z_Registration_Info_UClass_USubmixEffectDelayStatics.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectDelayStatics.OuterSingleton, Z_Construct_UClass_USubmixEffectDelayStatics_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectDelayStatics.OuterSingleton;
}
USubmixEffectDelayStatics::USubmixEffectDelayStatics(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectDelayStatics);
USubmixEffectDelayStatics::~USubmixEffectDelayStatics() {}
// ********** End Class USubmixEffectDelayStatics **************************************************
// ********** Begin Class USubmixEffectDelayPreset Function GetMaxDelayInMilliseconds **************
struct Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics
{
struct SubmixEffectDelayPreset_eventGetMaxDelayInMilliseconds_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "Comment", "// Get the maximum delay possible.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Get the maximum delay possible." },
};
#endif // WITH_METADATA
// ********** Begin Function GetMaxDelayInMilliseconds constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMaxDelayInMilliseconds constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMaxDelayInMilliseconds Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayPreset_eventGetMaxDelayInMilliseconds_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers) < 2048);
// ********** End Function GetMaxDelayInMilliseconds Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayPreset, nullptr, "GetMaxDelayInMilliseconds", Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::SubmixEffectDelayPreset_eventGetMaxDelayInMilliseconds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::SubmixEffectDelayPreset_eventGetMaxDelayInMilliseconds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayPreset::execGetMaxDelayInMilliseconds)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetMaxDelayInMilliseconds();
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayPreset Function GetMaxDelayInMilliseconds ****************
// ********** Begin Class USubmixEffectDelayPreset Function SetDefaultSettings *********************
struct Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics
{
struct SubmixEffectDelayPreset_eventSetDefaultSettings_Parms
{
FSubmixEffectDelaySettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "Comment", "// Sets object's default settings. This will update both the default UObject settings (and mark it as dirty),\n// as well as any dynamically set settings.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Sets object's default settings. This will update both the default UObject settings (and mark it as dirty),\nas well as any dynamically set settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetDefaultSettings constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDefaultSettings constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDefaultSettings Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayPreset_eventSetDefaultSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 526621505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::PropPointers) < 2048);
// ********** End Function SetDefaultSettings Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayPreset, nullptr, "SetDefaultSettings", Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::SubmixEffectDelayPreset_eventSetDefaultSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::SubmixEffectDelayPreset_eventSetDefaultSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayPreset::execSetDefaultSettings)
{
P_GET_STRUCT_REF(FSubmixEffectDelaySettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetDefaultSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayPreset Function SetDefaultSettings ***********************
// ********** Begin Class USubmixEffectDelayPreset Function SetDelay *******************************
struct Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics
{
struct SubmixEffectDelayPreset_eventSetDelay_Parms
{
float Length;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "Comment", "// Set how long the delay actually is, in milliseconds.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Set how long the delay actually is, in milliseconds." },
};
#endif // WITH_METADATA
// ********** Begin Function SetDelay constinit property declarations ******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Length;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDelay constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDelay Property Definitions *****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::NewProp_Length = { "Length", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayPreset_eventSetDelay_Parms, Length), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::NewProp_Length,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::PropPointers) < 2048);
// ********** End Function SetDelay Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayPreset, nullptr, "SetDelay", Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::SubmixEffectDelayPreset_eventSetDelay_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::SubmixEffectDelayPreset_eventSetDelay_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayPreset::execSetDelay)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Length);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetDelay(Z_Param_Length);
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayPreset Function SetDelay *********************************
// ********** Begin Class USubmixEffectDelayPreset Function SetInterpolationTime *******************
struct Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics
{
struct SubmixEffectDelayPreset_eventSetInterpolationTime_Parms
{
float Time;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "Comment", "// Set the time it takes to interpolate between parameters, in milliseconds.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Set the time it takes to interpolate between parameters, in milliseconds." },
};
#endif // WITH_METADATA
// ********** Begin Function SetInterpolationTime constinit property declarations ******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInterpolationTime constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInterpolationTime Property Definitions *****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayPreset_eventSetInterpolationTime_Parms, Time), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::NewProp_Time,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::PropPointers) < 2048);
// ********** End Function SetInterpolationTime Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayPreset, nullptr, "SetInterpolationTime", Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::SubmixEffectDelayPreset_eventSetInterpolationTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::SubmixEffectDelayPreset_eventSetInterpolationTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayPreset::execSetInterpolationTime)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetInterpolationTime(Z_Param_Time);
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayPreset Function SetInterpolationTime *********************
// ********** Begin Class USubmixEffectDelayPreset Function SetSettings ****************************
struct Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics
{
struct SubmixEffectDelayPreset_eventSetSettings_Parms
{
FSubmixEffectDelaySettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "Comment", "// Sets runtime delay settings. This will replace any dynamically added or modified settings without modifying\n// the original UObject.\n" },
{ "DisplayName", "Set Dynamic Settings" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "Sets runtime delay settings. This will replace any dynamically added or modified settings without modifying\nthe original UObject." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectDelayPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 526621505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectDelayPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::SubmixEffectDelayPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::SubmixEffectDelayPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectDelayPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectDelaySettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectDelayPreset Function SetSettings ******************************
// ********** Begin Class USubmixEffectDelayPreset *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectDelayPreset;
UClass* USubmixEffectDelayPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectDelayPreset;
if (!Z_Registration_Info_UClass_USubmixEffectDelayPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectDelayPreset"),
Z_Registration_Info_UClass_USubmixEffectDelayPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectDelayPreset,
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_USubmixEffectDelayPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectDelayPreset_NoRegister()
{
return USubmixEffectDelayPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectDelayPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// ========================================================================\n// USubmixEffectDelayPreset\n// Class which processes audio streams and uses parameters defined in the preset class.\n// ========================================================================\n" },
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectDelay.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ToolTip", "USubmixEffectDelayPreset\nClass which processes audio streams and uses parameters defined in the preset class." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "BlueprintSetter", "SetDefaultSettings" },
{ "Category", "SubmixEffectPreset" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
{ "ShowOnlyInnerProperties", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicSettings_MetaData[] = {
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectDelay.h" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectDelayPreset constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FStructPropertyParams NewProp_DynamicSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectDelayPreset constinit property declarations *******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetMaxDelayInMilliseconds"), .Pointer = &USubmixEffectDelayPreset::execGetMaxDelayInMilliseconds },
{ .NameUTF8 = UTF8TEXT("SetDefaultSettings"), .Pointer = &USubmixEffectDelayPreset::execSetDefaultSettings },
{ .NameUTF8 = UTF8TEXT("SetDelay"), .Pointer = &USubmixEffectDelayPreset::execSetDelay },
{ .NameUTF8 = UTF8TEXT("SetInterpolationTime"), .Pointer = &USubmixEffectDelayPreset::execSetInterpolationTime },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectDelayPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectDelayPreset_GetMaxDelayInMilliseconds, "GetMaxDelayInMilliseconds" }, // 3872678948
{ &Z_Construct_UFunction_USubmixEffectDelayPreset_SetDefaultSettings, "SetDefaultSettings" }, // 1219058426
{ &Z_Construct_UFunction_USubmixEffectDelayPreset_SetDelay, "SetDelay" }, // 3552950711
{ &Z_Construct_UFunction_USubmixEffectDelayPreset_SetInterpolationTime, "SetInterpolationTime" }, // 2723537956
{ &Z_Construct_UFunction_USubmixEffectDelayPreset_SetSettings, "SetSettings" }, // 2126772279
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectDelayPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectDelayPreset_Statics
// ********** Begin Class USubmixEffectDelayPreset Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectDelayPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectDelayPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 526621505
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectDelayPreset_Statics::NewProp_DynamicSettings = { "DynamicSettings", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectDelayPreset, DynamicSettings), Z_Construct_UScriptStruct_FSubmixEffectDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicSettings_MetaData), NewProp_DynamicSettings_MetaData) }; // 526621505
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectDelayPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectDelayPreset_Statics::NewProp_Settings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectDelayPreset_Statics::NewProp_DynamicSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectDelayPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectDelayPreset Property Definitions ******************************
UObject* (*const Z_Construct_UClass_USubmixEffectDelayPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectDelayPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectDelayPreset_Statics::ClassParams = {
&USubmixEffectDelayPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectDelayPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectDelayPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectDelayPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectDelayPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectDelayPreset::StaticRegisterNativesUSubmixEffectDelayPreset()
{
UClass* Class = USubmixEffectDelayPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectDelayPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectDelayPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectDelayPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectDelayPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectDelayPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectDelayPreset.OuterSingleton;
}
USubmixEffectDelayPreset::USubmixEffectDelayPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectDelayPreset);
USubmixEffectDelayPreset::~USubmixEffectDelayPreset() {}
// ********** End Class USubmixEffectDelayPreset ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSubmixEffectDelaySettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics::NewStructOps, TEXT("SubmixEffectDelaySettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectDelaySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectDelaySettings), 526621505U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectDelayStatics, USubmixEffectDelayStatics::StaticClass, TEXT("USubmixEffectDelayStatics"), &Z_Registration_Info_UClass_USubmixEffectDelayStatics, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectDelayStatics), 272361079U) },
{ Z_Construct_UClass_USubmixEffectDelayPreset, USubmixEffectDelayPreset::StaticClass, TEXT("USubmixEffectDelayPreset"), &Z_Registration_Info_UClass_USubmixEffectDelayPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectDelayPreset), 3854043442U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h__Script_Synthesis_1515378798{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,131 @@
// 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 "SubmixEffects/SubmixEffectDelay.h"
#ifdef SYNTHESIS_SubmixEffectDelay_generated_h
#error "SubmixEffectDelay.generated.h already included, missing '#pragma once' in SubmixEffectDelay.h"
#endif
#define SYNTHESIS_SubmixEffectDelay_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSubmixEffectDelaySettings;
// ********** Begin ScriptStruct FSubmixEffectDelaySettings ****************************************
struct Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectDelaySettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectDelaySettings;
// ********** End ScriptStruct FSubmixEffectDelaySettings ******************************************
// ********** Begin Class USubmixEffectDelayStatics ************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_40_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetDelayLength); \
DECLARE_FUNCTION(execSetInterpolationTime); \
DECLARE_FUNCTION(execSetMaximumDelayLength);
struct Z_Construct_UClass_USubmixEffectDelayStatics_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectDelayStatics_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_40_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectDelayStatics(); \
friend struct ::Z_Construct_UClass_USubmixEffectDelayStatics_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectDelayStatics_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectDelayStatics, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectDelayStatics_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectDelayStatics)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_40_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectDelayStatics(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectDelayStatics(USubmixEffectDelayStatics&&) = delete; \
USubmixEffectDelayStatics(const USubmixEffectDelayStatics&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectDelayStatics); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectDelayStatics); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectDelayStatics) \
SYNTHESIS_API virtual ~USubmixEffectDelayStatics();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_37_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_40_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_40_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_40_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_40_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectDelayStatics;
// ********** End Class USubmixEffectDelayStatics **************************************************
// ********** Begin Class USubmixEffectDelayPreset *************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_130_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetDelay); \
DECLARE_FUNCTION(execSetInterpolationTime); \
DECLARE_FUNCTION(execGetMaxDelayInMilliseconds); \
DECLARE_FUNCTION(execSetDefaultSettings); \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USubmixEffectDelayPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectDelayPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_130_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectDelayPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectDelayPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectDelayPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectDelayPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectDelayPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectDelayPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_130_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectDelayPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectDelayPreset(USubmixEffectDelayPreset&&) = delete; \
USubmixEffectDelayPreset(const USubmixEffectDelayPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectDelayPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectDelayPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectDelayPreset) \
SYNTHESIS_API virtual ~USubmixEffectDelayPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_127_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_130_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_130_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_130_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h_130_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectDelayPreset;
// ********** End Class USubmixEffectDelayPreset ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectDelay_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,786 @@
// 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 "SubmixEffects/SubmixEffectFilter.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectFilter() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectFilterPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectFilterPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESubmixFilterType();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectFilterSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESubmixFilterType *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESubmixFilterType;
static UEnum* ESubmixFilterType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESubmixFilterType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESubmixFilterType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESubmixFilterType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESubmixFilterType"));
}
return Z_Registration_Info_UEnum_ESubmixFilterType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubmixFilterType>()
{
return ESubmixFilterType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BandPass.Name", "ESubmixFilterType::BandPass" },
{ "BandStop.Name", "ESubmixFilterType::BandStop" },
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESubmixFilterType::Count" },
{ "HighPass.Name", "ESubmixFilterType::HighPass" },
{ "LowPass.Name", "ESubmixFilterType::LowPass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESubmixFilterType::LowPass", (int64)ESubmixFilterType::LowPass },
{ "ESubmixFilterType::HighPass", (int64)ESubmixFilterType::HighPass },
{ "ESubmixFilterType::BandPass", (int64)ESubmixFilterType::BandPass },
{ "ESubmixFilterType::BandStop", (int64)ESubmixFilterType::BandStop },
{ "ESubmixFilterType::Count", (int64)ESubmixFilterType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESubmixFilterType",
"ESubmixFilterType",
Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESubmixFilterType()
{
if (!Z_Registration_Info_UEnum_ESubmixFilterType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESubmixFilterType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESubmixFilterType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESubmixFilterType.InnerSingleton;
}
// ********** End Enum ESubmixFilterType ***********************************************************
// ********** Begin Enum ESubmixFilterAlgorithm ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESubmixFilterAlgorithm;
static UEnum* ESubmixFilterAlgorithm_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESubmixFilterAlgorithm.OuterSingleton)
{
Z_Registration_Info_UEnum_ESubmixFilterAlgorithm.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESubmixFilterAlgorithm"));
}
return Z_Registration_Info_UEnum_ESubmixFilterAlgorithm.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubmixFilterAlgorithm>()
{
return ESubmixFilterAlgorithm_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESubmixFilterAlgorithm::Count" },
{ "Ladder.Name", "ESubmixFilterAlgorithm::Ladder" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "OnePole.Name", "ESubmixFilterAlgorithm::OnePole" },
{ "StateVariable.Name", "ESubmixFilterAlgorithm::StateVariable" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESubmixFilterAlgorithm::OnePole", (int64)ESubmixFilterAlgorithm::OnePole },
{ "ESubmixFilterAlgorithm::StateVariable", (int64)ESubmixFilterAlgorithm::StateVariable },
{ "ESubmixFilterAlgorithm::Ladder", (int64)ESubmixFilterAlgorithm::Ladder },
{ "ESubmixFilterAlgorithm::Count", (int64)ESubmixFilterAlgorithm::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESubmixFilterAlgorithm",
"ESubmixFilterAlgorithm",
Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm()
{
if (!Z_Registration_Info_UEnum_ESubmixFilterAlgorithm.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESubmixFilterAlgorithm.InnerSingleton, Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESubmixFilterAlgorithm.InnerSingleton;
}
// ********** End Enum ESubmixFilterAlgorithm ******************************************************
// ********** Begin ScriptStruct FSubmixEffectFilterSettings ***************************************
struct Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectFilterSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectFilterSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// ========================================================================\n// FSubmixEffectFilterSettings\n// UStruct used to define user-exposed params for use with your effect.\n// ========================================================================\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "FSubmixEffectFilterSettings\nUStruct used to define user-exposed params for use with your effect." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterType_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// What type of filter to use for the submix filter effect\n" },
{ "DisplayName", "Type" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "What type of filter to use for the submix filter effect" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterAlgorithm_MetaData[] = {
{ "Category", "Filter" },
{ "Comment", "// What type of filter algorithm to use for the submix filter effect\n" },
{ "DisplayName", "Circuit" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "What type of filter algorithm to use for the submix filter effect" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterFrequency_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMax", "20000.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The output filter cutoff frequency (hz) [0.0, 20000.0]\n" },
{ "DisplayName", "Cutoff Frequency (hz)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "The output filter cutoff frequency (hz) [0.0, 20000.0]" },
{ "UIMax", "20000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterQ_MetaData[] = {
{ "Category", "Filter" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.5" },
{ "Comment", "// The output filter resonance (Q) [0.5, 10]\n" },
{ "DisplayName", "Resonance (Q)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "The output filter resonance (Q) [0.5, 10]" },
{ "UIMax", "10.0" },
{ "UIMin", "0.5" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectFilterSettings constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterType;
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterAlgorithm_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterAlgorithm;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterQ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectFilterSettings constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectFilterSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings;
class UScriptStruct* FSubmixEffectFilterSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectFilterSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectFilterSettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectFilterSettings Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterType_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_FSubmixEffectFilterSettings_Statics::NewProp_FilterType = { "FilterType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFilterSettings, FilterType), Z_Construct_UEnum_Synthesis_ESubmixFilterType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterType_MetaData), NewProp_FilterType_MetaData) }; // 1367981852
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterAlgorithm_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_FSubmixEffectFilterSettings_Statics::NewProp_FilterAlgorithm = { "FilterAlgorithm", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFilterSettings, FilterAlgorithm), Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterAlgorithm_MetaData), NewProp_FilterAlgorithm_MetaData) }; // 353552292
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterFrequency = { "FilterFrequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFilterSettings, FilterFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterFrequency_MetaData), NewProp_FilterFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterQ = { "FilterQ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFilterSettings, FilterQ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterQ_MetaData), NewProp_FilterQ_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterAlgorithm_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterAlgorithm,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewProp_FilterQ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectFilterSettings Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectFilterSettings",
Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::PropPointers),
sizeof(FSubmixEffectFilterSettings),
alignof(FSubmixEffectFilterSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectFilterSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectFilterSettings *****************************************
// ********** Begin Class USubmixEffectFilterPreset Function SetFilterAlgorithm ********************
struct Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics
{
struct SubmixEffectFilterPreset_eventSetFilterAlgorithm_Parms
{
ESubmixFilterAlgorithm InAlgorithm;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Filter" },
{ "Comment", "// Sets the filter algorithm\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "Sets the filter algorithm" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFilterAlgorithm constinit property declarations ********************
static const UECodeGen_Private::FBytePropertyParams NewProp_InAlgorithm_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InAlgorithm;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFilterAlgorithm constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFilterAlgorithm Property Definitions *******************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::NewProp_InAlgorithm_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_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::NewProp_InAlgorithm = { "InAlgorithm", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFilterPreset_eventSetFilterAlgorithm_Parms, InAlgorithm), Z_Construct_UEnum_Synthesis_ESubmixFilterAlgorithm, METADATA_PARAMS(0, nullptr) }; // 353552292
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::NewProp_InAlgorithm_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::NewProp_InAlgorithm,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::PropPointers) < 2048);
// ********** End Function SetFilterAlgorithm Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFilterPreset, nullptr, "SetFilterAlgorithm", Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::SubmixEffectFilterPreset_eventSetFilterAlgorithm_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::SubmixEffectFilterPreset_eventSetFilterAlgorithm_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFilterPreset::execSetFilterAlgorithm)
{
P_GET_ENUM(ESubmixFilterAlgorithm,Z_Param_InAlgorithm);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFilterAlgorithm(ESubmixFilterAlgorithm(Z_Param_InAlgorithm));
P_NATIVE_END;
}
// ********** End Class USubmixEffectFilterPreset Function SetFilterAlgorithm **********************
// ********** Begin Class USubmixEffectFilterPreset Function SetFilterCutoffFrequency **************
struct Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics
{
struct SubmixEffectFilterPreset_eventSetFilterCutoffFrequency_Parms
{
float InFrequency;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Filter" },
{ "Comment", "// Sets the base filter cutoff frequency\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "Sets the base filter cutoff frequency" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFilterCutoffFrequency constinit property declarations **************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InFrequency;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFilterCutoffFrequency constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFilterCutoffFrequency Property Definitions *************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::NewProp_InFrequency = { "InFrequency", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFilterPreset_eventSetFilterCutoffFrequency_Parms, InFrequency), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::NewProp_InFrequency,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::PropPointers) < 2048);
// ********** End Function SetFilterCutoffFrequency Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFilterPreset, nullptr, "SetFilterCutoffFrequency", Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::SubmixEffectFilterPreset_eventSetFilterCutoffFrequency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::SubmixEffectFilterPreset_eventSetFilterCutoffFrequency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFilterPreset::execSetFilterCutoffFrequency)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InFrequency);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFilterCutoffFrequency(Z_Param_InFrequency);
P_NATIVE_END;
}
// ********** End Class USubmixEffectFilterPreset Function SetFilterCutoffFrequency ****************
// ********** Begin Class USubmixEffectFilterPreset Function SetFilterCutoffFrequencyMod ***********
struct Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics
{
struct SubmixEffectFilterPreset_eventSetFilterCutoffFrequencyMod_Parms
{
float InFrequency;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Filter" },
{ "Comment", "// Sets the mod filter cutoff frequency\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "Sets the mod filter cutoff frequency" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFilterCutoffFrequencyMod constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_InFrequency;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFilterCutoffFrequencyMod constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFilterCutoffFrequencyMod Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::NewProp_InFrequency = { "InFrequency", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFilterPreset_eventSetFilterCutoffFrequencyMod_Parms, InFrequency), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::NewProp_InFrequency,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::PropPointers) < 2048);
// ********** End Function SetFilterCutoffFrequencyMod Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFilterPreset, nullptr, "SetFilterCutoffFrequencyMod", Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::SubmixEffectFilterPreset_eventSetFilterCutoffFrequencyMod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::SubmixEffectFilterPreset_eventSetFilterCutoffFrequencyMod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFilterPreset::execSetFilterCutoffFrequencyMod)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InFrequency);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFilterCutoffFrequencyMod(Z_Param_InFrequency);
P_NATIVE_END;
}
// ********** End Class USubmixEffectFilterPreset Function SetFilterCutoffFrequencyMod *************
// ********** Begin Class USubmixEffectFilterPreset Function SetFilterQ ****************************
struct Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics
{
struct SubmixEffectFilterPreset_eventSetFilterQ_Parms
{
float InQ;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Filter" },
{ "Comment", "// Sets the filter Q\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "Sets the filter Q" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFilterQ constinit property declarations ****************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InQ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFilterQ constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFilterQ Property Definitions ***************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::NewProp_InQ = { "InQ", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFilterPreset_eventSetFilterQ_Parms, InQ), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::NewProp_InQ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::PropPointers) < 2048);
// ********** End Function SetFilterQ Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFilterPreset, nullptr, "SetFilterQ", Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::SubmixEffectFilterPreset_eventSetFilterQ_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::SubmixEffectFilterPreset_eventSetFilterQ_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFilterPreset::execSetFilterQ)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InQ);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFilterQ(Z_Param_InQ);
P_NATIVE_END;
}
// ********** End Class USubmixEffectFilterPreset Function SetFilterQ ******************************
// ********** Begin Class USubmixEffectFilterPreset Function SetFilterQMod *************************
struct Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics
{
struct SubmixEffectFilterPreset_eventSetFilterQMod_Parms
{
float InQ;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Filter" },
{ "Comment", "// Sets the filter Q\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "Sets the filter Q" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFilterQMod constinit property declarations *************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InQ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFilterQMod constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFilterQMod Property Definitions ************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::NewProp_InQ = { "InQ", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFilterPreset_eventSetFilterQMod_Parms, InQ), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::NewProp_InQ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::PropPointers) < 2048);
// ********** End Function SetFilterQMod Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFilterPreset, nullptr, "SetFilterQMod", Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::SubmixEffectFilterPreset_eventSetFilterQMod_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::SubmixEffectFilterPreset_eventSetFilterQMod_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFilterPreset::execSetFilterQMod)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InQ);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFilterQMod(Z_Param_InQ);
P_NATIVE_END;
}
// ********** End Class USubmixEffectFilterPreset Function SetFilterQMod ***************************
// ********** Begin Class USubmixEffectFilterPreset Function SetFilterType *************************
struct Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics
{
struct SubmixEffectFilterPreset_eventSetFilterType_Parms
{
ESubmixFilterType InType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Filter" },
{ "Comment", "// Sets the filter type\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "Sets the filter type" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFilterType constinit property declarations *************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFilterType constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFilterType Property Definitions ************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::NewProp_InType_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_USubmixEffectFilterPreset_SetFilterType_Statics::NewProp_InType = { "InType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFilterPreset_eventSetFilterType_Parms, InType), Z_Construct_UEnum_Synthesis_ESubmixFilterType, METADATA_PARAMS(0, nullptr) }; // 1367981852
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::NewProp_InType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::NewProp_InType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::PropPointers) < 2048);
// ********** End Function SetFilterType Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFilterPreset, nullptr, "SetFilterType", Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::SubmixEffectFilterPreset_eventSetFilterType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::SubmixEffectFilterPreset_eventSetFilterType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFilterPreset::execSetFilterType)
{
P_GET_ENUM(ESubmixFilterType,Z_Param_InType);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFilterType(ESubmixFilterType(Z_Param_InType));
P_NATIVE_END;
}
// ********** End Class USubmixEffectFilterPreset Function SetFilterType ***************************
// ********** Begin Class USubmixEffectFilterPreset Function SetSettings ***************************
struct Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics
{
struct SubmixEffectFilterPreset_eventSetSettings_Parms
{
FSubmixEffectFilterSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Filter" },
{ "Comment", "// Set all filter effect settings\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "Set all filter effect settings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFilterPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3871667917
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFilterPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::SubmixEffectFilterPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::SubmixEffectFilterPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFilterPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectFilterSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectFilterPreset Function SetSettings *****************************
// ********** Begin Class USubmixEffectFilterPreset ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectFilterPreset;
UClass* USubmixEffectFilterPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectFilterPreset;
if (!Z_Registration_Info_UClass_USubmixEffectFilterPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectFilterPreset"),
Z_Registration_Info_UClass_USubmixEffectFilterPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectFilterPreset,
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_USubmixEffectFilterPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectFilterPreset_NoRegister()
{
return USubmixEffectFilterPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectFilterPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// ========================================================================\n// USubmixEffectFilterPreset\n// Class which processes audio streams and uses parameters defined in the preset class.\n// ========================================================================\n" },
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectFilter.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ToolTip", "USubmixEffectFilterPreset\nClass which processes audio streams and uses parameters defined in the preset class." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFilter.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectFilterPreset constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectFilterPreset constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetFilterAlgorithm"), .Pointer = &USubmixEffectFilterPreset::execSetFilterAlgorithm },
{ .NameUTF8 = UTF8TEXT("SetFilterCutoffFrequency"), .Pointer = &USubmixEffectFilterPreset::execSetFilterCutoffFrequency },
{ .NameUTF8 = UTF8TEXT("SetFilterCutoffFrequencyMod"), .Pointer = &USubmixEffectFilterPreset::execSetFilterCutoffFrequencyMod },
{ .NameUTF8 = UTF8TEXT("SetFilterQ"), .Pointer = &USubmixEffectFilterPreset::execSetFilterQ },
{ .NameUTF8 = UTF8TEXT("SetFilterQMod"), .Pointer = &USubmixEffectFilterPreset::execSetFilterQMod },
{ .NameUTF8 = UTF8TEXT("SetFilterType"), .Pointer = &USubmixEffectFilterPreset::execSetFilterType },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectFilterPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterAlgorithm, "SetFilterAlgorithm" }, // 505410507
{ &Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequency, "SetFilterCutoffFrequency" }, // 1080384546
{ &Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterCutoffFrequencyMod, "SetFilterCutoffFrequencyMod" }, // 2808655014
{ &Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQ, "SetFilterQ" }, // 1500656334
{ &Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterQMod, "SetFilterQMod" }, // 3201095053
{ &Z_Construct_UFunction_USubmixEffectFilterPreset_SetFilterType, "SetFilterType" }, // 272240015
{ &Z_Construct_UFunction_USubmixEffectFilterPreset_SetSettings, "SetSettings" }, // 1603358843
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectFilterPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectFilterPreset_Statics
// ********** Begin Class USubmixEffectFilterPreset Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectFilterPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectFilterPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectFilterSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3871667917
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectFilterPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectFilterPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFilterPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectFilterPreset Property Definitions *****************************
UObject* (*const Z_Construct_UClass_USubmixEffectFilterPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFilterPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectFilterPreset_Statics::ClassParams = {
&USubmixEffectFilterPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectFilterPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFilterPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFilterPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectFilterPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectFilterPreset::StaticRegisterNativesUSubmixEffectFilterPreset()
{
UClass* Class = USubmixEffectFilterPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectFilterPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectFilterPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectFilterPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectFilterPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectFilterPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectFilterPreset.OuterSingleton;
}
USubmixEffectFilterPreset::USubmixEffectFilterPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectFilterPreset);
USubmixEffectFilterPreset::~USubmixEffectFilterPreset() {}
// ********** End Class USubmixEffectFilterPreset **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESubmixFilterType_StaticEnum, TEXT("ESubmixFilterType"), &Z_Registration_Info_UEnum_ESubmixFilterType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1367981852U) },
{ ESubmixFilterAlgorithm_StaticEnum, TEXT("ESubmixFilterAlgorithm"), &Z_Registration_Info_UEnum_ESubmixFilterAlgorithm, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 353552292U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSubmixEffectFilterSettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics::NewStructOps, TEXT("SubmixEffectFilterSettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectFilterSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectFilterSettings), 3871667917U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectFilterPreset, USubmixEffectFilterPreset::StaticClass, TEXT("USubmixEffectFilterPreset"), &Z_Registration_Info_UClass_USubmixEffectFilterPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectFilterPreset), 2343121601U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_431226041{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,112 @@
// 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 "SubmixEffects/SubmixEffectFilter.h"
#ifdef SYNTHESIS_SubmixEffectFilter_generated_h
#error "SubmixEffectFilter.generated.h already included, missing '#pragma once' in SubmixEffectFilter.h"
#endif
#define SYNTHESIS_SubmixEffectFilter_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class ESubmixFilterAlgorithm : uint8;
enum class ESubmixFilterType : uint8;
struct FSubmixEffectFilterSettings;
// ********** Begin ScriptStruct FSubmixEffectFilterSettings ***************************************
struct Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_38_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectFilterSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectFilterSettings;
// ********** End ScriptStruct FSubmixEffectFilterSettings *****************************************
// ********** Begin Class USubmixEffectFilterPreset ************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_126_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetFilterQMod); \
DECLARE_FUNCTION(execSetFilterQ); \
DECLARE_FUNCTION(execSetFilterCutoffFrequencyMod); \
DECLARE_FUNCTION(execSetFilterCutoffFrequency); \
DECLARE_FUNCTION(execSetFilterAlgorithm); \
DECLARE_FUNCTION(execSetFilterType); \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USubmixEffectFilterPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectFilterPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_126_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectFilterPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectFilterPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectFilterPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectFilterPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectFilterPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectFilterPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_126_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectFilterPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectFilterPreset(USubmixEffectFilterPreset&&) = delete; \
USubmixEffectFilterPreset(const USubmixEffectFilterPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectFilterPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectFilterPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectFilterPreset) \
SYNTHESIS_API virtual ~USubmixEffectFilterPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_123_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_126_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_126_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_126_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h_126_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectFilterPreset;
// ********** End Class USubmixEffectFilterPreset **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFilter_h
// ********** Begin Enum ESubmixFilterType *********************************************************
#define FOREACH_ENUM_ESUBMIXFILTERTYPE(op) \
op(ESubmixFilterType::LowPass) \
op(ESubmixFilterType::HighPass) \
op(ESubmixFilterType::BandPass) \
op(ESubmixFilterType::BandStop) \
op(ESubmixFilterType::Count)
enum class ESubmixFilterType : uint8;
template<> struct TIsUEnumClass<ESubmixFilterType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubmixFilterType>();
// ********** End Enum ESubmixFilterType ***********************************************************
// ********** Begin Enum ESubmixFilterAlgorithm ****************************************************
#define FOREACH_ENUM_ESUBMIXFILTERALGORITHM(op) \
op(ESubmixFilterAlgorithm::OnePole) \
op(ESubmixFilterAlgorithm::StateVariable) \
op(ESubmixFilterAlgorithm::Ladder) \
op(ESubmixFilterAlgorithm::Count)
enum class ESubmixFilterAlgorithm : uint8;
template<> struct TIsUEnumClass<ESubmixFilterAlgorithm> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESubmixFilterAlgorithm>();
// ********** End Enum ESubmixFilterAlgorithm ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,306 @@
// 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 "SubmixEffects/SubmixEffectFlexiverb.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectFlexiverb() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectFlexiverbPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectFlexiverbPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSubmixEffectFlexiverbSettings ************************************
struct Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectFlexiverbSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectFlexiverbSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreDelay_MetaData[] = {
{ "Category", "ReverbParameters" },
{ "ClampMax", "30" },
{ "ClampMin", "0.01" },
{ "Comment", "/** PreDelay - 0.01 < 10.0 < 40.0 - Amount of delay to the first echo in milliseconds. */" },
{ "DisplayName", "Pre Delay (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
{ "ToolTip", "PreDelay - 0.01 < 10.0 < 40.0 - Amount of delay to the first echo in milliseconds." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DecayTime_MetaData[] = {
{ "Category", "ReverbParameters" },
{ "ClampMax", "5.0" },
{ "ClampMin", "0.4" },
{ "Comment", "/** Time in seconds it will take for the impulse response to decay to -60 dB. */" },
{ "DisplayName", "Decay Time (seconds)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
{ "ToolTip", "Time in seconds it will take for the impulse response to decay to -60 dB." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RoomDampening_MetaData[] = {
{ "Category", "ReverbParameters" },
{ "ClampMax", "12000.0" },
{ "ClampMin", "60.0" },
{ "Comment", "/** Room Dampening - 0.0 < 0.85 < 1.0 - Frequency at which the room dampens.*/" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
{ "ToolTip", "Room Dampening - 0.0 < 0.85 < 1.0 - Frequency at which the room dampens." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Complexity_MetaData[] = {
{ "Category", "ReverbParameters" },
{ "ClampMax", "6" },
{ "ClampMin", "2" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectFlexiverbSettings constinit property declarations ****
static const UECodeGen_Private::FFloatPropertyParams NewProp_PreDelay;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DecayTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RoomDampening;
static const UECodeGen_Private::FIntPropertyParams NewProp_Complexity;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectFlexiverbSettings constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectFlexiverbSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings;
class UScriptStruct* FSubmixEffectFlexiverbSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectFlexiverbSettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectFlexiverbSettings Property Definitions ***************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_PreDelay = { "PreDelay", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFlexiverbSettings, PreDelay), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreDelay_MetaData), NewProp_PreDelay_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_DecayTime = { "DecayTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFlexiverbSettings, DecayTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DecayTime_MetaData), NewProp_DecayTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_RoomDampening = { "RoomDampening", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFlexiverbSettings, RoomDampening), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RoomDampening_MetaData), NewProp_RoomDampening_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_Complexity = { "Complexity", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectFlexiverbSettings, Complexity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Complexity_MetaData), NewProp_Complexity_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_PreDelay,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_DecayTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_RoomDampening,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewProp_Complexity,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectFlexiverbSettings Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectFlexiverbSettings",
Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::PropPointers),
sizeof(FSubmixEffectFlexiverbSettings),
alignof(FSubmixEffectFlexiverbSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectFlexiverbSettings **************************************
// ********** Begin Class USubmixEffectFlexiverbPreset Function SetSettings ************************
struct Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics
{
struct SubmixEffectFlexiverbPreset_eventSetSettings_Parms
{
FSubmixEffectFlexiverbSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectFlexiverbPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2955566130
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectFlexiverbPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::SubmixEffectFlexiverbPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::SubmixEffectFlexiverbPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectFlexiverbPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectFlexiverbSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectFlexiverbPreset Function SetSettings **************************
// ********** Begin Class USubmixEffectFlexiverbPreset *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectFlexiverbPreset;
UClass* USubmixEffectFlexiverbPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectFlexiverbPreset;
if (!Z_Registration_Info_UClass_USubmixEffectFlexiverbPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectFlexiverbPreset"),
Z_Registration_Info_UClass_USubmixEffectFlexiverbPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectFlexiverbPreset,
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_USubmixEffectFlexiverbPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectFlexiverbPreset_NoRegister()
{
return USubmixEffectFlexiverbPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectFlexiverb.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectFlexiverb.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectFlexiverbPreset constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectFlexiverbPreset constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectFlexiverbPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectFlexiverbPreset_SetSettings, "SetSettings" }, // 3974925708
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectFlexiverbPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics
// ********** Begin Class USubmixEffectFlexiverbPreset Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectFlexiverbPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2955566130
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectFlexiverbPreset Property Definitions **************************
UObject* (*const Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::ClassParams = {
&USubmixEffectFlexiverbPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectFlexiverbPreset::StaticRegisterNativesUSubmixEffectFlexiverbPreset()
{
UClass* Class = USubmixEffectFlexiverbPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectFlexiverbPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectFlexiverbPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectFlexiverbPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectFlexiverbPreset.OuterSingleton;
}
USubmixEffectFlexiverbPreset::USubmixEffectFlexiverbPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectFlexiverbPreset);
USubmixEffectFlexiverbPreset::~USubmixEffectFlexiverbPreset() {}
// ********** End Class USubmixEffectFlexiverbPreset ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSubmixEffectFlexiverbSettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics::NewStructOps, TEXT("SubmixEffectFlexiverbSettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectFlexiverbSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectFlexiverbSettings), 2955566130U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectFlexiverbPreset, USubmixEffectFlexiverbPreset::StaticClass, TEXT("USubmixEffectFlexiverbPreset"), &Z_Registration_Info_UClass_USubmixEffectFlexiverbPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectFlexiverbPreset), 3663230821U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h__Script_Synthesis_1014293411{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SubmixEffects/SubmixEffectFlexiverb.h"
#ifdef SYNTHESIS_SubmixEffectFlexiverb_generated_h
#error "SubmixEffectFlexiverb.generated.h already included, missing '#pragma once' in SubmixEffectFlexiverb.h"
#endif
#define SYNTHESIS_SubmixEffectFlexiverb_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSubmixEffectFlexiverbSettings;
// ********** Begin ScriptStruct FSubmixEffectFlexiverbSettings ************************************
struct Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectFlexiverbSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectFlexiverbSettings;
// ********** End ScriptStruct FSubmixEffectFlexiverbSettings **************************************
// ********** Begin Class USubmixEffectFlexiverbPreset *********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_75_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectFlexiverbPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_75_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectFlexiverbPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectFlexiverbPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectFlexiverbPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectFlexiverbPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectFlexiverbPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectFlexiverbPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_75_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectFlexiverbPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectFlexiverbPreset(USubmixEffectFlexiverbPreset&&) = delete; \
USubmixEffectFlexiverbPreset(const USubmixEffectFlexiverbPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectFlexiverbPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectFlexiverbPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectFlexiverbPreset) \
SYNTHESIS_API virtual ~USubmixEffectFlexiverbPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_72_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_75_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_75_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_75_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h_75_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectFlexiverbPreset;
// ********** End Class USubmixEffectFlexiverbPreset ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectFlexiverb_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,759 @@
// 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 "SubmixEffects/SubmixEffectMultiBandCompressor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectMultiBandCompressor() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsChannelLinkMode();
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsKeySource();
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsPeakMode();
AUDIOMIXER_API UEnum* Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsProcessorType();
ENGINE_API UClass* Z_Construct_UClass_UAudioBus_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
ENGINE_API UClass* Z_Construct_UClass_USoundSubmix_NoRegister();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectMultibandCompressorPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FDynamicsBandSettings();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDynamicsBandSettings *********************************************
struct Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDynamicsBandSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FDynamicsBandSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CrossoverTopFrequency_MetaData[] = {
{ "Category", "Response" },
{ "ClampMax", "20000.0" },
{ "ClampMin", "20.0" },
{ "Comment", "// Frequency of the crossover between this band and the next. The last band will have this property ignored\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Frequency of the crossover between this band and the next. The last band will have this property ignored" },
{ "UIMax", "20000" },
{ "UIMin", "20.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttackTimeMsec_MetaData[] = {
{ "Category", "Response" },
{ "ClampMax", "300.0" },
{ "ClampMin", "1.0" },
{ "Comment", "// The amount of time to ramp into any dynamics processing effect in milliseconds.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The amount of time to ramp into any dynamics processing effect in milliseconds." },
{ "UIMax", "200.0" },
{ "UIMin", "1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReleaseTimeMsec_MetaData[] = {
{ "Category", "Response" },
{ "ClampMax", "5000.0" },
{ "ClampMin", "20.0" },
{ "Comment", "// The amount of time to release the dynamics processing effect in milliseconds\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The amount of time to release the dynamics processing effect in milliseconds" },
{ "UIMax", "5000.0" },
{ "UIMin", "20.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThresholdDb_MetaData[] = {
{ "Category", "Dynamics" },
{ "ClampMax", "0.0" },
{ "ClampMin", "-72.0" },
{ "Comment", "// The threshold at which to perform a dynamics processing operation\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The threshold at which to perform a dynamics processing operation" },
{ "UIMax", "0.0" },
{ "UIMin", "-72.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Ratio_MetaData[] = {
{ "Category", "Dynamics" },
{ "ClampMax", "20.0" },
{ "ClampMin", "1.0" },
{ "Comment", "// The dynamics processor ratio -- has different meaning depending on the processor type.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The dynamics processor ratio -- has different meaning depending on the processor type." },
{ "UIMax", "20.0" },
{ "UIMin", "1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KneeBandwidthDb_MetaData[] = {
{ "Category", "Dynamics" },
{ "ClampMax", "20.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The knee bandwidth of the compressor to use in dB\n" },
{ "DisplayName", "Knee (dB)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The knee bandwidth of the compressor to use in dB" },
{ "UIMax", "20.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputGainDb_MetaData[] = {
{ "Category", "Gain" },
{ "ClampMax", "20.0" },
{ "ClampMin", "-12.0" },
{ "Comment", "// The input gain of the dynamics processor in dB\n" },
{ "DisplayName", "Input Gain (dB)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The input gain of the dynamics processor in dB" },
{ "UIMax", "20.0" },
{ "UIMin", "-12.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputGainDb_MetaData[] = {
{ "Category", "Gain" },
{ "ClampMax", "20.0" },
{ "ClampMin", "-12.0" },
{ "Comment", "// The output gain of the dynamics processor in dB\n" },
{ "DisplayName", "Output Gain (dB)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The output gain of the dynamics processor in dB" },
{ "UIMax", "20.0" },
{ "UIMin", "-12.0" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDynamicsBandSettings constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_CrossoverTopFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttackTimeMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReleaseTimeMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ThresholdDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Ratio;
static const UECodeGen_Private::FFloatPropertyParams NewProp_KneeBandwidthDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InputGainDb;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OutputGainDb;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDynamicsBandSettings constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDynamicsBandSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDynamicsBandSettings;
class UScriptStruct* FDynamicsBandSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDynamicsBandSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDynamicsBandSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDynamicsBandSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("DynamicsBandSettings"));
}
return Z_Registration_Info_UScriptStruct_FDynamicsBandSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FDynamicsBandSettings Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_CrossoverTopFrequency = { "CrossoverTopFrequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, CrossoverTopFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CrossoverTopFrequency_MetaData), NewProp_CrossoverTopFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_AttackTimeMsec = { "AttackTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, AttackTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttackTimeMsec_MetaData), NewProp_AttackTimeMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_ReleaseTimeMsec = { "ReleaseTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, ReleaseTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReleaseTimeMsec_MetaData), NewProp_ReleaseTimeMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_ThresholdDb = { "ThresholdDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, ThresholdDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThresholdDb_MetaData), NewProp_ThresholdDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_Ratio = { "Ratio", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, Ratio), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Ratio_MetaData), NewProp_Ratio_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_KneeBandwidthDb = { "KneeBandwidthDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, KneeBandwidthDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KneeBandwidthDb_MetaData), NewProp_KneeBandwidthDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_InputGainDb = { "InputGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, InputGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputGainDb_MetaData), NewProp_InputGainDb_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_OutputGainDb = { "OutputGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicsBandSettings, OutputGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputGainDb_MetaData), NewProp_OutputGainDb_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_CrossoverTopFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_AttackTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_ReleaseTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_ThresholdDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_Ratio,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_KneeBandwidthDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_InputGainDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewProp_OutputGainDb,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDynamicsBandSettings Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"DynamicsBandSettings",
Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::PropPointers),
sizeof(FDynamicsBandSettings),
alignof(FDynamicsBandSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDynamicsBandSettings()
{
if (!Z_Registration_Info_UScriptStruct_FDynamicsBandSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDynamicsBandSettings.InnerSingleton, Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDynamicsBandSettings.InnerSingleton);
}
// ********** End ScriptStruct FDynamicsBandSettings ***********************************************
// ********** Begin ScriptStruct FSubmixEffectMultibandCompressorSettings **************************
struct Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectMultibandCompressorSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectMultibandCompressorSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// A submix dynamics processor\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "A submix dynamics processor" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicsProcessorType_MetaData[] = {
{ "Category", "General" },
{ "Comment", "// Controls how each band will react to audio above its threshold\n" },
{ "DisplayName", "Type" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Controls how each band will react to audio above its threshold" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PeakMode_MetaData[] = {
{ "Category", "Dynamics" },
{ "Comment", "// Controls how quickly the bands will react to a signal above its threshold\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Controls how quickly the bands will react to a signal above its threshold" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LinkMode_MetaData[] = {
{ "Category", "Dynamics" },
{ "Comment", "// Whether to compress all channels equally, and how to evaluate the overall level\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Whether to compress all channels equally, and how to evaluate the overall level" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LookAheadMsec_MetaData[] = {
{ "Category", "Response" },
{ "ClampMax", "50.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of time to look ahead of the current audio. Allows for transients to be included in dynamics processing.\n" },
{ "DisplayName", "Look Ahead (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "The amount of time to look ahead of the current audio. Allows for transients to be included in dynamics processing." },
{ "UIMax", "50.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAnalogMode_MetaData[] = {
{ "Category", "Response" },
{ "Comment", "// Toggles treating the attack and release envelopes as analog-style vs digital-style. Analog will respond a bit more naturally/slower.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Toggles treating the attack and release envelopes as analog-style vs digital-style. Analog will respond a bit more naturally/slower." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFourPole_MetaData[] = {
{ "Category", "Crossover" },
{ "Comment", "// Turning off FourPole mode will use cheaper, shallower 2-pole crossovers\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Turning off FourPole mode will use cheaper, shallower 2-pole crossovers" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBypass_MetaData[] = {
{ "Category", "General" },
{ "Comment", "// Whether or not to bypass effect\n" },
{ "DisplayAfter", "DynamicsProcessorType" },
{ "DisplayName", "Bypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Whether or not to bypass effect" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeySource_MetaData[] = {
{ "Category", "Sidechain" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalAudioBus_MetaData[] = {
{ "Category", "Sidechain" },
{ "Comment", "// If set, uses output of provided submix as modulator of input signal for dynamics processor (Uses input signal as default modulator)\n" },
{ "EditCondition", "!bBypass && KeySource == ESubmixEffectDynamicsKeySource::AudioBus" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "If set, uses output of provided submix as modulator of input signal for dynamics processor (Uses input signal as default modulator)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalSubmix_MetaData[] = {
{ "Category", "Sidechain" },
{ "Comment", "// If set, uses output of provided submix as modulator of input signal for dynamics processor (Uses input signal as default modulator)\n" },
{ "EditCondition", "!bBypass && KeySource == ESubmixEffectDynamicsKeySource::Submix" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "If set, uses output of provided submix as modulator of input signal for dynamics processor (Uses input signal as default modulator)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyGainDb_MetaData[] = {
{ "Category", "Sidechain" },
{ "Comment", "// Gain to apply to key signal if external input is supplied\n" },
{ "DisplayName", "External Input Gain (dB)" },
{ "EditCondition", "ExternalSubmix != nullptr || ExternalAudioBus != nullptr" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Gain to apply to key signal if external input is supplied" },
{ "UIMax", "30.0" },
{ "UIMin", "-60.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bKeyAudition_MetaData[] = {
{ "Category", "Sidechain" },
{ "Comment", "// Audition the key modulation signal, bypassing enveloping and processing the input signal.\n" },
{ "DisplayName", "Key Audition" },
{ "EditCondition", "!bBypass" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Audition the key modulation signal, bypassing enveloping and processing the input signal." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bands_MetaData[] = {
{ "Category", "Bands" },
{ "Comment", "// Each band is a full dynamics processor, affecting at a unique frequency range\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Each band is a full dynamics processor, affecting at a unique frequency range" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectMultibandCompressorSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_DynamicsProcessorType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DynamicsProcessorType;
static const UECodeGen_Private::FBytePropertyParams NewProp_PeakMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PeakMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_LinkMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LinkMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LookAheadMsec;
static void NewProp_bAnalogMode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAnalogMode;
static void NewProp_bFourPole_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFourPole;
static void NewProp_bBypass_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBypass;
static const UECodeGen_Private::FBytePropertyParams NewProp_KeySource_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_KeySource;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExternalAudioBus;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExternalSubmix;
static const UECodeGen_Private::FFloatPropertyParams NewProp_KeyGainDb;
static void NewProp_bKeyAudition_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bKeyAudition;
static const UECodeGen_Private::FStructPropertyParams NewProp_Bands_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Bands;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectMultibandCompressorSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectMultibandCompressorSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings;
class UScriptStruct* FSubmixEffectMultibandCompressorSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectMultibandCompressorSettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectMultibandCompressorSettings Property Definitions *****
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_DynamicsProcessorType_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_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_DynamicsProcessorType = { "DynamicsProcessorType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, DynamicsProcessorType), Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsProcessorType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicsProcessorType_MetaData), NewProp_DynamicsProcessorType_MetaData) }; // 3126174220
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_PeakMode_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_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_PeakMode = { "PeakMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, PeakMode), Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsPeakMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PeakMode_MetaData), NewProp_PeakMode_MetaData) }; // 2424060528
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_LinkMode_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_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_LinkMode = { "LinkMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, LinkMode), Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsChannelLinkMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LinkMode_MetaData), NewProp_LinkMode_MetaData) }; // 2977908994
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_LookAheadMsec = { "LookAheadMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, LookAheadMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LookAheadMsec_MetaData), NewProp_LookAheadMsec_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bAnalogMode_SetBit(void* Obj)
{
((FSubmixEffectMultibandCompressorSettings*)Obj)->bAnalogMode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bAnalogMode = { "bAnalogMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectMultibandCompressorSettings), &Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bAnalogMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAnalogMode_MetaData), NewProp_bAnalogMode_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bFourPole_SetBit(void* Obj)
{
((FSubmixEffectMultibandCompressorSettings*)Obj)->bFourPole = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bFourPole = { "bFourPole", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectMultibandCompressorSettings), &Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bFourPole_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFourPole_MetaData), NewProp_bFourPole_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bBypass_SetBit(void* Obj)
{
((FSubmixEffectMultibandCompressorSettings*)Obj)->bBypass = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bBypass = { "bBypass", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectMultibandCompressorSettings), &Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bBypass_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBypass_MetaData), NewProp_bBypass_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_KeySource_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_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_KeySource = { "KeySource", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, KeySource), Z_Construct_UEnum_AudioMixer_ESubmixEffectDynamicsKeySource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeySource_MetaData), NewProp_KeySource_MetaData) }; // 1060755151
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_ExternalAudioBus = { "ExternalAudioBus", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, ExternalAudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalAudioBus_MetaData), NewProp_ExternalAudioBus_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_ExternalSubmix = { "ExternalSubmix", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, ExternalSubmix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalSubmix_MetaData), NewProp_ExternalSubmix_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_KeyGainDb = { "KeyGainDb", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, KeyGainDb), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyGainDb_MetaData), NewProp_KeyGainDb_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bKeyAudition_SetBit(void* Obj)
{
((FSubmixEffectMultibandCompressorSettings*)Obj)->bKeyAudition = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bKeyAudition = { "bKeyAudition", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectMultibandCompressorSettings), &Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bKeyAudition_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bKeyAudition_MetaData), NewProp_bKeyAudition_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_Bands_Inner = { "Bands", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDynamicsBandSettings, METADATA_PARAMS(0, nullptr) }; // 735354212
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_Bands = { "Bands", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectMultibandCompressorSettings, Bands), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bands_MetaData), NewProp_Bands_MetaData) }; // 735354212
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_DynamicsProcessorType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_DynamicsProcessorType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_PeakMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_PeakMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_LinkMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_LinkMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_LookAheadMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bAnalogMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bFourPole,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bBypass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_KeySource_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_KeySource,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_ExternalAudioBus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_ExternalSubmix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_KeyGainDb,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_bKeyAudition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_Bands_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewProp_Bands,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectMultibandCompressorSettings Property Definitions *******
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectMultibandCompressorSettings",
Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::PropPointers),
sizeof(FSubmixEffectMultibandCompressorSettings),
alignof(FSubmixEffectMultibandCompressorSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectMultibandCompressorSettings ****************************
// ********** Begin Class USubmixEffectMultibandCompressorPreset Function ResetKey *****************
struct Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_ResetKey_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetKey constinit property declarations ******************************
// ********** End Function ResetKey constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_ResetKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectMultibandCompressorPreset, nullptr, "ResetKey", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_ResetKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_ResetKey_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_ResetKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_ResetKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectMultibandCompressorPreset::execResetKey)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ResetKey();
P_NATIVE_END;
}
// ********** End Class USubmixEffectMultibandCompressorPreset Function ResetKey *******************
// ********** Begin Class USubmixEffectMultibandCompressorPreset Function SetAudioBus **************
struct Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics
{
struct SubmixEffectMultibandCompressorPreset_eventSetAudioBus_Parms
{
UAudioBus* AudioBus;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "// Sets the source key input as the provided AudioBus' output. If no object is provided, key is set\n// to effect's input.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Sets the source key input as the provided AudioBus' output. If no object is provided, key is set\nto effect's input." },
};
#endif // WITH_METADATA
// ********** Begin Function SetAudioBus constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioBus;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAudioBus constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAudioBus Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::NewProp_AudioBus = { "AudioBus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectMultibandCompressorPreset_eventSetAudioBus_Parms, AudioBus), Z_Construct_UClass_UAudioBus_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::NewProp_AudioBus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::PropPointers) < 2048);
// ********** End Function SetAudioBus Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectMultibandCompressorPreset, nullptr, "SetAudioBus", Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::SubmixEffectMultibandCompressorPreset_eventSetAudioBus_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::SubmixEffectMultibandCompressorPreset_eventSetAudioBus_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectMultibandCompressorPreset::execSetAudioBus)
{
P_GET_OBJECT(UAudioBus,Z_Param_AudioBus);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetAudioBus(Z_Param_AudioBus);
P_NATIVE_END;
}
// ********** End Class USubmixEffectMultibandCompressorPreset Function SetAudioBus ****************
// ********** Begin Class USubmixEffectMultibandCompressorPreset Function SetExternalSubmix ********
struct Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics
{
struct SubmixEffectMultibandCompressorPreset_eventSetExternalSubmix_Parms
{
USoundSubmix* Submix;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "Comment", "// Sets the source key input as the provided Submix's output. If no object is provided, key is set\n// to effect's input.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ToolTip", "Sets the source key input as the provided Submix's output. If no object is provided, key is set\nto effect's input." },
};
#endif // WITH_METADATA
// ********** Begin Function SetExternalSubmix constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Submix;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetExternalSubmix constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetExternalSubmix Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::NewProp_Submix = { "Submix", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectMultibandCompressorPreset_eventSetExternalSubmix_Parms, Submix), Z_Construct_UClass_USoundSubmix_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::NewProp_Submix,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::PropPointers) < 2048);
// ********** End Function SetExternalSubmix Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectMultibandCompressorPreset, nullptr, "SetExternalSubmix", Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::SubmixEffectMultibandCompressorPreset_eventSetExternalSubmix_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::SubmixEffectMultibandCompressorPreset_eventSetExternalSubmix_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectMultibandCompressorPreset::execSetExternalSubmix)
{
P_GET_OBJECT(USoundSubmix,Z_Param_Submix);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetExternalSubmix(Z_Param_Submix);
P_NATIVE_END;
}
// ********** End Class USubmixEffectMultibandCompressorPreset Function SetExternalSubmix **********
// ********** Begin Class USubmixEffectMultibandCompressorPreset Function SetSettings **************
struct Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics
{
struct SubmixEffectMultibandCompressorPreset_eventSetSettings_Parms
{
FSubmixEffectMultibandCompressorSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectMultibandCompressorPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3670335106
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectMultibandCompressorPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::SubmixEffectMultibandCompressorPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::SubmixEffectMultibandCompressorPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectMultibandCompressorPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectMultibandCompressorSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectMultibandCompressorPreset Function SetSettings ****************
// ********** Begin Class USubmixEffectMultibandCompressorPreset ***********************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectMultibandCompressorPreset;
UClass* USubmixEffectMultibandCompressorPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectMultibandCompressorPreset;
if (!Z_Registration_Info_UClass_USubmixEffectMultibandCompressorPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectMultibandCompressorPreset"),
Z_Registration_Info_UClass_USubmixEffectMultibandCompressorPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectMultibandCompressorPreset,
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_USubmixEffectMultibandCompressorPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_NoRegister()
{
return USubmixEffectMultibandCompressorPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectMultiBandCompressor.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectMultibandCompressorPreset constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectMultibandCompressorPreset constinit property declarations *****
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ResetKey"), .Pointer = &USubmixEffectMultibandCompressorPreset::execResetKey },
{ .NameUTF8 = UTF8TEXT("SetAudioBus"), .Pointer = &USubmixEffectMultibandCompressorPreset::execSetAudioBus },
{ .NameUTF8 = UTF8TEXT("SetExternalSubmix"), .Pointer = &USubmixEffectMultibandCompressorPreset::execSetExternalSubmix },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectMultibandCompressorPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_ResetKey, "ResetKey" }, // 2660975630
{ &Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetAudioBus, "SetAudioBus" }, // 1405919396
{ &Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetExternalSubmix, "SetExternalSubmix" }, // 382260067
{ &Z_Construct_UFunction_USubmixEffectMultibandCompressorPreset_SetSettings, "SetSettings" }, // 209303272
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectMultibandCompressorPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics
// ********** Begin Class USubmixEffectMultibandCompressorPreset Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectMultibandCompressorPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3670335106
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectMultibandCompressorPreset Property Definitions ****************
UObject* (*const Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::ClassParams = {
&USubmixEffectMultibandCompressorPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectMultibandCompressorPreset::StaticRegisterNativesUSubmixEffectMultibandCompressorPreset()
{
UClass* Class = USubmixEffectMultibandCompressorPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectMultibandCompressorPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectMultibandCompressorPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectMultibandCompressorPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectMultibandCompressorPreset.OuterSingleton;
}
USubmixEffectMultibandCompressorPreset::USubmixEffectMultibandCompressorPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectMultibandCompressorPreset);
USubmixEffectMultibandCompressorPreset::~USubmixEffectMultibandCompressorPreset() {}
// ********** End Class USubmixEffectMultibandCompressorPreset *************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDynamicsBandSettings::StaticStruct, Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics::NewStructOps, TEXT("DynamicsBandSettings"),&Z_Registration_Info_UScriptStruct_FDynamicsBandSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDynamicsBandSettings), 735354212U) },
{ FSubmixEffectMultibandCompressorSettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics::NewStructOps, TEXT("SubmixEffectMultibandCompressorSettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectMultibandCompressorSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectMultibandCompressorSettings), 3670335106U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectMultibandCompressorPreset, USubmixEffectMultibandCompressorPreset::StaticClass, TEXT("USubmixEffectMultibandCompressorPreset"), &Z_Registration_Info_UClass_USubmixEffectMultibandCompressorPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectMultibandCompressorPreset), 3660294924U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h__Script_Synthesis_831426478{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,94 @@
// 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 "SubmixEffects/SubmixEffectMultiBandCompressor.h"
#ifdef SYNTHESIS_SubmixEffectMultiBandCompressor_generated_h
#error "SubmixEffectMultiBandCompressor.generated.h already included, missing '#pragma once' in SubmixEffectMultiBandCompressor.h"
#endif
#define SYNTHESIS_SubmixEffectMultiBandCompressor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAudioBus;
class USoundSubmix;
struct FSubmixEffectMultibandCompressorSettings;
// ********** Begin ScriptStruct FDynamicsBandSettings *********************************************
struct Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDynamicsBandSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FDynamicsBandSettings;
// ********** End ScriptStruct FDynamicsBandSettings ***********************************************
// ********** Begin ScriptStruct FSubmixEffectMultibandCompressorSettings **************************
struct Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_55_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectMultibandCompressorSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectMultibandCompressorSettings;
// ********** End ScriptStruct FSubmixEffectMultibandCompressorSettings ****************************
// ********** Begin Class USubmixEffectMultibandCompressorPreset ***********************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_182_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings); \
DECLARE_FUNCTION(execSetExternalSubmix); \
DECLARE_FUNCTION(execSetAudioBus); \
DECLARE_FUNCTION(execResetKey);
struct Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_182_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectMultibandCompressorPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectMultibandCompressorPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectMultibandCompressorPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectMultibandCompressorPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_182_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectMultibandCompressorPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectMultibandCompressorPreset(USubmixEffectMultibandCompressorPreset&&) = delete; \
USubmixEffectMultibandCompressorPreset(const USubmixEffectMultibandCompressorPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectMultibandCompressorPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectMultibandCompressorPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectMultibandCompressorPreset) \
SYNTHESIS_API virtual ~USubmixEffectMultibandCompressorPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_179_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_182_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_182_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_182_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h_182_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectMultibandCompressorPreset;
// ********** End Class USubmixEffectMultibandCompressorPreset *************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectMultiBandCompressor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,400 @@
// 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 "SubmixEffects/SubmixEffectStereoDelay.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectStereoDelay() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectStereoDelayPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectStereoDelayPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSubmixEffectStereoDelaySettings **********************************
struct Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectStereoDelaySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectStereoDelaySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayMode_MetaData[] = {
{ "Category", "Delay" },
{ "Comment", "// What mode to set the stereo delay effect.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "What mode to set the stereo delay effect." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayTimeMsec_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "2000.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The base amount of delay in the left and right channels of the delay line.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "The base amount of delay in the left and right channels of the delay line." },
{ "UIMax", "2000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Feedback_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of audio to feedback into the delay line once the delay has been tapped.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "The amount of audio to feedback into the delay line once the delay has been tapped." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayRatio_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "-1.0" },
{ "Comment", "// Delay spread for left and right channels. Allows left and right channels to have differential delay amounts. Useful for stereo channel decorrelation.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "Delay spread for left and right channels. Allows left and right channels to have differential delay amounts. Useful for stereo channel decorrelation." },
{ "UIMax", "1.0" },
{ "UIMin", "-1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WetLevel_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The amount of delay effect to mix with the dry input signal into the effect.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "The amount of delay effect to mix with the dry input signal into the effect." },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DryLevel_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The dry level of the effect\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "The dry level of the effect" },
{ "UIMax", "1.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFilterEnabled_MetaData[] = {
{ "Category", "Delay" },
{ "Comment", "// Whether or not to enable filtering\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "Whether or not to enable filtering" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterType_MetaData[] = {
{ "Category", "Delay" },
{ "Comment", "// Filter type to feed feedback audio to\n" },
{ "EditCondition", "bFilterEnabled" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "Filter type to feed feedback audio to" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterFrequency_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "20000" },
{ "ClampMin", "20.0" },
{ "Comment", "// Cutoff frequency of the filter\n" },
{ "EditCondition", "bFilterEnabled" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "Cutoff frequency of the filter" },
{ "UIMax", "20000" },
{ "UIMin", "20.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilterQ_MetaData[] = {
{ "Category", "Delay" },
{ "ClampMax", "10.0" },
{ "ClampMin", "0.5" },
{ "Comment", "// Q of the filter\n" },
{ "EditCondition", "bFilterEnabled" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "Q of the filter" },
{ "UIMax", "10.0" },
{ "UIMin", "0.5" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectStereoDelaySettings constinit property declarations **
static const UECodeGen_Private::FBytePropertyParams NewProp_DelayMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DelayMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayTimeMsec;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Feedback;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayRatio;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WetLevel;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DryLevel;
static void NewProp_bFilterEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFilterEnabled;
static const UECodeGen_Private::FBytePropertyParams NewProp_FilterType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FilterType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FilterQ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectStereoDelaySettings constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectStereoDelaySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings;
class UScriptStruct* FSubmixEffectStereoDelaySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectStereoDelaySettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectStereoDelaySettings Property Definitions *************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayMode_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_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayMode = { "DelayMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, DelayMode), Z_Construct_UEnum_Synthesis_EStereoDelaySourceEffect, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayMode_MetaData), NewProp_DelayMode_MetaData) }; // 1890070677
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayTimeMsec = { "DelayTimeMsec", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, DelayTimeMsec), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayTimeMsec_MetaData), NewProp_DelayTimeMsec_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_Feedback = { "Feedback", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, Feedback), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Feedback_MetaData), NewProp_Feedback_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayRatio = { "DelayRatio", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, DelayRatio), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayRatio_MetaData), NewProp_DelayRatio_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_WetLevel = { "WetLevel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, WetLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WetLevel_MetaData), NewProp_WetLevel_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DryLevel = { "DryLevel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, DryLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DryLevel_MetaData), NewProp_DryLevel_MetaData) };
void Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled_SetBit(void* Obj)
{
((FSubmixEffectStereoDelaySettings*)Obj)->bFilterEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled = { "bFilterEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectStereoDelaySettings), &Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFilterEnabled_MetaData), NewProp_bFilterEnabled_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterType_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_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterType = { "FilterType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, FilterType), Z_Construct_UEnum_Synthesis_EStereoDelayFiltertype, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterType_MetaData), NewProp_FilterType_MetaData) }; // 556099817
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterFrequency = { "FilterFrequency", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, FilterFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterFrequency_MetaData), NewProp_FilterFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterQ = { "FilterQ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoDelaySettings, FilterQ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilterQ_MetaData), NewProp_FilterQ_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayTimeMsec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_Feedback,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DelayRatio,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_WetLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_DryLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_bFilterEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewProp_FilterQ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectStereoDelaySettings Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectStereoDelaySettings",
Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::PropPointers),
sizeof(FSubmixEffectStereoDelaySettings),
alignof(FSubmixEffectStereoDelaySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectStereoDelaySettings ************************************
// ********** Begin Class USubmixEffectStereoDelayPreset Function SetSettings **********************
struct Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics
{
struct SubmixEffectStereoDelayPreset_eventSetSettings_Parms
{
FSubmixEffectStereoDelaySettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "Comment", "// Set all tap delay settings. This will replace any dynamically added or modified taps.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "Set all tap delay settings. This will replace any dynamically added or modified taps." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectStereoDelayPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 1606615322
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectStereoDelayPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::SubmixEffectStereoDelayPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::SubmixEffectStereoDelayPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectStereoDelayPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectStereoDelaySettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectStereoDelayPreset Function SetSettings ************************
// ********** Begin Class USubmixEffectStereoDelayPreset *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectStereoDelayPreset;
UClass* USubmixEffectStereoDelayPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectStereoDelayPreset;
if (!Z_Registration_Info_UClass_USubmixEffectStereoDelayPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectStereoDelayPreset"),
Z_Registration_Info_UClass_USubmixEffectStereoDelayPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectStereoDelayPreset,
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_USubmixEffectStereoDelayPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectStereoDelayPreset_NoRegister()
{
return USubmixEffectStereoDelayPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// ========================================================================\n// USubmixEffectDelayPreset\n// Class which processes audio streams and uses parameters defined in the preset class.\n// ========================================================================\n" },
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ToolTip", "USubmixEffectDelayPreset\nClass which processes audio streams and uses parameters defined in the preset class." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoDelay.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectStereoDelayPreset constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectStereoDelayPreset constinit property declarations *************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectStereoDelayPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectStereoDelayPreset_SetSettings, "SetSettings" }, // 2888881848
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectStereoDelayPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics
// ********** Begin Class USubmixEffectStereoDelayPreset Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectStereoDelayPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1606615322
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectStereoDelayPreset Property Definitions ************************
UObject* (*const Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::ClassParams = {
&USubmixEffectStereoDelayPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectStereoDelayPreset::StaticRegisterNativesUSubmixEffectStereoDelayPreset()
{
UClass* Class = USubmixEffectStereoDelayPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectStereoDelayPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectStereoDelayPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectStereoDelayPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectStereoDelayPreset.OuterSingleton;
}
USubmixEffectStereoDelayPreset::USubmixEffectStereoDelayPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectStereoDelayPreset);
USubmixEffectStereoDelayPreset::~USubmixEffectStereoDelayPreset() {}
// ********** End Class USubmixEffectStereoDelayPreset *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSubmixEffectStereoDelaySettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics::NewStructOps, TEXT("SubmixEffectStereoDelaySettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectStereoDelaySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectStereoDelaySettings), 1606615322U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectStereoDelayPreset, USubmixEffectStereoDelayPreset::StaticClass, TEXT("USubmixEffectStereoDelayPreset"), &Z_Registration_Info_UClass_USubmixEffectStereoDelayPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectStereoDelayPreset), 1212734814U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h__Script_Synthesis_2391095333{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SubmixEffects/SubmixEffectStereoDelay.h"
#ifdef SYNTHESIS_SubmixEffectStereoDelay_generated_h
#error "SubmixEffectStereoDelay.generated.h already included, missing '#pragma once' in SubmixEffectStereoDelay.h"
#endif
#define SYNTHESIS_SubmixEffectStereoDelay_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSubmixEffectStereoDelaySettings;
// ********** Begin ScriptStruct FSubmixEffectStereoDelaySettings **********************************
struct Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectStereoDelaySettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectStereoDelaySettings;
// ********** End ScriptStruct FSubmixEffectStereoDelaySettings ************************************
// ********** Begin Class USubmixEffectStereoDelayPreset *******************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_87_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectStereoDelayPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_87_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectStereoDelayPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectStereoDelayPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectStereoDelayPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectStereoDelayPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectStereoDelayPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectStereoDelayPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_87_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectStereoDelayPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectStereoDelayPreset(USubmixEffectStereoDelayPreset&&) = delete; \
USubmixEffectStereoDelayPreset(const USubmixEffectStereoDelayPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectStereoDelayPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectStereoDelayPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectStereoDelayPreset) \
SYNTHESIS_API virtual ~USubmixEffectStereoDelayPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_84_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_87_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_87_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_87_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h_87_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectStereoDelayPreset;
// ********** End Class USubmixEffectStereoDelayPreset *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoDelay_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,289 @@
// 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 "SubmixEffects/SubmixEffectStereoToQuad.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectStereoToQuad() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectStereoToQuadPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectStereoToQuadPreset_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSubmixEffectStereoToQuadSettings *********************************
struct Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectStereoToQuadSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectStereoToQuadSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoToQuad.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFlipChannels_MetaData[] = {
{ "Category", "StereoToQuad" },
{ "Comment", "// Whether or not to flip the left and right input channels when sending to the rear channel.\n// This can be useful to have a stereo field when hearing audio to the left and right in surround output configuration.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoToQuad.h" },
{ "ToolTip", "Whether or not to flip the left and right input channels when sending to the rear channel.\nThis can be useful to have a stereo field when hearing audio to the left and right in surround output configuration." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RearChannelGain_MetaData[] = {
{ "Category", "StereoToQuad" },
{ "Comment", "// The gain (in decibels) of the rear channels\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoToQuad.h" },
{ "ToolTip", "The gain (in decibels) of the rear channels" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectStereoToQuadSettings constinit property declarations *
static void NewProp_bFlipChannels_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFlipChannels;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RearChannelGain;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectStereoToQuadSettings constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectStereoToQuadSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings;
class UScriptStruct* FSubmixEffectStereoToQuadSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectStereoToQuadSettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectStereoToQuadSettings Property Definitions ************
void Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::NewProp_bFlipChannels_SetBit(void* Obj)
{
((FSubmixEffectStereoToQuadSettings*)Obj)->bFlipChannels = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::NewProp_bFlipChannels = { "bFlipChannels", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSubmixEffectStereoToQuadSettings), &Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::NewProp_bFlipChannels_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFlipChannels_MetaData), NewProp_bFlipChannels_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::NewProp_RearChannelGain = { "RearChannelGain", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectStereoToQuadSettings, RearChannelGain), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RearChannelGain_MetaData), NewProp_RearChannelGain_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::NewProp_bFlipChannels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::NewProp_RearChannelGain,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectStereoToQuadSettings Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectStereoToQuadSettings",
Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::PropPointers),
sizeof(FSubmixEffectStereoToQuadSettings),
alignof(FSubmixEffectStereoToQuadSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectStereoToQuadSettings ***********************************
// ********** Begin Class USubmixEffectStereoToQuadPreset Function SetSettings *********************
struct Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics
{
struct SubmixEffectStereoToQuadPreset_eventSetSettings_Parms
{
FSubmixEffectStereoToQuadSettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|Delay" },
{ "Comment", "// Set all tap delay settings. This will replace any dynamically added or modified taps.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoToQuad.h" },
{ "ToolTip", "Set all tap delay settings. This will replace any dynamically added or modified taps." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectStereoToQuadPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2445169791
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectStereoToQuadPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::SubmixEffectStereoToQuadPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::SubmixEffectStereoToQuadPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectStereoToQuadPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectStereoToQuadSettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectStereoToQuadPreset Function SetSettings ***********************
// ********** Begin Class USubmixEffectStereoToQuadPreset ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectStereoToQuadPreset;
UClass* USubmixEffectStereoToQuadPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectStereoToQuadPreset;
if (!Z_Registration_Info_UClass_USubmixEffectStereoToQuadPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectStereoToQuadPreset"),
Z_Registration_Info_UClass_USubmixEffectStereoToQuadPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectStereoToQuadPreset,
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_USubmixEffectStereoToQuadPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectStereoToQuadPreset_NoRegister()
{
return USubmixEffectStereoToQuadPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Submix effect which sends stereo audio to quad (left surround and right surround) if the channel count is greater than 2.\n" },
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectStereoToQuad.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoToQuad.h" },
{ "ToolTip", "Submix effect which sends stereo audio to quad (left surround and right surround) if the channel count is greater than 2." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectStereoToQuad.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectStereoToQuadPreset constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectStereoToQuadPreset constinit property declarations ************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectStereoToQuadPreset::execSetSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectStereoToQuadPreset_SetSettings, "SetSettings" }, // 1355534428
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectStereoToQuadPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics
// ********** Begin Class USubmixEffectStereoToQuadPreset Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectStereoToQuadPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2445169791
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectStereoToQuadPreset Property Definitions ***********************
UObject* (*const Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::ClassParams = {
&USubmixEffectStereoToQuadPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectStereoToQuadPreset::StaticRegisterNativesUSubmixEffectStereoToQuadPreset()
{
UClass* Class = USubmixEffectStereoToQuadPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectStereoToQuadPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectStereoToQuadPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectStereoToQuadPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectStereoToQuadPreset.OuterSingleton;
}
USubmixEffectStereoToQuadPreset::USubmixEffectStereoToQuadPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectStereoToQuadPreset);
USubmixEffectStereoToQuadPreset::~USubmixEffectStereoToQuadPreset() {}
// ********** End Class USubmixEffectStereoToQuadPreset ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSubmixEffectStereoToQuadSettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics::NewStructOps, TEXT("SubmixEffectStereoToQuadSettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectStereoToQuadSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectStereoToQuadSettings), 2445169791U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectStereoToQuadPreset, USubmixEffectStereoToQuadPreset::StaticClass, TEXT("USubmixEffectStereoToQuadPreset"), &Z_Registration_Info_UClass_USubmixEffectStereoToQuadPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectStereoToQuadPreset), 903874851U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h__Script_Synthesis_2956733334{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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 "SubmixEffects/SubmixEffectStereoToQuad.h"
#ifdef SYNTHESIS_SubmixEffectStereoToQuad_generated_h
#error "SubmixEffectStereoToQuad.generated.h already included, missing '#pragma once' in SubmixEffectStereoToQuad.h"
#endif
#define SYNTHESIS_SubmixEffectStereoToQuad_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSubmixEffectStereoToQuadSettings;
// ********** Begin ScriptStruct FSubmixEffectStereoToQuadSettings *********************************
struct Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectStereoToQuadSettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectStereoToQuadSettings;
// ********** End ScriptStruct FSubmixEffectStereoToQuadSettings ***********************************
// ********** Begin Class USubmixEffectStereoToQuadPreset ******************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_52_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectStereoToQuadPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_52_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectStereoToQuadPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectStereoToQuadPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectStereoToQuadPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectStereoToQuadPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectStereoToQuadPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectStereoToQuadPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_52_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectStereoToQuadPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectStereoToQuadPreset(USubmixEffectStereoToQuadPreset&&) = delete; \
USubmixEffectStereoToQuadPreset(const USubmixEffectStereoToQuadPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectStereoToQuadPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectStereoToQuadPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectStereoToQuadPreset) \
SYNTHESIS_API virtual ~USubmixEffectStereoToQuadPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_49_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_52_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_52_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_52_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h_52_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectStereoToQuadPreset;
// ********** End Class USubmixEffectStereoToQuadPreset ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectStereoToQuad_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,906 @@
// 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 "SubmixEffects/SubmixEffectTapDelay.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSubmixEffectTapDelay() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_USoundEffectSubmixPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectTapDelayPreset();
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectTapDelayPreset_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ETapLineMode();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FTapDelayInfo();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ETapLineMode **************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETapLineMode;
static UEnum* ETapLineMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ETapLineMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ETapLineMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ETapLineMode, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ETapLineMode"));
}
return Z_Registration_Info_UEnum_ETapLineMode.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ETapLineMode>()
{
return ETapLineMode_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ETapLineMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Disabled.Comment", "// Disables the tap audio and performs a fadeout\n" },
{ "Disabled.Name", "ETapLineMode::Disabled" },
{ "Disabled.ToolTip", "Disables the tap audio and performs a fadeout" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "Panning.Comment", "// Allow tap to pan between channels based on azimuth angle\n" },
{ "Panning.Name", "ETapLineMode::Panning" },
{ "Panning.ToolTip", "Allow tap to pan between channels based on azimuth angle" },
{ "SendToChannel.Comment", "// Send tap audio output to a channel directly\n" },
{ "SendToChannel.Name", "ETapLineMode::SendToChannel" },
{ "SendToChannel.ToolTip", "Send tap audio output to a channel directly" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ETapLineMode::SendToChannel", (int64)ETapLineMode::SendToChannel },
{ "ETapLineMode::Panning", (int64)ETapLineMode::Panning },
{ "ETapLineMode::Disabled", (int64)ETapLineMode::Disabled },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ETapLineMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ETapLineMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ETapLineMode",
"ETapLineMode",
Z_Construct_UEnum_Synthesis_ETapLineMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ETapLineMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ETapLineMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ETapLineMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ETapLineMode()
{
if (!Z_Registration_Info_UEnum_ETapLineMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETapLineMode.InnerSingleton, Z_Construct_UEnum_Synthesis_ETapLineMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ETapLineMode.InnerSingleton;
}
// ********** End Enum ETapLineMode ****************************************************************
// ********** Begin ScriptStruct FTapDelayInfo *****************************************************
struct Z_Construct_UScriptStruct_FTapDelayInfo_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FTapDelayInfo); }
static inline consteval int16 GetStructAlignment() { return alignof(FTapDelayInfo); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TapLineMode_MetaData[] = {
{ "Category", "Realtime" },
{ "Comment", "// Whether the tap line should send directly to a channel, pan, or not produce sound at all.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Whether the tap line should send directly to a channel, pan, or not produce sound at all." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DelayLength_MetaData[] = {
{ "Category", "Realtime" },
{ "ClampMax", "10000" },
{ "ClampMin", "0.0" },
{ "Comment", "// Amount of time before this echo is heard in milliseconds.\n" },
{ "DisplayName", "Delay Length (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Amount of time before this echo is heard in milliseconds." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Gain_MetaData[] = {
{ "Category", "Realtime" },
{ "ClampMax", "6.0" },
{ "ClampMin", "-60.0" },
{ "Comment", "// How loud this echo should be, in decibels.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "How loud this echo should be, in decibels." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputChannel_MetaData[] = {
{ "Category", "Realtime" },
{ "ClampMax", "8" },
{ "ClampMin", "0" },
{ "Comment", "// When the Tap Line Mode is set to Send To Channel, designates index of channel from which the echo should play.\n" },
{ "EditCondition", "TapLineMode == ETapLineMode::SendToChannel" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "When the Tap Line Mode is set to Send To Channel, designates index of channel from which the echo should play." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PanInDegrees_MetaData[] = {
{ "Category", "Realtime" },
{ "ClampMax", "180.0" },
{ "ClampMin", "-180.0" },
{ "Comment", "// When the Tap Line Mode is set to Panning, designates the angle at which the echo should be panned.\n// On Surround systems, 0 is directly in front of the listener, -90 is left, 90 is right, and 180/-180 is directly behind the listener.\n// On Stereo systems, <-90 is fully in the left ear, and >90 is fully in the right ear\n" },
{ "EditCondition", "TapLineMode == ETapLineMode::Panning" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "When the Tap Line Mode is set to Panning, designates the angle at which the echo should be panned.\nOn Surround systems, 0 is directly in front of the listener, -90 is left, 90 is right, and 180/-180 is directly behind the listener.\nOn Stereo systems, <-90 is fully in the left ear, and >90 is fully in the right ear" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TapId_MetaData[] = {
{ "IgnoreForMemberInitializationTest", "" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FTapDelayInfo constinit property declarations *********************
static const UECodeGen_Private::FBytePropertyParams NewProp_TapLineMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TapLineMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DelayLength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Gain;
static const UECodeGen_Private::FIntPropertyParams NewProp_OutputChannel;
static const UECodeGen_Private::FFloatPropertyParams NewProp_PanInDegrees;
static const UECodeGen_Private::FIntPropertyParams NewProp_TapId;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FTapDelayInfo constinit property declarations ***********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTapDelayInfo>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FTapDelayInfo_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTapDelayInfo;
class UScriptStruct* FTapDelayInfo::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FTapDelayInfo.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FTapDelayInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTapDelayInfo, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("TapDelayInfo"));
}
return Z_Registration_Info_UScriptStruct_FTapDelayInfo.OuterSingleton;
}
// ********** Begin ScriptStruct FTapDelayInfo Property Definitions ********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_TapLineMode_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_FTapDelayInfo_Statics::NewProp_TapLineMode = { "TapLineMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTapDelayInfo, TapLineMode), Z_Construct_UEnum_Synthesis_ETapLineMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TapLineMode_MetaData), NewProp_TapLineMode_MetaData) }; // 45295327
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_DelayLength = { "DelayLength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTapDelayInfo, DelayLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DelayLength_MetaData), NewProp_DelayLength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_Gain = { "Gain", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTapDelayInfo, Gain), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Gain_MetaData), NewProp_Gain_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_OutputChannel = { "OutputChannel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTapDelayInfo, OutputChannel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputChannel_MetaData), NewProp_OutputChannel_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_PanInDegrees = { "PanInDegrees", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTapDelayInfo, PanInDegrees), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PanInDegrees_MetaData), NewProp_PanInDegrees_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_TapId = { "TapId", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTapDelayInfo, TapId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TapId_MetaData), NewProp_TapId_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTapDelayInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_TapLineMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_TapLineMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_DelayLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_Gain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_OutputChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_PanInDegrees,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewProp_TapId,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTapDelayInfo_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FTapDelayInfo Property Definitions **********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTapDelayInfo_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"TapDelayInfo",
Z_Construct_UScriptStruct_FTapDelayInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTapDelayInfo_Statics::PropPointers),
sizeof(FTapDelayInfo),
alignof(FTapDelayInfo),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTapDelayInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTapDelayInfo_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FTapDelayInfo()
{
if (!Z_Registration_Info_UScriptStruct_FTapDelayInfo.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTapDelayInfo.InnerSingleton, Z_Construct_UScriptStruct_FTapDelayInfo_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTapDelayInfo.InnerSingleton);
}
// ********** End ScriptStruct FTapDelayInfo *******************************************************
// ********** Begin ScriptStruct FSubmixEffectTapDelaySettings *************************************
struct Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSubmixEffectTapDelaySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FSubmixEffectTapDelaySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// ========================================================================\n// FTapDelaySubmixPresetSettings\n// UStruct used to define user-exposed params for use with your effect.\n// ========================================================================\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "FTapDelaySubmixPresetSettings\nUStruct used to define user-exposed params for use with your effect." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumDelayLength_MetaData[] = {
{ "Category", "Initialization" },
{ "ClampMin", "10.0" },
{ "Comment", "// Maximum possible length for a delay, in milliseconds. Changing this at runtime will reset the effect.\n" },
{ "DisplayName", "Maximum Delay Length (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Maximum possible length for a delay, in milliseconds. Changing this at runtime will reset the effect." },
{ "UIMax", "20000.0" },
{ "UIMin", "10.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InterpolationTime_MetaData[] = {
{ "Category", "Realtime" },
{ "ClampMin", "0.0" },
{ "Comment", "// Number of milliseconds over which a tap will reach it's set length and gain. Smaller values are more responsive, while larger values will make pitching less dramatic.\n" },
{ "DisplayName", "Interpolation Time (ms)" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Number of milliseconds over which a tap will reach it's set length and gain. Smaller values are more responsive, while larger values will make pitching less dramatic." },
{ "UIMax", "20000.0" },
{ "UIMin", "0.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Taps_MetaData[] = {
{ "Category", "Realtime" },
{ "Comment", "// Each tap's metadata\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Each tap's metadata" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSubmixEffectTapDelaySettings constinit property declarations *****
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumDelayLength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InterpolationTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_Taps_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Taps;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSubmixEffectTapDelaySettings constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSubmixEffectTapDelaySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings;
class UScriptStruct* FSubmixEffectTapDelaySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SubmixEffectTapDelaySettings"));
}
return Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FSubmixEffectTapDelaySettings Property Definitions ****************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_MaximumDelayLength = { "MaximumDelayLength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectTapDelaySettings, MaximumDelayLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumDelayLength_MetaData), NewProp_MaximumDelayLength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_InterpolationTime = { "InterpolationTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectTapDelaySettings, InterpolationTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InterpolationTime_MetaData), NewProp_InterpolationTime_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_Taps_Inner = { "Taps", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTapDelayInfo, METADATA_PARAMS(0, nullptr) }; // 1549403526
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_Taps = { "Taps", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSubmixEffectTapDelaySettings, Taps), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Taps_MetaData), NewProp_Taps_MetaData) }; // 1549403526
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_MaximumDelayLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_InterpolationTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_Taps_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewProp_Taps,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSubmixEffectTapDelaySettings Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
&NewStructOps,
"SubmixEffectTapDelaySettings",
Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::PropPointers),
sizeof(FSubmixEffectTapDelaySettings),
alignof(FSubmixEffectTapDelaySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings()
{
if (!Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings.InnerSingleton, Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings.InnerSingleton);
}
// ********** End ScriptStruct FSubmixEffectTapDelaySettings ***************************************
// ********** Begin Class USubmixEffectTapDelayPreset Function AddTap ******************************
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics
{
struct SubmixEffectTapDelayPreset_eventAddTap_Parms
{
int32 TapId;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Adds a dynamic tap delay with the given settings. Returns the tap id. \n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Adds a dynamic tap delay with the given settings. Returns the tap id." },
};
#endif // WITH_METADATA
// ********** Begin Function AddTap constinit property declarations ********************************
static const UECodeGen_Private::FIntPropertyParams NewProp_TapId;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTap constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTap Property Definitions *******************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::NewProp_TapId = { "TapId", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventAddTap_Parms, TapId), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::NewProp_TapId,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::PropPointers) < 2048);
// ********** End Function AddTap Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "AddTap", Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::SubmixEffectTapDelayPreset_eventAddTap_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::SubmixEffectTapDelayPreset_eventAddTap_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execAddTap)
{
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_TapId);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AddTap(Z_Param_Out_TapId);
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function AddTap ********************************
// ********** Begin Class USubmixEffectTapDelayPreset Function GetMaxDelayInMilliseconds ***********
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics
{
struct SubmixEffectTapDelayPreset_eventGetMaxDelayInMilliseconds_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Get the maximum delay possible.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Get the maximum delay possible." },
};
#endif // WITH_METADATA
// ********** Begin Function GetMaxDelayInMilliseconds constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMaxDelayInMilliseconds constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMaxDelayInMilliseconds Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventGetMaxDelayInMilliseconds_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers) < 2048);
// ********** End Function GetMaxDelayInMilliseconds Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "GetMaxDelayInMilliseconds", Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::SubmixEffectTapDelayPreset_eventGetMaxDelayInMilliseconds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::SubmixEffectTapDelayPreset_eventGetMaxDelayInMilliseconds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execGetMaxDelayInMilliseconds)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetMaxDelayInMilliseconds();
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function GetMaxDelayInMilliseconds *************
// ********** Begin Class USubmixEffectTapDelayPreset Function GetTap ******************************
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics
{
struct SubmixEffectTapDelayPreset_eventGetTap_Parms
{
int32 TapId;
FTapDelayInfo TapInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Get the current info about a specific tap.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Get the current info about a specific tap." },
};
#endif // WITH_METADATA
// ********** Begin Function GetTap constinit property declarations ********************************
static const UECodeGen_Private::FIntPropertyParams NewProp_TapId;
static const UECodeGen_Private::FStructPropertyParams NewProp_TapInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTap constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTap Property Definitions *******************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::NewProp_TapId = { "TapId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventGetTap_Parms, TapId), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::NewProp_TapInfo = { "TapInfo", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventGetTap_Parms, TapInfo), Z_Construct_UScriptStruct_FTapDelayInfo, METADATA_PARAMS(0, nullptr) }; // 1549403526
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::NewProp_TapId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::NewProp_TapInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::PropPointers) < 2048);
// ********** End Function GetTap Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "GetTap", Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::SubmixEffectTapDelayPreset_eventGetTap_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::SubmixEffectTapDelayPreset_eventGetTap_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execGetTap)
{
P_GET_PROPERTY(FIntProperty,Z_Param_TapId);
P_GET_STRUCT_REF(FTapDelayInfo,Z_Param_Out_TapInfo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetTap(Z_Param_TapId,Z_Param_Out_TapInfo);
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function GetTap ********************************
// ********** Begin Class USubmixEffectTapDelayPreset Function GetTapIds ***************************
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics
{
struct SubmixEffectTapDelayPreset_eventGetTapIds_Parms
{
TArray<int32> TapIds;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Retrieve an array of all tap ids for the submix effect.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Retrieve an array of all tap ids for the submix effect." },
};
#endif // WITH_METADATA
// ********** Begin Function GetTapIds constinit property declarations *****************************
static const UECodeGen_Private::FIntPropertyParams NewProp_TapIds_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TapIds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTapIds constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTapIds Property Definitions ****************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::NewProp_TapIds_Inner = { "TapIds", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::NewProp_TapIds = { "TapIds", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventGetTapIds_Parms, TapIds), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::NewProp_TapIds_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::NewProp_TapIds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::PropPointers) < 2048);
// ********** End Function GetTapIds Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "GetTapIds", Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::SubmixEffectTapDelayPreset_eventGetTapIds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::SubmixEffectTapDelayPreset_eventGetTapIds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execGetTapIds)
{
P_GET_TARRAY_REF(int32,Z_Param_Out_TapIds);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->GetTapIds(Z_Param_Out_TapIds);
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function GetTapIds *****************************
// ********** Begin Class USubmixEffectTapDelayPreset Function RemoveTap ***************************
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics
{
struct SubmixEffectTapDelayPreset_eventRemoveTap_Parms
{
int32 TapId;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Remove the tap from the preset.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Remove the tap from the preset." },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveTap constinit property declarations *****************************
static const UECodeGen_Private::FIntPropertyParams NewProp_TapId;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveTap constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveTap Property Definitions ****************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::NewProp_TapId = { "TapId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventRemoveTap_Parms, TapId), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::NewProp_TapId,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::PropPointers) < 2048);
// ********** End Function RemoveTap Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "RemoveTap", Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::SubmixEffectTapDelayPreset_eventRemoveTap_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::SubmixEffectTapDelayPreset_eventRemoveTap_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execRemoveTap)
{
P_GET_PROPERTY(FIntProperty,Z_Param_TapId);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveTap(Z_Param_TapId);
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function RemoveTap *****************************
// ********** Begin Class USubmixEffectTapDelayPreset Function SetInterpolationTime ****************
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics
{
struct SubmixEffectTapDelayPreset_eventSetInterpolationTime_Parms
{
float Time;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Set the time it takes to interpolate between parameters, in milliseconds.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Set the time it takes to interpolate between parameters, in milliseconds." },
};
#endif // WITH_METADATA
// ********** Begin Function SetInterpolationTime constinit property declarations ******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInterpolationTime constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInterpolationTime Property Definitions *****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventSetInterpolationTime_Parms, Time), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::NewProp_Time,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::PropPointers) < 2048);
// ********** End Function SetInterpolationTime Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "SetInterpolationTime", Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::SubmixEffectTapDelayPreset_eventSetInterpolationTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::SubmixEffectTapDelayPreset_eventSetInterpolationTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execSetInterpolationTime)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetInterpolationTime(Z_Param_Time);
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function SetInterpolationTime ******************
// ********** Begin Class USubmixEffectTapDelayPreset Function SetSettings *************************
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics
{
struct SubmixEffectTapDelayPreset_eventSetSettings_Parms
{
FSubmixEffectTapDelaySettings InSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Set all tap delay setting. This will replace any dynamically added or modified taps.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Set all tap delay setting. This will replace any dynamically added or modified taps." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSettings constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSettings constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSettings Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventSetSettings_Parms, InSettings), Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 1365071134
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::NewProp_InSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::PropPointers) < 2048);
// ********** End Function SetSettings Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "SetSettings", Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::SubmixEffectTapDelayPreset_eventSetSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::SubmixEffectTapDelayPreset_eventSetSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execSetSettings)
{
P_GET_STRUCT_REF(FSubmixEffectTapDelaySettings,Z_Param_Out_InSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSettings(Z_Param_Out_InSettings);
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function SetSettings ***************************
// ********** Begin Class USubmixEffectTapDelayPreset Function SetTap ******************************
struct Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics
{
struct SubmixEffectTapDelayPreset_eventSetTap_Parms
{
int32 TapId;
FTapDelayInfo TapInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|Effects|TapDelay" },
{ "Comment", "// Modify a specific tap.\n" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "Modify a specific tap." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TapInfo_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTap constinit property declarations ********************************
static const UECodeGen_Private::FIntPropertyParams NewProp_TapId;
static const UECodeGen_Private::FStructPropertyParams NewProp_TapInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTap constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTap Property Definitions *******************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::NewProp_TapId = { "TapId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventSetTap_Parms, TapId), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::NewProp_TapInfo = { "TapInfo", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubmixEffectTapDelayPreset_eventSetTap_Parms, TapInfo), Z_Construct_UScriptStruct_FTapDelayInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TapInfo_MetaData), NewProp_TapInfo_MetaData) }; // 1549403526
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::NewProp_TapId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::NewProp_TapInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::PropPointers) < 2048);
// ********** End Function SetTap Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubmixEffectTapDelayPreset, nullptr, "SetTap", Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::SubmixEffectTapDelayPreset_eventSetTap_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::SubmixEffectTapDelayPreset_eventSetTap_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USubmixEffectTapDelayPreset::execSetTap)
{
P_GET_PROPERTY(FIntProperty,Z_Param_TapId);
P_GET_STRUCT_REF(FTapDelayInfo,Z_Param_Out_TapInfo);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetTap(Z_Param_TapId,Z_Param_Out_TapInfo);
P_NATIVE_END;
}
// ********** End Class USubmixEffectTapDelayPreset Function SetTap ********************************
// ********** Begin Class USubmixEffectTapDelayPreset **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USubmixEffectTapDelayPreset;
UClass* USubmixEffectTapDelayPreset::GetPrivateStaticClass()
{
using TClass = USubmixEffectTapDelayPreset;
if (!Z_Registration_Info_UClass_USubmixEffectTapDelayPreset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SubmixEffectTapDelayPreset"),
Z_Registration_Info_UClass_USubmixEffectTapDelayPreset.InnerSingleton,
StaticRegisterNativesUSubmixEffectTapDelayPreset,
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_USubmixEffectTapDelayPreset.InnerSingleton;
}
UClass* Z_Construct_UClass_USubmixEffectTapDelayPreset_NoRegister()
{
return USubmixEffectTapDelayPreset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "AutoExpandCategories", "Realtime" },
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "AudioSourceEffect" },
{ "Comment", "// ========================================================================\n// UTapDelaySubmixPreset\n// Class which processes audio streams and uses parameters defined in the preset class.\n// ========================================================================\n" },
{ "HideCategories", "Object" },
{ "IncludePath", "SubmixEffects/SubmixEffectTapDelay.h" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ToolTip", "UTapDelaySubmixPreset\nClass which processes audio streams and uses parameters defined in the preset class." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "SubmixEffectPreset" },
{ "ModuleRelativePath", "Classes/SubmixEffects/SubmixEffectTapDelay.h" },
{ "ShowOnlyInnerProperties", "" },
};
#endif // WITH_METADATA
// ********** Begin Class USubmixEffectTapDelayPreset constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USubmixEffectTapDelayPreset constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddTap"), .Pointer = &USubmixEffectTapDelayPreset::execAddTap },
{ .NameUTF8 = UTF8TEXT("GetMaxDelayInMilliseconds"), .Pointer = &USubmixEffectTapDelayPreset::execGetMaxDelayInMilliseconds },
{ .NameUTF8 = UTF8TEXT("GetTap"), .Pointer = &USubmixEffectTapDelayPreset::execGetTap },
{ .NameUTF8 = UTF8TEXT("GetTapIds"), .Pointer = &USubmixEffectTapDelayPreset::execGetTapIds },
{ .NameUTF8 = UTF8TEXT("RemoveTap"), .Pointer = &USubmixEffectTapDelayPreset::execRemoveTap },
{ .NameUTF8 = UTF8TEXT("SetInterpolationTime"), .Pointer = &USubmixEffectTapDelayPreset::execSetInterpolationTime },
{ .NameUTF8 = UTF8TEXT("SetSettings"), .Pointer = &USubmixEffectTapDelayPreset::execSetSettings },
{ .NameUTF8 = UTF8TEXT("SetTap"), .Pointer = &USubmixEffectTapDelayPreset::execSetTap },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_AddTap, "AddTap" }, // 132775791
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetMaxDelayInMilliseconds, "GetMaxDelayInMilliseconds" }, // 3180506818
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTap, "GetTap" }, // 4123247833
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_GetTapIds, "GetTapIds" }, // 681409620
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_RemoveTap, "RemoveTap" }, // 1399504116
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetInterpolationTime, "SetInterpolationTime" }, // 2816940717
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetSettings, "SetSettings" }, // 1485954905
{ &Z_Construct_UFunction_USubmixEffectTapDelayPreset_SetTap, "SetTap" }, // 4120867429
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USubmixEffectTapDelayPreset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics
// ********** Begin Class USubmixEffectTapDelayPreset Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USubmixEffectTapDelayPreset, Settings), Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1365071134
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::PropPointers) < 2048);
// ********** End Class USubmixEffectTapDelayPreset Property Definitions ***************************
UObject* (*const Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundEffectSubmixPreset,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::ClassParams = {
&USubmixEffectTapDelayPreset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::Class_MetaDataParams), Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::Class_MetaDataParams)
};
void USubmixEffectTapDelayPreset::StaticRegisterNativesUSubmixEffectTapDelayPreset()
{
UClass* Class = USubmixEffectTapDelayPreset::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::Funcs));
}
UClass* Z_Construct_UClass_USubmixEffectTapDelayPreset()
{
if (!Z_Registration_Info_UClass_USubmixEffectTapDelayPreset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubmixEffectTapDelayPreset.OuterSingleton, Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USubmixEffectTapDelayPreset.OuterSingleton;
}
USubmixEffectTapDelayPreset::USubmixEffectTapDelayPreset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubmixEffectTapDelayPreset);
USubmixEffectTapDelayPreset::~USubmixEffectTapDelayPreset() {}
// ********** End Class USubmixEffectTapDelayPreset ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ETapLineMode_StaticEnum, TEXT("ETapLineMode"), &Z_Registration_Info_UEnum_ETapLineMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 45295327U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FTapDelayInfo::StaticStruct, Z_Construct_UScriptStruct_FTapDelayInfo_Statics::NewStructOps, TEXT("TapDelayInfo"),&Z_Registration_Info_UScriptStruct_FTapDelayInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTapDelayInfo), 1549403526U) },
{ FSubmixEffectTapDelaySettings::StaticStruct, Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics::NewStructOps, TEXT("SubmixEffectTapDelaySettings"),&Z_Registration_Info_UScriptStruct_FSubmixEffectTapDelaySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSubmixEffectTapDelaySettings), 1365071134U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USubmixEffectTapDelayPreset, USubmixEffectTapDelayPreset::StaticClass, TEXT("USubmixEffectTapDelayPreset"), &Z_Registration_Info_UClass_USubmixEffectTapDelayPreset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubmixEffectTapDelayPreset), 778996958U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_2302999929{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,108 @@
// 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 "SubmixEffects/SubmixEffectTapDelay.h"
#ifdef SYNTHESIS_SubmixEffectTapDelay_generated_h
#error "SubmixEffectTapDelay.generated.h already included, missing '#pragma once' in SubmixEffectTapDelay.h"
#endif
#define SYNTHESIS_SubmixEffectTapDelay_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FSubmixEffectTapDelaySettings;
struct FTapDelayInfo;
// ********** Begin ScriptStruct FTapDelayInfo *****************************************************
struct Z_Construct_UScriptStruct_FTapDelayInfo_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_48_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FTapDelayInfo_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FTapDelayInfo;
// ********** End ScriptStruct FTapDelayInfo *******************************************************
// ********** Begin ScriptStruct FSubmixEffectTapDelaySettings *************************************
struct Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_88_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSubmixEffectTapDelaySettings_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct();
struct FSubmixEffectTapDelaySettings;
// ********** End ScriptStruct FSubmixEffectTapDelaySettings ***************************************
// ********** Begin Class USubmixEffectTapDelayPreset **********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_172_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetInterpolationTime); \
DECLARE_FUNCTION(execGetMaxDelayInMilliseconds); \
DECLARE_FUNCTION(execGetTapIds); \
DECLARE_FUNCTION(execGetTap); \
DECLARE_FUNCTION(execSetTap); \
DECLARE_FUNCTION(execRemoveTap); \
DECLARE_FUNCTION(execAddTap); \
DECLARE_FUNCTION(execSetSettings);
struct Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USubmixEffectTapDelayPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_172_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSubmixEffectTapDelayPreset(); \
friend struct ::Z_Construct_UClass_USubmixEffectTapDelayPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USubmixEffectTapDelayPreset_NoRegister(); \
public: \
DECLARE_CLASS2(USubmixEffectTapDelayPreset, USoundEffectSubmixPreset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USubmixEffectTapDelayPreset_NoRegister) \
DECLARE_SERIALIZER(USubmixEffectTapDelayPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_172_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USubmixEffectTapDelayPreset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USubmixEffectTapDelayPreset(USubmixEffectTapDelayPreset&&) = delete; \
USubmixEffectTapDelayPreset(const USubmixEffectTapDelayPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USubmixEffectTapDelayPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USubmixEffectTapDelayPreset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USubmixEffectTapDelayPreset) \
SYNTHESIS_API virtual ~USubmixEffectTapDelayPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_169_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_172_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_172_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_172_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h_172_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USubmixEffectTapDelayPreset;
// ********** End Class USubmixEffectTapDelayPreset ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SubmixEffects_SubmixEffectTapDelay_h
// ********** Begin Enum ETapLineMode **************************************************************
#define FOREACH_ENUM_ETAPLINEMODE(op) \
op(ETapLineMode::SendToChannel) \
op(ETapLineMode::Panning) \
op(ETapLineMode::Disabled)
enum class ETapLineMode : uint8;
template<> struct TIsUEnumClass<ETapLineMode> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ETapLineMode>();
// ********** End Enum ETapLineMode ****************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,836 @@
// 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 "UI/Synth2DSlider.h"
#include "UI/Synth2DSliderStyle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynth2DSlider() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
SYNTHESIS_API UClass* Z_Construct_UClass_USynth2DSlider();
SYNTHESIS_API UClass* Z_Construct_UClass_USynth2DSlider_NoRegister();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSynth2DSliderStyle();
UMG_API UClass* Z_Construct_UClass_UWidget();
UMG_API UFunction* Z_Construct_UDelegateFunction_UWidget_GetFloat__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnMouseCaptureBeginEventSynth2D **************************************
struct Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMouseCaptureBeginEventSynth2D constinit property declarations ******
// ********** End Delegate FOnMouseCaptureBeginEventSynth2D constinit property declarations ********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnMouseCaptureBeginEventSynth2D__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnMouseCaptureBeginEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnMouseCaptureBeginEventSynth2D)
{
OnMouseCaptureBeginEventSynth2D.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnMouseCaptureBeginEventSynth2D ****************************************
// ********** Begin Delegate FOnMouseCaptureEndEventSynth2D ****************************************
struct Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMouseCaptureEndEventSynth2D constinit property declarations ********
// ********** End Delegate FOnMouseCaptureEndEventSynth2D constinit property declarations **********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnMouseCaptureEndEventSynth2D__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnMouseCaptureEndEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnMouseCaptureEndEventSynth2D)
{
OnMouseCaptureEndEventSynth2D.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnMouseCaptureEndEventSynth2D ******************************************
// ********** Begin Delegate FOnControllerCaptureBeginEventSynth2D *********************************
struct Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnControllerCaptureBeginEventSynth2D constinit property declarations *
// ********** End Delegate FOnControllerCaptureBeginEventSynth2D constinit property declarations ***
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnControllerCaptureBeginEventSynth2D__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnControllerCaptureBeginEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnControllerCaptureBeginEventSynth2D)
{
OnControllerCaptureBeginEventSynth2D.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnControllerCaptureBeginEventSynth2D ***********************************
// ********** Begin Delegate FOnControllerCaptureEndEventSynth2D ***********************************
struct Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnControllerCaptureEndEventSynth2D constinit property declarations ***
// ********** End Delegate FOnControllerCaptureEndEventSynth2D constinit property declarations *****
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnControllerCaptureEndEventSynth2D__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnControllerCaptureEndEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnControllerCaptureEndEventSynth2D)
{
OnControllerCaptureEndEventSynth2D.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnControllerCaptureEndEventSynth2D *************************************
// ********** Begin Delegate FOnFloatValueChangedEventSynth2D **************************************
struct Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics
{
struct _Script_Synthesis_eventOnFloatValueChangedEventSynth2D_Parms
{
float Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnFloatValueChangedEventSynth2D constinit property declarations ******
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnFloatValueChangedEventSynth2D constinit property declarations ********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnFloatValueChangedEventSynth2D Property Definitions *****************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Synthesis_eventOnFloatValueChangedEventSynth2D_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnFloatValueChangedEventSynth2D Property Definitions *******************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnFloatValueChangedEventSynth2D__DelegateSignature", Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::_Script_Synthesis_eventOnFloatValueChangedEventSynth2D_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::_Script_Synthesis_eventOnFloatValueChangedEventSynth2D_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnFloatValueChangedEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnFloatValueChangedEventSynth2D, float Value)
{
struct _Script_Synthesis_eventOnFloatValueChangedEventSynth2D_Parms
{
float Value;
};
_Script_Synthesis_eventOnFloatValueChangedEventSynth2D_Parms Parms;
Parms.Value=Value;
OnFloatValueChangedEventSynth2D.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnFloatValueChangedEventSynth2D ****************************************
// ********** Begin Class USynth2DSlider Function GetValue *****************************************
struct Z_Construct_UFunction_USynth2DSlider_GetValue_Statics
{
struct Synth2DSlider_eventGetValue_Parms
{
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Gets the current value of the slider. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Gets the current value of the slider." },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Synth2DSlider_eventGetValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynth2DSlider, nullptr, "GetValue", Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::Synth2DSlider_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::Synth2DSlider_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynth2DSlider_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynth2DSlider_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynth2DSlider::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class USynth2DSlider Function GetValue *******************************************
// ********** Begin Class USynth2DSlider Function SetIndentHandle **********************************
struct Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics
{
struct Synth2DSlider_eventSetIndentHandle_Parms
{
bool InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Sets if the slidable area should be indented to fit the handle */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Sets if the slidable area should be indented to fit the handle" },
};
#endif // WITH_METADATA
// ********** Begin Function SetIndentHandle constinit property declarations ***********************
static void NewProp_InValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIndentHandle constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIndentHandle Property Definitions **********************************
void Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::NewProp_InValue_SetBit(void* Obj)
{
((Synth2DSlider_eventSetIndentHandle_Parms*)Obj)->InValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Synth2DSlider_eventSetIndentHandle_Parms), &Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::NewProp_InValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::PropPointers) < 2048);
// ********** End Function SetIndentHandle Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynth2DSlider, nullptr, "SetIndentHandle", Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::Synth2DSlider_eventSetIndentHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::Synth2DSlider_eventSetIndentHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynth2DSlider_SetIndentHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynth2DSlider_SetIndentHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynth2DSlider::execSetIndentHandle)
{
P_GET_UBOOL(Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetIndentHandle(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynth2DSlider Function SetIndentHandle ************************************
// ********** Begin Class USynth2DSlider Function SetLocked ****************************************
struct Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics
{
struct Synth2DSlider_eventSetLocked_Parms
{
bool InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Sets the handle to be interactive or fixed */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Sets the handle to be interactive or fixed" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLocked constinit property declarations *****************************
static void NewProp_InValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLocked constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLocked Property Definitions ****************************************
void Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::NewProp_InValue_SetBit(void* Obj)
{
((Synth2DSlider_eventSetLocked_Parms*)Obj)->InValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Synth2DSlider_eventSetLocked_Parms), &Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::NewProp_InValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::PropPointers) < 2048);
// ********** End Function SetLocked Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynth2DSlider, nullptr, "SetLocked", Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::Synth2DSlider_eventSetLocked_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::Synth2DSlider_eventSetLocked_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynth2DSlider_SetLocked()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynth2DSlider_SetLocked_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynth2DSlider::execSetLocked)
{
P_GET_UBOOL(Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetLocked(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynth2DSlider Function SetLocked ******************************************
// ********** Begin Class USynth2DSlider Function SetSliderHandleColor *****************************
struct Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics
{
struct Synth2DSlider_eventSetSliderHandleColor_Parms
{
FLinearColor InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Sets the color of the handle bar */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Sets the color of the handle bar" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSliderHandleColor constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSliderHandleColor constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSliderHandleColor Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Synth2DSlider_eventSetSliderHandleColor_Parms, InValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::PropPointers) < 2048);
// ********** End Function SetSliderHandleColor Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynth2DSlider, nullptr, "SetSliderHandleColor", Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::Synth2DSlider_eventSetSliderHandleColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::Synth2DSlider_eventSetSliderHandleColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynth2DSlider::execSetSliderHandleColor)
{
P_GET_STRUCT(FLinearColor,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSliderHandleColor(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynth2DSlider Function SetSliderHandleColor *******************************
// ********** Begin Class USynth2DSlider Function SetStepSize **************************************
struct Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics
{
struct Synth2DSlider_eventSetStepSize_Parms
{
float InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Sets the amount to adjust the value by, when using a controller or keyboard */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Sets the amount to adjust the value by, when using a controller or keyboard" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStepSize constinit property declarations ***************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStepSize constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStepSize Property Definitions **************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Synth2DSlider_eventSetStepSize_Parms, InValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::PropPointers) < 2048);
// ********** End Function SetStepSize Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynth2DSlider, nullptr, "SetStepSize", Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::Synth2DSlider_eventSetStepSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::Synth2DSlider_eventSetStepSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynth2DSlider_SetStepSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynth2DSlider_SetStepSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynth2DSlider::execSetStepSize)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetStepSize(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynth2DSlider Function SetStepSize ****************************************
// ********** Begin Class USynth2DSlider Function SetValue *****************************************
struct Z_Construct_UFunction_USynth2DSlider_SetValue_Statics
{
struct Synth2DSlider_eventSetValue_Parms
{
FVector2D InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Sets the current value of the slider. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Sets the current value of the slider." },
};
#endif // WITH_METADATA
// ********** Begin Function SetValue constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetValue Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Synth2DSlider_eventSetValue_Parms, InValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::PropPointers) < 2048);
// ********** End Function SetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynth2DSlider, nullptr, "SetValue", Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::Synth2DSlider_eventSetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::Synth2DSlider_eventSetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynth2DSlider_SetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynth2DSlider_SetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynth2DSlider::execSetValue)
{
P_GET_STRUCT(FVector2D,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynth2DSlider Function SetValue *******************************************
// ********** Begin Class USynth2DSlider ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USynth2DSlider;
UClass* USynth2DSlider::GetPrivateStaticClass()
{
using TClass = USynth2DSlider;
if (!Z_Registration_Info_UClass_USynth2DSlider.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("Synth2DSlider"),
Z_Registration_Info_UClass_USynth2DSlider.InnerSingleton,
StaticRegisterNativesUSynth2DSlider,
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_USynth2DSlider.InnerSingleton;
}
UClass* Z_Construct_UClass_USynth2DSlider_NoRegister()
{
return USynth2DSlider::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USynth2DSlider_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A simple widget that shows a sliding bar with a handle that allows you to control the value between 0..1.\n *\n * * No Children\n */" },
{ "IncludePath", "UI/Synth2DSlider.h" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "A simple widget that shows a sliding bar with a handle that allows you to control the value between 0..1.\n\n* No Children" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueX_MetaData[] = {
{ "Category", "Appearance" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueY_MetaData[] = {
{ "Category", "Appearance" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueXDelegate_MetaData[] = {
{ "Comment", "/** A bindable delegate to allow logic to drive the value of the widget */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "A bindable delegate to allow logic to drive the value of the widget" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueYDelegate_MetaData[] = {
{ "Comment", "/** A bindable delegate to allow logic to drive the value of the widget */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "A bindable delegate to allow logic to drive the value of the widget" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetStyle_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The progress bar style */" },
{ "DisplayName", "Style" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "The progress bar style" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SliderHandleColor_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** The color to draw the slider handle in. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "The color to draw the slider handle in." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IndentHandle_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Whether the slidable area should be indented to fit the handle. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Whether the slidable area should be indented to fit the handle." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Locked_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Whether the handle is interactive or fixed. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Whether the handle is interactive or fixed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StepSize_MetaData[] = {
{ "Category", "Appearance" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** The amount to adjust the value by, when using a controller or keyboard */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "The amount to adjust the value by, when using a controller or keyboard" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsFocusable_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "/** Should the slider be focusable? */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Should the slider be focusable?" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMouseCaptureBegin_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the mouse is pressed and a capture begins. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Invoked when the mouse is pressed and a capture begins." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMouseCaptureEnd_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the mouse is released and a capture ends. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Invoked when the mouse is released and a capture ends." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnControllerCaptureBegin_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the controller capture begins. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Invoked when the controller capture begins." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnControllerCaptureEnd_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the controller capture ends. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Invoked when the controller capture ends." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnValueChangedX_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Called when the value is changed by slider or typing. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Called when the value is changed by slider or typing." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnValueChangedY_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Called when the value is changed by slider or typing. */" },
{ "ModuleRelativePath", "Public/UI/Synth2DSlider.h" },
{ "ToolTip", "Called when the value is changed by slider or typing." },
};
#endif // WITH_METADATA
// ********** Begin Class USynth2DSlider constinit property declarations ***************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ValueX;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ValueY;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_ValueXDelegate;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_ValueYDelegate;
static const UECodeGen_Private::FStructPropertyParams NewProp_WidgetStyle;
static const UECodeGen_Private::FStructPropertyParams NewProp_SliderHandleColor;
static void NewProp_IndentHandle_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IndentHandle;
static void NewProp_Locked_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Locked;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StepSize;
static void NewProp_IsFocusable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsFocusable;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMouseCaptureBegin;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMouseCaptureEnd;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnControllerCaptureBegin;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnControllerCaptureEnd;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnValueChangedX;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnValueChangedY;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USynth2DSlider constinit property declarations *****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &USynth2DSlider::execGetValue },
{ .NameUTF8 = UTF8TEXT("SetIndentHandle"), .Pointer = &USynth2DSlider::execSetIndentHandle },
{ .NameUTF8 = UTF8TEXT("SetLocked"), .Pointer = &USynth2DSlider::execSetLocked },
{ .NameUTF8 = UTF8TEXT("SetSliderHandleColor"), .Pointer = &USynth2DSlider::execSetSliderHandleColor },
{ .NameUTF8 = UTF8TEXT("SetStepSize"), .Pointer = &USynth2DSlider::execSetStepSize },
{ .NameUTF8 = UTF8TEXT("SetValue"), .Pointer = &USynth2DSlider::execSetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USynth2DSlider_GetValue, "GetValue" }, // 2182043810
{ &Z_Construct_UFunction_USynth2DSlider_SetIndentHandle, "SetIndentHandle" }, // 527772209
{ &Z_Construct_UFunction_USynth2DSlider_SetLocked, "SetLocked" }, // 2144727408
{ &Z_Construct_UFunction_USynth2DSlider_SetSliderHandleColor, "SetSliderHandleColor" }, // 3943045015
{ &Z_Construct_UFunction_USynth2DSlider_SetStepSize, "SetStepSize" }, // 2224980712
{ &Z_Construct_UFunction_USynth2DSlider_SetValue, "SetValue" }, // 2638117182
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USynth2DSlider>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USynth2DSlider_Statics
// ********** Begin Class USynth2DSlider Property Definitions **************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueX = { "ValueX", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, ValueX), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueX_MetaData), NewProp_ValueX_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueY = { "ValueY", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, ValueY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueY_MetaData), NewProp_ValueY_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueXDelegate = { "ValueXDelegate", nullptr, (EPropertyFlags)0x0010000000080000, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, ValueXDelegate), Z_Construct_UDelegateFunction_UWidget_GetFloat__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueXDelegate_MetaData), NewProp_ValueXDelegate_MetaData) }; // 1055056150
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueYDelegate = { "ValueYDelegate", nullptr, (EPropertyFlags)0x0010000000080000, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, ValueYDelegate), Z_Construct_UDelegateFunction_UWidget_GetFloat__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueYDelegate_MetaData), NewProp_ValueYDelegate_MetaData) }; // 1055056150
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_WidgetStyle = { "WidgetStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, WidgetStyle), Z_Construct_UScriptStruct_FSynth2DSliderStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetStyle_MetaData), NewProp_WidgetStyle_MetaData) }; // 1324499393
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_SliderHandleColor = { "SliderHandleColor", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, SliderHandleColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SliderHandleColor_MetaData), NewProp_SliderHandleColor_MetaData) };
void Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IndentHandle_SetBit(void* Obj)
{
((USynth2DSlider*)Obj)->IndentHandle = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IndentHandle = { "IndentHandle", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USynth2DSlider), &Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IndentHandle_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IndentHandle_MetaData), NewProp_IndentHandle_MetaData) };
void Z_Construct_UClass_USynth2DSlider_Statics::NewProp_Locked_SetBit(void* Obj)
{
((USynth2DSlider*)Obj)->Locked = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_Locked = { "Locked", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USynth2DSlider), &Z_Construct_UClass_USynth2DSlider_Statics::NewProp_Locked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Locked_MetaData), NewProp_Locked_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_StepSize = { "StepSize", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, StepSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StepSize_MetaData), NewProp_StepSize_MetaData) };
void Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IsFocusable_SetBit(void* Obj)
{
((USynth2DSlider*)Obj)->IsFocusable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IsFocusable = { "IsFocusable", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USynth2DSlider), &Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IsFocusable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsFocusable_MetaData), NewProp_IsFocusable_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnMouseCaptureBegin = { "OnMouseCaptureBegin", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, OnMouseCaptureBegin), Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMouseCaptureBegin_MetaData), NewProp_OnMouseCaptureBegin_MetaData) }; // 248818426
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnMouseCaptureEnd = { "OnMouseCaptureEnd", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, OnMouseCaptureEnd), Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMouseCaptureEnd_MetaData), NewProp_OnMouseCaptureEnd_MetaData) }; // 1290447124
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnControllerCaptureBegin = { "OnControllerCaptureBegin", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, OnControllerCaptureBegin), Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnControllerCaptureBegin_MetaData), NewProp_OnControllerCaptureBegin_MetaData) }; // 1634162283
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnControllerCaptureEnd = { "OnControllerCaptureEnd", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, OnControllerCaptureEnd), Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnControllerCaptureEnd_MetaData), NewProp_OnControllerCaptureEnd_MetaData) }; // 3707402287
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnValueChangedX = { "OnValueChangedX", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, OnValueChangedX), Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnValueChangedX_MetaData), NewProp_OnValueChangedX_MetaData) }; // 1096852557
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnValueChangedY = { "OnValueChangedY", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynth2DSlider, OnValueChangedY), Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnValueChangedY_MetaData), NewProp_OnValueChangedY_MetaData) }; // 1096852557
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USynth2DSlider_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueY,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueXDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_ValueYDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_WidgetStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_SliderHandleColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IndentHandle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_Locked,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_StepSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_IsFocusable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnMouseCaptureBegin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnMouseCaptureEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnControllerCaptureBegin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnControllerCaptureEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnValueChangedX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynth2DSlider_Statics::NewProp_OnValueChangedY,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynth2DSlider_Statics::PropPointers) < 2048);
// ********** End Class USynth2DSlider Property Definitions ****************************************
UObject* (*const Z_Construct_UClass_USynth2DSlider_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynth2DSlider_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USynth2DSlider_Statics::ClassParams = {
&USynth2DSlider::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USynth2DSlider_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USynth2DSlider_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USynth2DSlider_Statics::Class_MetaDataParams), Z_Construct_UClass_USynth2DSlider_Statics::Class_MetaDataParams)
};
void USynth2DSlider::StaticRegisterNativesUSynth2DSlider()
{
UClass* Class = USynth2DSlider::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USynth2DSlider_Statics::Funcs));
}
UClass* Z_Construct_UClass_USynth2DSlider()
{
if (!Z_Registration_Info_UClass_USynth2DSlider.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USynth2DSlider.OuterSingleton, Z_Construct_UClass_USynth2DSlider_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USynth2DSlider.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USynth2DSlider);
USynth2DSlider::~USynth2DSlider() {}
// ********** End Class USynth2DSlider *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h__Script_Synthesis_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USynth2DSlider, USynth2DSlider::StaticClass, TEXT("USynth2DSlider"), &Z_Registration_Info_UClass_USynth2DSlider, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USynth2DSlider), 2974537593U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h__Script_Synthesis_3711409516{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h__Script_Synthesis_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,109 @@
// 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 "UI/Synth2DSlider.h"
#ifdef SYNTHESIS_Synth2DSlider_generated_h
#error "Synth2DSlider.generated.h already included, missing '#pragma once' in Synth2DSlider.h"
#endif
#define SYNTHESIS_Synth2DSlider_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FLinearColor;
// ********** Begin Delegate FOnMouseCaptureBeginEventSynth2D **************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_13_DELEGATE \
SYNTHESIS_API void FOnMouseCaptureBeginEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnMouseCaptureBeginEventSynth2D);
// ********** End Delegate FOnMouseCaptureBeginEventSynth2D ****************************************
// ********** Begin Delegate FOnMouseCaptureEndEventSynth2D ****************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_14_DELEGATE \
SYNTHESIS_API void FOnMouseCaptureEndEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnMouseCaptureEndEventSynth2D);
// ********** End Delegate FOnMouseCaptureEndEventSynth2D ******************************************
// ********** Begin Delegate FOnControllerCaptureBeginEventSynth2D *********************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_15_DELEGATE \
SYNTHESIS_API void FOnControllerCaptureBeginEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnControllerCaptureBeginEventSynth2D);
// ********** End Delegate FOnControllerCaptureBeginEventSynth2D ***********************************
// ********** Begin Delegate FOnControllerCaptureEndEventSynth2D ***********************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_16_DELEGATE \
SYNTHESIS_API void FOnControllerCaptureEndEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnControllerCaptureEndEventSynth2D);
// ********** End Delegate FOnControllerCaptureEndEventSynth2D *************************************
// ********** Begin Delegate FOnFloatValueChangedEventSynth2D **************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_17_DELEGATE \
SYNTHESIS_API void FOnFloatValueChangedEventSynth2D_DelegateWrapper(const FMulticastScriptDelegate& OnFloatValueChangedEventSynth2D, float Value);
// ********** End Delegate FOnFloatValueChangedEventSynth2D ****************************************
// ********** Begin Class USynth2DSlider ***********************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_27_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetSliderHandleColor); \
DECLARE_FUNCTION(execSetStepSize); \
DECLARE_FUNCTION(execSetLocked); \
DECLARE_FUNCTION(execSetIndentHandle); \
DECLARE_FUNCTION(execSetValue); \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_USynth2DSlider_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USynth2DSlider_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_27_INCLASS \
private: \
static void StaticRegisterNativesUSynth2DSlider(); \
friend struct ::Z_Construct_UClass_USynth2DSlider_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USynth2DSlider_NoRegister(); \
public: \
DECLARE_CLASS2(USynth2DSlider, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USynth2DSlider_NoRegister) \
DECLARE_SERIALIZER(USynth2DSlider)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_27_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USynth2DSlider(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USynth2DSlider) \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USynth2DSlider); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USynth2DSlider); \
/** Deleted move- and copy-constructors, should never be used */ \
USynth2DSlider(USynth2DSlider&&) = delete; \
USynth2DSlider(const USynth2DSlider&) = delete; \
SYNTHESIS_API virtual ~USynth2DSlider();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_24_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_27_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_27_RPC_WRAPPERS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_27_INCLASS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h_27_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USynth2DSlider;
// ********** End Class USynth2DSlider *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSlider_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,145 @@
// 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 "UI/Synth2DSliderStyle.h"
#include "Styling/SlateBrush.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynth2DSliderStyle() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateBrush();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateWidgetStyle();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSynth2DSliderStyle();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSynth2DSliderStyle ***********************************************
struct Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSynth2DSliderStyle); }
static inline consteval int16 GetStructAlignment() { return alignof(FSynth2DSliderStyle); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* Represents the appearance of an SSynth2DSlider\n*/" },
{ "ModuleRelativePath", "Public/UI/Synth2DSliderStyle.h" },
{ "ToolTip", "Represents the appearance of an SSynth2DSlider" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NormalThumbImage_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the 2D handle\n" },
{ "ModuleRelativePath", "Public/UI/Synth2DSliderStyle.h" },
{ "ToolTip", "Image to use for the 2D handle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisabledThumbImage_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the 2D handle\n" },
{ "ModuleRelativePath", "Public/UI/Synth2DSliderStyle.h" },
{ "ToolTip", "Image to use for the 2D handle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NormalBarImage_MetaData[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/UI/Synth2DSliderStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisabledBarImage_MetaData[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/UI/Synth2DSliderStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackgroundImage_MetaData[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/UI/Synth2DSliderStyle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BarThickness_MetaData[] = {
{ "Category", "Appearance" },
{ "ModuleRelativePath", "Public/UI/Synth2DSliderStyle.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSynth2DSliderStyle constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_NormalThumbImage;
static const UECodeGen_Private::FStructPropertyParams NewProp_DisabledThumbImage;
static const UECodeGen_Private::FStructPropertyParams NewProp_NormalBarImage;
static const UECodeGen_Private::FStructPropertyParams NewProp_DisabledBarImage;
static const UECodeGen_Private::FStructPropertyParams NewProp_BackgroundImage;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BarThickness;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSynth2DSliderStyle constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSynth2DSliderStyle>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics
static_assert(std::is_polymorphic<FSynth2DSliderStyle>() == std::is_polymorphic<FSlateWidgetStyle>(), "USTRUCT FSynth2DSliderStyle cannot be polymorphic unless super FSlateWidgetStyle is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle;
class UScriptStruct* FSynth2DSliderStyle::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSynth2DSliderStyle, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("Synth2DSliderStyle"));
}
return Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle.OuterSingleton;
}
// ********** Begin ScriptStruct FSynth2DSliderStyle Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_NormalThumbImage = { "NormalThumbImage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth2DSliderStyle, NormalThumbImage), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NormalThumbImage_MetaData), NewProp_NormalThumbImage_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_DisabledThumbImage = { "DisabledThumbImage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth2DSliderStyle, DisabledThumbImage), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisabledThumbImage_MetaData), NewProp_DisabledThumbImage_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_NormalBarImage = { "NormalBarImage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth2DSliderStyle, NormalBarImage), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NormalBarImage_MetaData), NewProp_NormalBarImage_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_DisabledBarImage = { "DisabledBarImage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth2DSliderStyle, DisabledBarImage), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisabledBarImage_MetaData), NewProp_DisabledBarImage_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_BackgroundImage = { "BackgroundImage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth2DSliderStyle, BackgroundImage), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackgroundImage_MetaData), NewProp_BackgroundImage_MetaData) }; // 4278521822
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_BarThickness = { "BarThickness", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynth2DSliderStyle, BarThickness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BarThickness_MetaData), NewProp_BarThickness_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_NormalThumbImage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_DisabledThumbImage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_NormalBarImage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_DisabledBarImage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_BackgroundImage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewProp_BarThickness,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSynth2DSliderStyle Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
Z_Construct_UScriptStruct_FSlateWidgetStyle,
&NewStructOps,
"Synth2DSliderStyle",
Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::PropPointers),
sizeof(FSynth2DSliderStyle),
alignof(FSynth2DSliderStyle),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSynth2DSliderStyle()
{
if (!Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle.InnerSingleton, Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle.InnerSingleton);
}
// ********** End ScriptStruct FSynth2DSliderStyle *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSliderStyle_h__Script_Synthesis_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSynth2DSliderStyle::StaticStruct, Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics::NewStructOps, TEXT("Synth2DSliderStyle"),&Z_Registration_Info_UScriptStruct_FSynth2DSliderStyle, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSynth2DSliderStyle), 1324499393U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSliderStyle_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSliderStyle_h__Script_Synthesis_1658412721{
TEXT("/Script/Synthesis"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSliderStyle_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSliderStyle_h__Script_Synthesis_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// 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 "UI/Synth2DSliderStyle.h"
#ifdef SYNTHESIS_Synth2DSliderStyle_generated_h
#error "Synth2DSliderStyle.generated.h already included, missing '#pragma once' in Synth2DSliderStyle.h"
#endif
#define SYNTHESIS_Synth2DSliderStyle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSynth2DSliderStyle ***********************************************
struct Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSliderStyle_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSynth2DSliderStyle_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct(); \
typedef FSlateWidgetStyle Super;
struct FSynth2DSliderStyle;
// ********** End ScriptStruct FSynth2DSliderStyle *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_Synth2DSliderStyle_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// 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 "SynthComponents/SynthComponentGranulator.h"
#ifdef SYNTHESIS_SynthComponentGranulator_generated_h
#error "SynthComponentGranulator.generated.h already included, missing '#pragma once' in SynthComponentGranulator.h"
#endif
#define SYNTHESIS_SynthComponentGranulator_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class USoundWave;
enum class EGranularSynthEnvelopeType : uint8;
enum class EGranularSynthSeekType : uint8;
// ********** Begin Class UGranularSynth ***********************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_45_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsLoaded); \
DECLARE_FUNCTION(execGetCurrentPlayheadTime); \
DECLARE_FUNCTION(execSetPlayheadTime); \
DECLARE_FUNCTION(execSetScrubMode); \
DECLARE_FUNCTION(execGetSampleDuration); \
DECLARE_FUNCTION(execSetGrainDuration); \
DECLARE_FUNCTION(execSetGrainPan); \
DECLARE_FUNCTION(execSetGrainVolume); \
DECLARE_FUNCTION(execSetGrainPitch); \
DECLARE_FUNCTION(execSetPlaybackSpeed); \
DECLARE_FUNCTION(execSetGrainEnvelopeType); \
DECLARE_FUNCTION(execSetGrainProbability); \
DECLARE_FUNCTION(execSetGrainsPerSecond); \
DECLARE_FUNCTION(execNoteOff); \
DECLARE_FUNCTION(execNoteOn); \
DECLARE_FUNCTION(execSetReleaseTimeMsec); \
DECLARE_FUNCTION(execSetSustainGain); \
DECLARE_FUNCTION(execSetDecayTime); \
DECLARE_FUNCTION(execSetAttackTime); \
DECLARE_FUNCTION(execSetSoundWave);
struct Z_Construct_UClass_UGranularSynth_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_UGranularSynth_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_45_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUGranularSynth(); \
friend struct ::Z_Construct_UClass_UGranularSynth_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_UGranularSynth_NoRegister(); \
public: \
DECLARE_CLASS2(UGranularSynth, USynthComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_UGranularSynth_NoRegister) \
DECLARE_SERIALIZER(UGranularSynth)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_45_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UGranularSynth(UGranularSynth&&) = delete; \
UGranularSynth(const UGranularSynth&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, UGranularSynth); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGranularSynth); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGranularSynth)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_42_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_45_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_45_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_45_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h_45_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UGranularSynth;
// ********** End Class UGranularSynth *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentGranulator_h
// ********** Begin Enum EGranularSynthEnvelopeType ************************************************
#define FOREACH_ENUM_EGRANULARSYNTHENVELOPETYPE(op) \
op(EGranularSynthEnvelopeType::Rectangular) \
op(EGranularSynthEnvelopeType::Triangle) \
op(EGranularSynthEnvelopeType::DownwardTriangle) \
op(EGranularSynthEnvelopeType::UpwardTriangle) \
op(EGranularSynthEnvelopeType::ExponentialDecay) \
op(EGranularSynthEnvelopeType::ExponentialIncrease) \
op(EGranularSynthEnvelopeType::Gaussian) \
op(EGranularSynthEnvelopeType::Hanning) \
op(EGranularSynthEnvelopeType::Lanczos) \
op(EGranularSynthEnvelopeType::Cosine) \
op(EGranularSynthEnvelopeType::CosineSquared) \
op(EGranularSynthEnvelopeType::Welch) \
op(EGranularSynthEnvelopeType::Blackman) \
op(EGranularSynthEnvelopeType::BlackmanHarris) \
op(EGranularSynthEnvelopeType::Count)
enum class EGranularSynthEnvelopeType : uint8;
template<> struct TIsUEnumClass<EGranularSynthEnvelopeType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EGranularSynthEnvelopeType>();
// ********** End Enum EGranularSynthEnvelopeType **************************************************
// ********** Begin Enum EGranularSynthSeekType ****************************************************
#define FOREACH_ENUM_EGRANULARSYNTHSEEKTYPE(op) \
op(EGranularSynthSeekType::FromBeginning) \
op(EGranularSynthSeekType::FromCurrentPosition) \
op(EGranularSynthSeekType::Count)
enum class EGranularSynthSeekType : uint8;
template<> struct TIsUEnumClass<EGranularSynthSeekType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<EGranularSynthSeekType>();
// ********** End Enum EGranularSynthSeekType ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,174 @@
// 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 "SynthComponents/SynthComponentMonoWaveTable.h"
#ifdef SYNTHESIS_SynthComponentMonoWaveTable_generated_h
#error "SynthComponentMonoWaveTable.generated.h already included, missing '#pragma once' in SynthComponentMonoWaveTable.h"
#endif
#define SYNTHESIS_SynthComponentMonoWaveTable_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class CurveInterpolationType : uint8;
enum class ESynthLFOType : uint8;
// ********** Begin Class UMonoWaveTableSynthPreset ************************************************
struct Z_Construct_UClass_UMonoWaveTableSynthPreset_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_UMonoWaveTableSynthPreset_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_43_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMonoWaveTableSynthPreset(); \
friend struct ::Z_Construct_UClass_UMonoWaveTableSynthPreset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_UMonoWaveTableSynthPreset_NoRegister(); \
public: \
DECLARE_CLASS2(UMonoWaveTableSynthPreset, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_UMonoWaveTableSynthPreset_NoRegister) \
DECLARE_SERIALIZER(UMonoWaveTableSynthPreset)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_43_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMonoWaveTableSynthPreset(UMonoWaveTableSynthPreset&&) = delete; \
UMonoWaveTableSynthPreset(const UMonoWaveTableSynthPreset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, UMonoWaveTableSynthPreset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMonoWaveTableSynthPreset); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMonoWaveTableSynthPreset) \
SYNTHESIS_API virtual ~UMonoWaveTableSynthPreset();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_40_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_43_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_43_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_43_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMonoWaveTableSynthPreset;
// ********** End Class UMonoWaveTableSynthPreset **************************************************
// ********** Begin Delegate FOnTableAltered *******************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_123_DELEGATE \
SYNTHESIS_API void FOnTableAltered_DelegateWrapper(const FMulticastScriptDelegate& OnTableAltered, int32 TableIndex);
// ********** End Delegate FOnTableAltered *********************************************************
// ********** Begin Delegate FNumTablesChanged *****************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_124_DELEGATE \
SYNTHESIS_API void FNumTablesChanged_DelegateWrapper(const FMulticastScriptDelegate& NumTablesChanged);
// ********** End Delegate FNumTablesChanged *******************************************************
// ********** Begin Class USynthComponentMonoWaveTable *********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_138_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetKeyFrameValuesForTable); \
DECLARE_FUNCTION(execGetCurveTangent); \
DECLARE_FUNCTION(execSetCurveTangent); \
DECLARE_FUNCTION(execSetCurveInterpolationType); \
DECLARE_FUNCTION(execSetCurveValue); \
DECLARE_FUNCTION(execGetMaxTableIndex); \
DECLARE_FUNCTION(execSetPositionEnvelopeBiasDepth); \
DECLARE_FUNCTION(execSetPositionEnvelopeDepth); \
DECLARE_FUNCTION(execSetPositionEnvelopeBiasInvert); \
DECLARE_FUNCTION(execSetPositionEnvelopeInvert); \
DECLARE_FUNCTION(execSetPositionEnvelopeReleaseTime); \
DECLARE_FUNCTION(execSetPositionEnvelopeSustainGain); \
DECLARE_FUNCTION(execSetPositionEnvelopeDecayTime); \
DECLARE_FUNCTION(execSetPositionEnvelopeAttackTime); \
DECLARE_FUNCTION(execSetFilterEnvelopeBiasDepth); \
DECLARE_FUNCTION(execSetFilterEnvelopeDepth); \
DECLARE_FUNCTION(execSetFilterEnvelopeBiasInvert); \
DECLARE_FUNCTION(execSetFilterEnvelopeInvert); \
DECLARE_FUNCTION(execSetFilterEnvelopeReleaseTime); \
DECLARE_FUNCTION(execSetFilterEnvelopeSustainGain); \
DECLARE_FUNCTION(execSetFilterEnvelopenDecayTime); \
DECLARE_FUNCTION(execSetFilterEnvelopeAttackTime); \
DECLARE_FUNCTION(execSetAmpEnvelopeBiasDepth); \
DECLARE_FUNCTION(execSetAmpEnvelopeDepth); \
DECLARE_FUNCTION(execSetAmpEnvelopeBiasInvert); \
DECLARE_FUNCTION(execSetAmpEnvelopeInvert); \
DECLARE_FUNCTION(execSetAmpEnvelopeReleaseTime); \
DECLARE_FUNCTION(execSetAmpEnvelopeSustainGain); \
DECLARE_FUNCTION(execSetAmpEnvelopeDecayTime); \
DECLARE_FUNCTION(execSetAmpEnvelopeAttackTime); \
DECLARE_FUNCTION(execSetLowPassFilterResonance); \
DECLARE_FUNCTION(execSetPosLfoType); \
DECLARE_FUNCTION(execSetPosLfoDepth); \
DECLARE_FUNCTION(execSetPosLfoFrequency); \
DECLARE_FUNCTION(execRefreshAllWaveTables); \
DECLARE_FUNCTION(execRefreshWaveTable); \
DECLARE_FUNCTION(execSetWaveTablePosition); \
DECLARE_FUNCTION(execSetFrequencyWithMidiNote); \
DECLARE_FUNCTION(execSetFrequencyPitchBend); \
DECLARE_FUNCTION(execSetFrequency); \
DECLARE_FUNCTION(execSetSustainPedalState); \
DECLARE_FUNCTION(execNoteOff); \
DECLARE_FUNCTION(execNoteOn); \
DECLARE_FUNCTION(execGetNumTableEntries);
struct Z_Construct_UClass_USynthComponentMonoWaveTable_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USynthComponentMonoWaveTable_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_138_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSynthComponentMonoWaveTable(); \
friend struct ::Z_Construct_UClass_USynthComponentMonoWaveTable_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USynthComponentMonoWaveTable_NoRegister(); \
public: \
DECLARE_CLASS2(USynthComponentMonoWaveTable, USynthComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USynthComponentMonoWaveTable_NoRegister) \
DECLARE_SERIALIZER(USynthComponentMonoWaveTable)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_138_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
USynthComponentMonoWaveTable(USynthComponentMonoWaveTable&&) = delete; \
USynthComponentMonoWaveTable(const USynthComponentMonoWaveTable&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USynthComponentMonoWaveTable); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USynthComponentMonoWaveTable); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USynthComponentMonoWaveTable)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_135_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_138_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_138_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_138_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h_138_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USynthComponentMonoWaveTable;
// ********** End Class USynthComponentMonoWaveTable ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentMonoWaveTable_h
// ********** Begin Enum CurveInterpolationType ****************************************************
#define FOREACH_ENUM_CURVEINTERPOLATIONTYPE(op) \
op(CurveInterpolationType::AUTOINTERP) \
op(CurveInterpolationType::LINEAR) \
op(CurveInterpolationType::CONSTANT)
enum class CurveInterpolationType : uint8;
template<> struct TIsUEnumClass<CurveInterpolationType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<CurveInterpolationType>();
// ********** End Enum CurveInterpolationType ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,299 @@
// 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 "SynthComponents/SynthComponentToneGenerator.h"
#include "Curves/CurveFloat.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynthComponentToneGenerator() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMIXER_API UClass* Z_Construct_UClass_USynthComponent();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FRuntimeFloatCurve();
SYNTHESIS_API UClass* Z_Construct_UClass_USynthComponentToneGenerator();
SYNTHESIS_API UClass* Z_Construct_UClass_USynthComponentToneGenerator_NoRegister();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Class USynthComponentToneGenerator Function SetFrequency ***********************
struct Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics
{
struct SynthComponentToneGenerator_eventSetFrequency_Parms
{
float InFrequency;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tone Generator" },
{ "Comment", "// Sets the frequency of the tone generator\n" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ToolTip", "Sets the frequency of the tone generator" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFrequency constinit property declarations **************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InFrequency;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFrequency constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFrequency Property Definitions *************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::NewProp_InFrequency = { "InFrequency", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthComponentToneGenerator_eventSetFrequency_Parms, InFrequency), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::NewProp_InFrequency,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::PropPointers) < 2048);
// ********** End Function SetFrequency Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthComponentToneGenerator, nullptr, "SetFrequency", Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::SynthComponentToneGenerator_eventSetFrequency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::SynthComponentToneGenerator_eventSetFrequency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthComponentToneGenerator::execSetFrequency)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InFrequency);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFrequency(Z_Param_InFrequency);
P_NATIVE_END;
}
// ********** End Class USynthComponentToneGenerator Function SetFrequency *************************
// ********** Begin Class USynthComponentToneGenerator Function SetVolume **************************
struct Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics
{
struct SynthComponentToneGenerator_eventSetVolume_Parms
{
float InVolume;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tone Generator" },
{ "Comment", "// Sets the volume of the tone generator\n" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ToolTip", "Sets the volume of the tone generator" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolume constinit property declarations *****************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InVolume;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolume constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolume Property Definitions ****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::NewProp_InVolume = { "InVolume", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthComponentToneGenerator_eventSetVolume_Parms, InVolume), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::NewProp_InVolume,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::PropPointers) < 2048);
// ********** End Function SetVolume Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthComponentToneGenerator, nullptr, "SetVolume", Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::SynthComponentToneGenerator_eventSetVolume_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::SynthComponentToneGenerator_eventSetVolume_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthComponentToneGenerator::execSetVolume)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InVolume);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetVolume(Z_Param_InVolume);
P_NATIVE_END;
}
// ********** End Class USynthComponentToneGenerator Function SetVolume ****************************
// ********** Begin Class USynthComponentToneGenerator *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USynthComponentToneGenerator;
UClass* USynthComponentToneGenerator::GetPrivateStaticClass()
{
using TClass = USynthComponentToneGenerator;
if (!Z_Registration_Info_UClass_USynthComponentToneGenerator.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SynthComponentToneGenerator"),
Z_Registration_Info_UClass_USynthComponentToneGenerator.InnerSingleton,
StaticRegisterNativesUSynthComponentToneGenerator,
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_USynthComponentToneGenerator.InnerSingleton;
}
UClass* Z_Construct_UClass_USynthComponentToneGenerator_NoRegister()
{
return USynthComponentToneGenerator::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USynthComponentToneGenerator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Synth" },
{ "HideCategories", "Object ActorComponent Physics Rendering Mobility LOD Trigger PhysicsVolume" },
{ "IncludePath", "SynthComponents/SynthComponentToneGenerator.h" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Frequency_MetaData[] = {
{ "Category", "Tone Generator" },
{ "ClampMax", "20000.0" },
{ "ClampMin", "10.0" },
{ "Comment", "// The frequency (in hz) of the tone generator.\n" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ToolTip", "The frequency (in hz) of the tone generator." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Volume_MetaData[] = {
{ "Category", "Tone Generator" },
{ "ClampMax", "1.0" },
{ "ClampMin", "0.0" },
{ "Comment", "// The linear volume of the tone generator.\n" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ToolTip", "The linear volume of the tone generator." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DistanceAttenuationCurve_MetaData[] = {
{ "Category", "Attenuation" },
{ "Comment", "/* A distance attenuation curve to use to attenuate the audio. */" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ToolTip", "A distance attenuation curve to use to attenuate the audio." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DistanceRange_MetaData[] = {
{ "Category", "Attenuation" },
{ "Comment", "/* A distance range over which to apply distance attenuation using the supplied curve. */" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ToolTip", "A distance range over which to apply distance attenuation using the supplied curve." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttenuationDbAtMaxRange_MetaData[] = {
{ "Category", "Attenuation" },
{ "Comment", "/* An attenuation, in decibels, to apply to the sound at max range. */" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentToneGenerator.h" },
{ "ToolTip", "An attenuation, in decibels, to apply to the sound at max range." },
};
#endif // WITH_METADATA
// ********** Begin Class USynthComponentToneGenerator constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Frequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Volume;
static const UECodeGen_Private::FStructPropertyParams NewProp_DistanceAttenuationCurve;
static const UECodeGen_Private::FStructPropertyParams NewProp_DistanceRange;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttenuationDbAtMaxRange;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USynthComponentToneGenerator constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetFrequency"), .Pointer = &USynthComponentToneGenerator::execSetFrequency },
{ .NameUTF8 = UTF8TEXT("SetVolume"), .Pointer = &USynthComponentToneGenerator::execSetVolume },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USynthComponentToneGenerator_SetFrequency, "SetFrequency" }, // 3255681166
{ &Z_Construct_UFunction_USynthComponentToneGenerator_SetVolume, "SetVolume" }, // 3153778798
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USynthComponentToneGenerator>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USynthComponentToneGenerator_Statics
// ********** Begin Class USynthComponentToneGenerator Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_Frequency = { "Frequency", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthComponentToneGenerator, Frequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Frequency_MetaData), NewProp_Frequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_Volume = { "Volume", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthComponentToneGenerator, Volume), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Volume_MetaData), NewProp_Volume_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_DistanceAttenuationCurve = { "DistanceAttenuationCurve", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthComponentToneGenerator, DistanceAttenuationCurve), Z_Construct_UScriptStruct_FRuntimeFloatCurve, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DistanceAttenuationCurve_MetaData), NewProp_DistanceAttenuationCurve_MetaData) }; // 2560417949
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_DistanceRange = { "DistanceRange", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthComponentToneGenerator, DistanceRange), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DistanceRange_MetaData), NewProp_DistanceRange_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_AttenuationDbAtMaxRange = { "AttenuationDbAtMaxRange", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthComponentToneGenerator, AttenuationDbAtMaxRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttenuationDbAtMaxRange_MetaData), NewProp_AttenuationDbAtMaxRange_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USynthComponentToneGenerator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_Frequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_Volume,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_DistanceAttenuationCurve,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_DistanceRange,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthComponentToneGenerator_Statics::NewProp_AttenuationDbAtMaxRange,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynthComponentToneGenerator_Statics::PropPointers) < 2048);
// ********** End Class USynthComponentToneGenerator Property Definitions **************************
UObject* (*const Z_Construct_UClass_USynthComponentToneGenerator_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USynthComponent,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynthComponentToneGenerator_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USynthComponentToneGenerator_Statics::ClassParams = {
&USynthComponentToneGenerator::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USynthComponentToneGenerator_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USynthComponentToneGenerator_Statics::PropPointers),
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USynthComponentToneGenerator_Statics::Class_MetaDataParams), Z_Construct_UClass_USynthComponentToneGenerator_Statics::Class_MetaDataParams)
};
void USynthComponentToneGenerator::StaticRegisterNativesUSynthComponentToneGenerator()
{
UClass* Class = USynthComponentToneGenerator::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USynthComponentToneGenerator_Statics::Funcs));
}
UClass* Z_Construct_UClass_USynthComponentToneGenerator()
{
if (!Z_Registration_Info_UClass_USynthComponentToneGenerator.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USynthComponentToneGenerator.OuterSingleton, Z_Construct_UClass_USynthComponentToneGenerator_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USynthComponentToneGenerator.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USynthComponentToneGenerator);
// ********** End Class USynthComponentToneGenerator ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h__Script_Synthesis_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USynthComponentToneGenerator, USynthComponentToneGenerator::StaticClass, TEXT("USynthComponentToneGenerator"), &Z_Registration_Info_UClass_USynthComponentToneGenerator, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USynthComponentToneGenerator), 1659938382U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h__Script_Synthesis_2479692059{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h__Script_Synthesis_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// 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 "SynthComponents/SynthComponentToneGenerator.h"
#ifdef SYNTHESIS_SynthComponentToneGenerator_generated_h
#error "SynthComponentToneGenerator.generated.h already included, missing '#pragma once' in SynthComponentToneGenerator.h"
#endif
#define SYNTHESIS_SynthComponentToneGenerator_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class USynthComponentToneGenerator *********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetVolume); \
DECLARE_FUNCTION(execSetFrequency);
struct Z_Construct_UClass_USynthComponentToneGenerator_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USynthComponentToneGenerator_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_43_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSynthComponentToneGenerator(); \
friend struct ::Z_Construct_UClass_USynthComponentToneGenerator_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USynthComponentToneGenerator_NoRegister(); \
public: \
DECLARE_CLASS2(USynthComponentToneGenerator, USynthComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USynthComponentToneGenerator_NoRegister) \
DECLARE_SERIALIZER(USynthComponentToneGenerator)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_43_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
USynthComponentToneGenerator(USynthComponentToneGenerator&&) = delete; \
USynthComponentToneGenerator(const USynthComponentToneGenerator&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USynthComponentToneGenerator); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USynthComponentToneGenerator); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USynthComponentToneGenerator)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_40_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_43_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_43_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h_43_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USynthComponentToneGenerator;
// ********** End Class USynthComponentToneGenerator ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentToneGenerator_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,833 @@
// 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 "SynthComponents/SynthComponentWaveTable.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynthComponentWaveTable() {}
// ********** Begin Cross Module References ********************************************************
AUDIOMIXER_API UClass* Z_Construct_UClass_USynthComponent();
ENGINE_API UClass* Z_Construct_UClass_USoundWave_NoRegister();
SYNTHESIS_API UClass* Z_Construct_UClass_USynthSamplePlayer();
SYNTHESIS_API UClass* Z_Construct_UClass_USynthSamplePlayer_NoRegister();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESamplePlayerSeekType *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESamplePlayerSeekType;
static UEnum* ESamplePlayerSeekType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESamplePlayerSeekType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESamplePlayerSeekType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESamplePlayerSeekType"));
}
return Z_Registration_Info_UEnum_ESamplePlayerSeekType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESamplePlayerSeekType>()
{
return ESamplePlayerSeekType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESamplePlayerSeekType::Count" },
{ "FromBeginning.Name", "ESamplePlayerSeekType::FromBeginning" },
{ "FromCurrentPosition.Name", "ESamplePlayerSeekType::FromCurrentPosition" },
{ "FromEnd.Name", "ESamplePlayerSeekType::FromEnd" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESamplePlayerSeekType::FromBeginning", (int64)ESamplePlayerSeekType::FromBeginning },
{ "ESamplePlayerSeekType::FromCurrentPosition", (int64)ESamplePlayerSeekType::FromCurrentPosition },
{ "ESamplePlayerSeekType::FromEnd", (int64)ESamplePlayerSeekType::FromEnd },
{ "ESamplePlayerSeekType::Count", (int64)ESamplePlayerSeekType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESamplePlayerSeekType",
"ESamplePlayerSeekType",
Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType()
{
if (!Z_Registration_Info_UEnum_ESamplePlayerSeekType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESamplePlayerSeekType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESamplePlayerSeekType.InnerSingleton;
}
// ********** End Enum ESamplePlayerSeekType *******************************************************
// ********** Begin Delegate FOnSampleLoaded *******************************************************
struct Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "// Called when a sample has finished loading into the sample player\n" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
{ "ToolTip", "Called when a sample has finished loading into the sample player" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnSampleLoaded constinit property declarations ***********************
// ********** End Delegate FOnSampleLoaded constinit property declarations *************************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnSampleLoaded__DelegateSignature", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnSampleLoaded_DelegateWrapper(const FMulticastScriptDelegate& OnSampleLoaded)
{
OnSampleLoaded.ProcessMulticastDelegate<UObject>(NULL);
}
// ********** End Delegate FOnSampleLoaded *********************************************************
// ********** Begin Delegate FOnSamplePlaybackProgress *********************************************
struct Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics
{
struct _Script_Synthesis_eventOnSamplePlaybackProgress_Parms
{
float ProgressPercent;
float ProgressTimeSeconds;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "// Called while a sample player is playing back. Indicates the playhead progress in percent and as absolute time value (within the file).\n" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
{ "ToolTip", "Called while a sample player is playing back. Indicates the playhead progress in percent and as absolute time value (within the file)." },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnSamplePlaybackProgress constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ProgressPercent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ProgressTimeSeconds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnSamplePlaybackProgress constinit property declarations ***************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnSamplePlaybackProgress Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::NewProp_ProgressPercent = { "ProgressPercent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Synthesis_eventOnSamplePlaybackProgress_Parms, ProgressPercent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::NewProp_ProgressTimeSeconds = { "ProgressTimeSeconds", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Synthesis_eventOnSamplePlaybackProgress_Parms, ProgressTimeSeconds), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::NewProp_ProgressPercent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::NewProp_ProgressTimeSeconds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnSamplePlaybackProgress Property Definitions **************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Synthesis, nullptr, "OnSamplePlaybackProgress__DelegateSignature", Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::_Script_Synthesis_eventOnSamplePlaybackProgress_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::_Script_Synthesis_eventOnSamplePlaybackProgress_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnSamplePlaybackProgress_DelegateWrapper(const FMulticastScriptDelegate& OnSamplePlaybackProgress, float ProgressPercent, float ProgressTimeSeconds)
{
struct _Script_Synthesis_eventOnSamplePlaybackProgress_Parms
{
float ProgressPercent;
float ProgressTimeSeconds;
};
_Script_Synthesis_eventOnSamplePlaybackProgress_Parms Parms;
Parms.ProgressPercent=ProgressPercent;
Parms.ProgressTimeSeconds=ProgressTimeSeconds;
OnSamplePlaybackProgress.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnSamplePlaybackProgress ***********************************************
// ********** Begin Class USynthSamplePlayer Function GetCurrentPlaybackProgressPercent ************
struct Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics
{
struct SynthSamplePlayer_eventGetCurrentPlaybackProgressPercent_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentPlaybackProgressPercent constinit property declarations *****
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentPlaybackProgressPercent constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentPlaybackProgressPercent Property Definitions ****************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventGetCurrentPlaybackProgressPercent_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentPlaybackProgressPercent Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "GetCurrentPlaybackProgressPercent", Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::SynthSamplePlayer_eventGetCurrentPlaybackProgressPercent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::SynthSamplePlayer_eventGetCurrentPlaybackProgressPercent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execGetCurrentPlaybackProgressPercent)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetCurrentPlaybackProgressPercent();
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function GetCurrentPlaybackProgressPercent **************
// ********** Begin Class USynthSamplePlayer Function GetCurrentPlaybackProgressTime ***************
struct Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics
{
struct SynthSamplePlayer_eventGetCurrentPlaybackProgressTime_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentPlaybackProgressTime constinit property declarations ********
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentPlaybackProgressTime constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentPlaybackProgressTime Property Definitions *******************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventGetCurrentPlaybackProgressTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentPlaybackProgressTime Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "GetCurrentPlaybackProgressTime", Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::SynthSamplePlayer_eventGetCurrentPlaybackProgressTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::SynthSamplePlayer_eventGetCurrentPlaybackProgressTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execGetCurrentPlaybackProgressTime)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetCurrentPlaybackProgressTime();
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function GetCurrentPlaybackProgressTime *****************
// ********** Begin Class USynthSamplePlayer Function GetSampleDuration ****************************
struct Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics
{
struct SynthSamplePlayer_eventGetSampleDuration_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSampleDuration constinit property declarations *********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSampleDuration constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSampleDuration Property Definitions ********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventGetSampleDuration_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::PropPointers) < 2048);
// ********** End Function GetSampleDuration Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "GetSampleDuration", Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::SynthSamplePlayer_eventGetSampleDuration_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::SynthSamplePlayer_eventGetSampleDuration_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execGetSampleDuration)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetSampleDuration();
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function GetSampleDuration ******************************
// ********** Begin Class USynthSamplePlayer Function IsLoaded *************************************
struct Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics
{
struct SynthSamplePlayer_eventIsLoaded_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function IsLoaded constinit property declarations ******************************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsLoaded constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsLoaded Property Definitions *****************************************
void Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((SynthSamplePlayer_eventIsLoaded_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SynthSamplePlayer_eventIsLoaded_Parms), &Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::PropPointers) < 2048);
// ********** End Function IsLoaded Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "IsLoaded", Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::SynthSamplePlayer_eventIsLoaded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::SynthSamplePlayer_eventIsLoaded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_IsLoaded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_IsLoaded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execIsLoaded)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsLoaded();
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function IsLoaded ***************************************
// ********** Begin Class USynthSamplePlayer Function SeekToTime ***********************************
struct Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics
{
struct SynthSamplePlayer_eventSeekToTime_Parms
{
float TimeSec;
ESamplePlayerSeekType SeekType;
bool bWrap;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "CPP_Default_bWrap", "true" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SeekToTime constinit property declarations ****************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeSec;
static const UECodeGen_Private::FBytePropertyParams NewProp_SeekType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_SeekType;
static void NewProp_bWrap_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWrap;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SeekToTime constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SeekToTime Property Definitions ***************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_TimeSec = { "TimeSec", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventSeekToTime_Parms, TimeSec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_SeekType_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_USynthSamplePlayer_SeekToTime_Statics::NewProp_SeekType = { "SeekType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventSeekToTime_Parms, SeekType), Z_Construct_UEnum_Synthesis_ESamplePlayerSeekType, METADATA_PARAMS(0, nullptr) }; // 615754357
void Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_bWrap_SetBit(void* Obj)
{
((SynthSamplePlayer_eventSeekToTime_Parms*)Obj)->bWrap = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_bWrap = { "bWrap", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SynthSamplePlayer_eventSeekToTime_Parms), &Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_bWrap_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_TimeSec,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_SeekType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_SeekType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::NewProp_bWrap,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::PropPointers) < 2048);
// ********** End Function SeekToTime Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "SeekToTime", Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::SynthSamplePlayer_eventSeekToTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::SynthSamplePlayer_eventSeekToTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_SeekToTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_SeekToTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execSeekToTime)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_TimeSec);
P_GET_ENUM(ESamplePlayerSeekType,Z_Param_SeekType);
P_GET_UBOOL(Z_Param_bWrap);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SeekToTime(Z_Param_TimeSec,ESamplePlayerSeekType(Z_Param_SeekType),Z_Param_bWrap);
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function SeekToTime *************************************
// ********** Begin Class USynthSamplePlayer Function SetPitch *************************************
struct Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics
{
struct SynthSamplePlayer_eventSetPitch_Parms
{
float InPitch;
float TimeSec;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPitch constinit property declarations ******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InPitch;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeSec;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPitch constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPitch Property Definitions *****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::NewProp_InPitch = { "InPitch", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventSetPitch_Parms, InPitch), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::NewProp_TimeSec = { "TimeSec", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventSetPitch_Parms, TimeSec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::NewProp_InPitch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::NewProp_TimeSec,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::PropPointers) < 2048);
// ********** End Function SetPitch Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "SetPitch", Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::SynthSamplePlayer_eventSetPitch_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::SynthSamplePlayer_eventSetPitch_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_SetPitch()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_SetPitch_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execSetPitch)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InPitch);
P_GET_PROPERTY(FFloatProperty,Z_Param_TimeSec);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPitch(Z_Param_InPitch,Z_Param_TimeSec);
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function SetPitch ***************************************
// ********** Begin Class USynthSamplePlayer Function SetScrubMode *********************************
struct Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics
{
struct SynthSamplePlayer_eventSetScrubMode_Parms
{
bool bScrubMode;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetScrubMode constinit property declarations **************************
static void NewProp_bScrubMode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bScrubMode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetScrubMode constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetScrubMode Property Definitions *************************************
void Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::NewProp_bScrubMode_SetBit(void* Obj)
{
((SynthSamplePlayer_eventSetScrubMode_Parms*)Obj)->bScrubMode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::NewProp_bScrubMode = { "bScrubMode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SynthSamplePlayer_eventSetScrubMode_Parms), &Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::NewProp_bScrubMode_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::NewProp_bScrubMode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::PropPointers) < 2048);
// ********** End Function SetScrubMode Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "SetScrubMode", Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::SynthSamplePlayer_eventSetScrubMode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::SynthSamplePlayer_eventSetScrubMode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execSetScrubMode)
{
P_GET_UBOOL(Z_Param_bScrubMode);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetScrubMode(Z_Param_bScrubMode);
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function SetScrubMode ***********************************
// ********** Begin Class USynthSamplePlayer Function SetScrubTimeWidth ****************************
struct Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics
{
struct SynthSamplePlayer_eventSetScrubTimeWidth_Parms
{
float InScrubTimeWidthSec;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetScrubTimeWidth constinit property declarations *********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InScrubTimeWidthSec;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetScrubTimeWidth constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetScrubTimeWidth Property Definitions ********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::NewProp_InScrubTimeWidthSec = { "InScrubTimeWidthSec", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventSetScrubTimeWidth_Parms, InScrubTimeWidthSec), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::NewProp_InScrubTimeWidthSec,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::PropPointers) < 2048);
// ********** End Function SetScrubTimeWidth Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "SetScrubTimeWidth", Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::SynthSamplePlayer_eventSetScrubTimeWidth_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::SynthSamplePlayer_eventSetScrubTimeWidth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execSetScrubTimeWidth)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InScrubTimeWidthSec);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetScrubTimeWidth(Z_Param_InScrubTimeWidthSec);
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function SetScrubTimeWidth ******************************
// ********** Begin Class USynthSamplePlayer Function SetSoundWave *********************************
struct Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics
{
struct SynthSamplePlayer_eventSetSoundWave_Parms
{
USoundWave* InSoundWave;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synth|Components|Audio" },
{ "Comment", "// This will override the current sound wave if one is set, stop audio, and reload the new sound wave\n" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
{ "ToolTip", "This will override the current sound wave if one is set, stop audio, and reload the new sound wave" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSoundWave constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSoundWave;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSoundWave constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSoundWave Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::NewProp_InSoundWave = { "InSoundWave", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthSamplePlayer_eventSetSoundWave_Parms, InSoundWave), Z_Construct_UClass_USoundWave_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::NewProp_InSoundWave,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::PropPointers) < 2048);
// ********** End Function SetSoundWave Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthSamplePlayer, nullptr, "SetSoundWave", Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::SynthSamplePlayer_eventSetSoundWave_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::SynthSamplePlayer_eventSetSoundWave_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthSamplePlayer::execSetSoundWave)
{
P_GET_OBJECT(USoundWave,Z_Param_InSoundWave);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSoundWave(Z_Param_InSoundWave);
P_NATIVE_END;
}
// ********** End Class USynthSamplePlayer Function SetSoundWave ***********************************
// ********** Begin Class USynthSamplePlayer *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USynthSamplePlayer;
UClass* USynthSamplePlayer::GetPrivateStaticClass()
{
using TClass = USynthSamplePlayer;
if (!Z_Registration_Info_UClass_USynthSamplePlayer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SynthSamplePlayer"),
Z_Registration_Info_UClass_USynthSamplePlayer.InnerSingleton,
StaticRegisterNativesUSynthSamplePlayer,
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_USynthSamplePlayer.InnerSingleton;
}
UClass* Z_Construct_UClass_USynthSamplePlayer_NoRegister()
{
return USynthSamplePlayer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USynthSamplePlayer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Synth" },
{ "HideCategories", "Object ActorComponent Physics Rendering Mobility LOD Trigger PhysicsVolume" },
{ "IncludePath", "SynthComponents/SynthComponentWaveTable.h" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoundWave_MetaData[] = {
{ "Category", "Synth|Preset" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSampleLoaded_MetaData[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnSamplePlaybackProgress_MetaData[] = {
{ "Category", "Synth|Components|Audio" },
{ "ModuleRelativePath", "Classes/SynthComponents/SynthComponentWaveTable.h" },
};
#endif // WITH_METADATA
// ********** Begin Class USynthSamplePlayer constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SoundWave;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSampleLoaded;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnSamplePlaybackProgress;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USynthSamplePlayer constinit property declarations *************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCurrentPlaybackProgressPercent"), .Pointer = &USynthSamplePlayer::execGetCurrentPlaybackProgressPercent },
{ .NameUTF8 = UTF8TEXT("GetCurrentPlaybackProgressTime"), .Pointer = &USynthSamplePlayer::execGetCurrentPlaybackProgressTime },
{ .NameUTF8 = UTF8TEXT("GetSampleDuration"), .Pointer = &USynthSamplePlayer::execGetSampleDuration },
{ .NameUTF8 = UTF8TEXT("IsLoaded"), .Pointer = &USynthSamplePlayer::execIsLoaded },
{ .NameUTF8 = UTF8TEXT("SeekToTime"), .Pointer = &USynthSamplePlayer::execSeekToTime },
{ .NameUTF8 = UTF8TEXT("SetPitch"), .Pointer = &USynthSamplePlayer::execSetPitch },
{ .NameUTF8 = UTF8TEXT("SetScrubMode"), .Pointer = &USynthSamplePlayer::execSetScrubMode },
{ .NameUTF8 = UTF8TEXT("SetScrubTimeWidth"), .Pointer = &USynthSamplePlayer::execSetScrubTimeWidth },
{ .NameUTF8 = UTF8TEXT("SetSoundWave"), .Pointer = &USynthSamplePlayer::execSetSoundWave },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressPercent, "GetCurrentPlaybackProgressPercent" }, // 3906044464
{ &Z_Construct_UFunction_USynthSamplePlayer_GetCurrentPlaybackProgressTime, "GetCurrentPlaybackProgressTime" }, // 3523978216
{ &Z_Construct_UFunction_USynthSamplePlayer_GetSampleDuration, "GetSampleDuration" }, // 151911752
{ &Z_Construct_UFunction_USynthSamplePlayer_IsLoaded, "IsLoaded" }, // 703557682
{ &Z_Construct_UFunction_USynthSamplePlayer_SeekToTime, "SeekToTime" }, // 3140726365
{ &Z_Construct_UFunction_USynthSamplePlayer_SetPitch, "SetPitch" }, // 284590424
{ &Z_Construct_UFunction_USynthSamplePlayer_SetScrubMode, "SetScrubMode" }, // 1894591408
{ &Z_Construct_UFunction_USynthSamplePlayer_SetScrubTimeWidth, "SetScrubTimeWidth" }, // 3986885217
{ &Z_Construct_UFunction_USynthSamplePlayer_SetSoundWave, "SetSoundWave" }, // 1467802032
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USynthSamplePlayer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USynthSamplePlayer_Statics
// ********** Begin Class USynthSamplePlayer Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USynthSamplePlayer_Statics::NewProp_SoundWave = { "SoundWave", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthSamplePlayer, SoundWave), Z_Construct_UClass_USoundWave_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoundWave_MetaData), NewProp_SoundWave_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynthSamplePlayer_Statics::NewProp_OnSampleLoaded = { "OnSampleLoaded", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthSamplePlayer, OnSampleLoaded), Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSampleLoaded_MetaData), NewProp_OnSampleLoaded_MetaData) }; // 1943377240
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynthSamplePlayer_Statics::NewProp_OnSamplePlaybackProgress = { "OnSamplePlaybackProgress", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthSamplePlayer, OnSamplePlaybackProgress), Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnSamplePlaybackProgress_MetaData), NewProp_OnSamplePlaybackProgress_MetaData) }; // 480675114
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USynthSamplePlayer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthSamplePlayer_Statics::NewProp_SoundWave,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthSamplePlayer_Statics::NewProp_OnSampleLoaded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthSamplePlayer_Statics::NewProp_OnSamplePlaybackProgress,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynthSamplePlayer_Statics::PropPointers) < 2048);
// ********** End Class USynthSamplePlayer Property Definitions ************************************
UObject* (*const Z_Construct_UClass_USynthSamplePlayer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USynthComponent,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynthSamplePlayer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USynthSamplePlayer_Statics::ClassParams = {
&USynthSamplePlayer::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USynthSamplePlayer_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USynthSamplePlayer_Statics::PropPointers),
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USynthSamplePlayer_Statics::Class_MetaDataParams), Z_Construct_UClass_USynthSamplePlayer_Statics::Class_MetaDataParams)
};
void USynthSamplePlayer::StaticRegisterNativesUSynthSamplePlayer()
{
UClass* Class = USynthSamplePlayer::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USynthSamplePlayer_Statics::Funcs));
}
UClass* Z_Construct_UClass_USynthSamplePlayer()
{
if (!Z_Registration_Info_UClass_USynthSamplePlayer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USynthSamplePlayer.OuterSingleton, Z_Construct_UClass_USynthSamplePlayer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USynthSamplePlayer.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USynthSamplePlayer);
// ********** End Class USynthSamplePlayer *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESamplePlayerSeekType_StaticEnum, TEXT("ESamplePlayerSeekType"), &Z_Registration_Info_UEnum_ESamplePlayerSeekType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 615754357U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USynthSamplePlayer, USynthSamplePlayer::StaticClass, TEXT("USynthSamplePlayer"), &Z_Registration_Info_UClass_USynthSamplePlayer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USynthSamplePlayer), 3072352398U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h__Script_Synthesis_95357899{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h__Script_Synthesis_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,101 @@
// 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 "SynthComponents/SynthComponentWaveTable.h"
#ifdef SYNTHESIS_SynthComponentWaveTable_generated_h
#error "SynthComponentWaveTable.generated.h already included, missing '#pragma once' in SynthComponentWaveTable.h"
#endif
#define SYNTHESIS_SynthComponentWaveTable_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class USoundWave;
enum class ESamplePlayerSeekType : uint8;
// ********** Begin Delegate FOnSampleLoaded *******************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_23_DELEGATE \
SYNTHESIS_API void FOnSampleLoaded_DelegateWrapper(const FMulticastScriptDelegate& OnSampleLoaded);
// ********** End Delegate FOnSampleLoaded *********************************************************
// ********** Begin Delegate FOnSamplePlaybackProgress *********************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_26_DELEGATE \
SYNTHESIS_API void FOnSamplePlaybackProgress_DelegateWrapper(const FMulticastScriptDelegate& OnSamplePlaybackProgress, float ProgressPercent, float ProgressTimeSeconds);
// ********** End Delegate FOnSamplePlaybackProgress ***********************************************
// ********** Begin Class USynthSamplePlayer *******************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_32_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsLoaded); \
DECLARE_FUNCTION(execGetCurrentPlaybackProgressPercent); \
DECLARE_FUNCTION(execGetCurrentPlaybackProgressTime); \
DECLARE_FUNCTION(execGetSampleDuration); \
DECLARE_FUNCTION(execSetScrubTimeWidth); \
DECLARE_FUNCTION(execSetScrubMode); \
DECLARE_FUNCTION(execSeekToTime); \
DECLARE_FUNCTION(execSetPitch); \
DECLARE_FUNCTION(execSetSoundWave);
struct Z_Construct_UClass_USynthSamplePlayer_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USynthSamplePlayer_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_32_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSynthSamplePlayer(); \
friend struct ::Z_Construct_UClass_USynthSamplePlayer_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USynthSamplePlayer_NoRegister(); \
public: \
DECLARE_CLASS2(USynthSamplePlayer, USynthComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USynthSamplePlayer_NoRegister) \
DECLARE_SERIALIZER(USynthSamplePlayer)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_32_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
USynthSamplePlayer(USynthSamplePlayer&&) = delete; \
USynthSamplePlayer(const USynthSamplePlayer&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USynthSamplePlayer); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USynthSamplePlayer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USynthSamplePlayer)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_29_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_32_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_32_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_32_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h_32_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USynthSamplePlayer;
// ********** End Class USynthSamplePlayer *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Classes_SynthComponents_SynthComponentWaveTable_h
// ********** Begin Enum ESamplePlayerSeekType *****************************************************
#define FOREACH_ENUM_ESAMPLEPLAYERSEEKTYPE(op) \
op(ESamplePlayerSeekType::FromBeginning) \
op(ESamplePlayerSeekType::FromCurrentPosition) \
op(ESamplePlayerSeekType::FromEnd) \
op(ESamplePlayerSeekType::Count)
enum class ESamplePlayerSeekType : uint8;
template<> struct TIsUEnumClass<ESamplePlayerSeekType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESamplePlayerSeekType>();
// ********** End Enum ESamplePlayerSeekType *******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,545 @@
// 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 "UI/SynthKnob.h"
#include "UI/SynthKnobStyle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynthKnob() {}
// ********** Begin Cross Module References ********************************************************
SYNTHESIS_API UClass* Z_Construct_UClass_USynthKnob();
SYNTHESIS_API UClass* Z_Construct_UClass_USynthKnob_NoRegister();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSynthKnobStyle();
UMG_API UClass* Z_Construct_UClass_UWidget();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnControllerCaptureBeginEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnControllerCaptureEndEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnFloatValueChangedEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnMouseCaptureBeginEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnMouseCaptureEndEvent__DelegateSignature();
UMG_API UFunction* Z_Construct_UDelegateFunction_UWidget_GetFloat__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Class USynthKnob Function GetValue *********************************************
struct Z_Construct_UFunction_USynthKnob_GetValue_Statics
{
struct SynthKnob_eventGetValue_Parms
{
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Gets the current value of the slider. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Gets the current value of the slider." },
};
#endif // WITH_METADATA
// ********** Begin Function GetValue constinit property declarations ******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValue Property Definitions *****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthKnob_GetValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthKnob_eventGetValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthKnob_GetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthKnob_GetValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_GetValue_Statics::PropPointers) < 2048);
// ********** End Function GetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthKnob_GetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthKnob, nullptr, "GetValue", Z_Construct_UFunction_USynthKnob_GetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_GetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthKnob_GetValue_Statics::SynthKnob_eventGetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_GetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthKnob_GetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthKnob_GetValue_Statics::SynthKnob_eventGetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthKnob_GetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthKnob_GetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthKnob::execGetValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=P_THIS->GetValue();
P_NATIVE_END;
}
// ********** End Class USynthKnob Function GetValue ***********************************************
// ********** Begin Class USynthKnob Function SetLocked ********************************************
struct Z_Construct_UFunction_USynthKnob_SetLocked_Statics
{
struct SynthKnob_eventSetLocked_Parms
{
bool InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Sets the handle to be interactive or fixed */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Sets the handle to be interactive or fixed" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLocked constinit property declarations *****************************
static void NewProp_InValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLocked constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLocked Property Definitions ****************************************
void Z_Construct_UFunction_USynthKnob_SetLocked_Statics::NewProp_InValue_SetBit(void* Obj)
{
((SynthKnob_eventSetLocked_Parms*)Obj)->InValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USynthKnob_SetLocked_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(SynthKnob_eventSetLocked_Parms), &Z_Construct_UFunction_USynthKnob_SetLocked_Statics::NewProp_InValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthKnob_SetLocked_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthKnob_SetLocked_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetLocked_Statics::PropPointers) < 2048);
// ********** End Function SetLocked Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthKnob_SetLocked_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthKnob, nullptr, "SetLocked", Z_Construct_UFunction_USynthKnob_SetLocked_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetLocked_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthKnob_SetLocked_Statics::SynthKnob_eventSetLocked_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetLocked_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthKnob_SetLocked_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthKnob_SetLocked_Statics::SynthKnob_eventSetLocked_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthKnob_SetLocked()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthKnob_SetLocked_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthKnob::execSetLocked)
{
P_GET_UBOOL(Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetLocked(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynthKnob Function SetLocked **********************************************
// ********** Begin Class USynthKnob Function SetStepSize ******************************************
struct Z_Construct_UFunction_USynthKnob_SetStepSize_Statics
{
struct SynthKnob_eventSetStepSize_Parms
{
float InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Sets the amount to adjust the value by, when using a controller or keyboard */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Sets the amount to adjust the value by, when using a controller or keyboard" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStepSize constinit property declarations ***************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStepSize constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStepSize Property Definitions **************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthKnob_eventSetStepSize_Parms, InValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::PropPointers) < 2048);
// ********** End Function SetStepSize Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthKnob, nullptr, "SetStepSize", Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::SynthKnob_eventSetStepSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::SynthKnob_eventSetStepSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthKnob_SetStepSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthKnob_SetStepSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthKnob::execSetStepSize)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetStepSize(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynthKnob Function SetStepSize ********************************************
// ********** Begin Class USynthKnob Function SetValue *********************************************
struct Z_Construct_UFunction_USynthKnob_SetValue_Statics
{
struct SynthKnob_eventSetValue_Parms
{
float InValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Behavior" },
{ "Comment", "/** Sets the current value of the slider. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Sets the current value of the slider." },
};
#endif // WITH_METADATA
// ********** Begin Function SetValue constinit property declarations ******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetValue constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetValue Property Definitions *****************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthKnob_SetValue_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthKnob_eventSetValue_Parms, InValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthKnob_SetValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthKnob_SetValue_Statics::NewProp_InValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetValue_Statics::PropPointers) < 2048);
// ********** End Function SetValue Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthKnob_SetValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthKnob, nullptr, "SetValue", Z_Construct_UFunction_USynthKnob_SetValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthKnob_SetValue_Statics::SynthKnob_eventSetValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthKnob_SetValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthKnob_SetValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthKnob_SetValue_Statics::SynthKnob_eventSetValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthKnob_SetValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthKnob_SetValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthKnob::execSetValue)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetValue(Z_Param_InValue);
P_NATIVE_END;
}
// ********** End Class USynthKnob Function SetValue ***********************************************
// ********** Begin Class USynthKnob ***************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USynthKnob;
UClass* USynthKnob::GetPrivateStaticClass()
{
using TClass = USynthKnob;
if (!Z_Registration_Info_UClass_USynthKnob.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SynthKnob"),
Z_Registration_Info_UClass_USynthKnob.InnerSingleton,
StaticRegisterNativesUSynthKnob,
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_USynthKnob.InnerSingleton;
}
UClass* Z_Construct_UClass_USynthKnob_NoRegister()
{
return USynthKnob::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USynthKnob_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A simple widget that shows a sliding bar with a handle that allows you to control the value between 0..1.\n *\n * * No Children\n */" },
{ "IncludePath", "UI/SynthKnob.h" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "A simple widget that shows a sliding bar with a handle that allows you to control the value between 0..1.\n\n* No Children" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "Category", "Appearance" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** The volume value to display. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "The volume value to display." },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StepSize_MetaData[] = {
{ "Category", "Appearance" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** The amount to adjust the value by, when using a controller or keyboard */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "The amount to adjust the value by, when using a controller or keyboard" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MouseSpeed_MetaData[] = {
{ "Category", "Appearance" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** The speed of the mouse knob control */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "The speed of the mouse knob control" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MouseFineTuneSpeed_MetaData[] = {
{ "Category", "Appearance" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "/** The speed of the mouse knob control when fine-tuning the knob */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "The speed of the mouse knob control when fine-tuning the knob" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShowTooltipInfo_MetaData[] = {
{ "Category", "SynthTooltip" },
{ "Comment", "/** Enable tool tip window to show parameter information while knob turns */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Enable tool tip window to show parameter information while knob turns" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = {
{ "Category", "SynthTooltip" },
{ "Comment", "/** The name of the pararameter. Will show when knob turns. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "The name of the pararameter. Will show when knob turns." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterUnits_MetaData[] = {
{ "Category", "SynthTooltip" },
{ "Comment", "/** The parameter units (e.g. hz). Will append to synth tooltip info. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "The parameter units (e.g. hz). Will append to synth tooltip info." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueDelegate_MetaData[] = {
{ "Comment", "/** A bindable delegate to allow logic to drive the value of the widget */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "A bindable delegate to allow logic to drive the value of the widget" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetStyle_MetaData[] = {
{ "Category", "Style" },
{ "Comment", "/** The synth knob style */" },
{ "DisplayName", "Style" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "The synth knob style" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Locked_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Whether the handle is interactive or fixed. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Whether the handle is interactive or fixed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsFocusable_MetaData[] = {
{ "Category", "Interaction" },
{ "Comment", "/** Should the slider be focusable? */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Should the slider be focusable?" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMouseCaptureBegin_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the mouse is pressed and a capture begins. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Invoked when the mouse is pressed and a capture begins." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnMouseCaptureEnd_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the mouse is released and a capture ends. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Invoked when the mouse is released and a capture ends." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnControllerCaptureBegin_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the controller capture begins. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Invoked when the controller capture begins." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnControllerCaptureEnd_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Invoked when the controller capture ends. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Invoked when the controller capture ends." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnValueChanged_MetaData[] = {
{ "Category", "Widget Event" },
{ "Comment", "/** Called when the value is changed by slider or typing. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnob.h" },
{ "ToolTip", "Called when the value is changed by slider or typing." },
};
#endif // WITH_METADATA
// ********** Begin Class USynthKnob constinit property declarations *******************************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StepSize;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MouseSpeed;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MouseFineTuneSpeed;
static void NewProp_ShowTooltipInfo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ShowTooltipInfo;
static const UECodeGen_Private::FTextPropertyParams NewProp_ParameterName;
static const UECodeGen_Private::FTextPropertyParams NewProp_ParameterUnits;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_ValueDelegate;
static const UECodeGen_Private::FStructPropertyParams NewProp_WidgetStyle;
static void NewProp_Locked_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Locked;
static void NewProp_IsFocusable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsFocusable;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMouseCaptureBegin;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnMouseCaptureEnd;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnControllerCaptureBegin;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnControllerCaptureEnd;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnValueChanged;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class USynthKnob constinit property declarations *********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetValue"), .Pointer = &USynthKnob::execGetValue },
{ .NameUTF8 = UTF8TEXT("SetLocked"), .Pointer = &USynthKnob::execSetLocked },
{ .NameUTF8 = UTF8TEXT("SetStepSize"), .Pointer = &USynthKnob::execSetStepSize },
{ .NameUTF8 = UTF8TEXT("SetValue"), .Pointer = &USynthKnob::execSetValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USynthKnob_GetValue, "GetValue" }, // 2572164826
{ &Z_Construct_UFunction_USynthKnob_SetLocked, "SetLocked" }, // 2652681418
{ &Z_Construct_UFunction_USynthKnob_SetStepSize, "SetStepSize" }, // 4264780058
{ &Z_Construct_UFunction_USynthKnob_SetValue, "SetValue" }, // 3740297668
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USynthKnob>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USynthKnob_Statics
// ********** Begin Class USynthKnob Property Definitions ******************************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_StepSize = { "StepSize", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, StepSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StepSize_MetaData), NewProp_StepSize_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_MouseSpeed = { "MouseSpeed", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, MouseSpeed), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MouseSpeed_MetaData), NewProp_MouseSpeed_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_MouseFineTuneSpeed = { "MouseFineTuneSpeed", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, MouseFineTuneSpeed), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MouseFineTuneSpeed_MetaData), NewProp_MouseFineTuneSpeed_MetaData) };
void Z_Construct_UClass_USynthKnob_Statics::NewProp_ShowTooltipInfo_SetBit(void* Obj)
{
((USynthKnob*)Obj)->ShowTooltipInfo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_ShowTooltipInfo = { "ShowTooltipInfo", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(USynthKnob), &Z_Construct_UClass_USynthKnob_Statics::NewProp_ShowTooltipInfo_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShowTooltipInfo_MetaData), NewProp_ShowTooltipInfo_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, ParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_ParameterUnits = { "ParameterUnits", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, ParameterUnits), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterUnits_MetaData), NewProp_ParameterUnits_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_ValueDelegate = { "ValueDelegate", nullptr, (EPropertyFlags)0x0010000000080000, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, ValueDelegate), Z_Construct_UDelegateFunction_UWidget_GetFloat__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueDelegate_MetaData), NewProp_ValueDelegate_MetaData) }; // 1055056150
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_WidgetStyle = { "WidgetStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, WidgetStyle), Z_Construct_UScriptStruct_FSynthKnobStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetStyle_MetaData), NewProp_WidgetStyle_MetaData) }; // 1812270488
void Z_Construct_UClass_USynthKnob_Statics::NewProp_Locked_SetBit(void* Obj)
{
((USynthKnob*)Obj)->Locked = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_Locked = { "Locked", nullptr, (EPropertyFlags)0x0010040000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USynthKnob), &Z_Construct_UClass_USynthKnob_Statics::NewProp_Locked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Locked_MetaData), NewProp_Locked_MetaData) };
void Z_Construct_UClass_USynthKnob_Statics::NewProp_IsFocusable_SetBit(void* Obj)
{
((USynthKnob*)Obj)->IsFocusable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_IsFocusable = { "IsFocusable", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USynthKnob), &Z_Construct_UClass_USynthKnob_Statics::NewProp_IsFocusable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsFocusable_MetaData), NewProp_IsFocusable_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_OnMouseCaptureBegin = { "OnMouseCaptureBegin", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, OnMouseCaptureBegin), Z_Construct_UDelegateFunction_UMG_OnMouseCaptureBeginEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMouseCaptureBegin_MetaData), NewProp_OnMouseCaptureBegin_MetaData) }; // 2117357836
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_OnMouseCaptureEnd = { "OnMouseCaptureEnd", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, OnMouseCaptureEnd), Z_Construct_UDelegateFunction_UMG_OnMouseCaptureEndEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnMouseCaptureEnd_MetaData), NewProp_OnMouseCaptureEnd_MetaData) }; // 112543281
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_OnControllerCaptureBegin = { "OnControllerCaptureBegin", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, OnControllerCaptureBegin), Z_Construct_UDelegateFunction_UMG_OnControllerCaptureBeginEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnControllerCaptureBegin_MetaData), NewProp_OnControllerCaptureBegin_MetaData) }; // 2684365360
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_OnControllerCaptureEnd = { "OnControllerCaptureEnd", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, OnControllerCaptureEnd), Z_Construct_UDelegateFunction_UMG_OnControllerCaptureEndEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnControllerCaptureEnd_MetaData), NewProp_OnControllerCaptureEnd_MetaData) }; // 3043764923
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_USynthKnob_Statics::NewProp_OnValueChanged = { "OnValueChanged", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USynthKnob, OnValueChanged), Z_Construct_UDelegateFunction_UMG_OnFloatValueChangedEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnValueChanged_MetaData), NewProp_OnValueChanged_MetaData) }; // 1573578011
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USynthKnob_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_StepSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_MouseSpeed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_MouseFineTuneSpeed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_ShowTooltipInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_ParameterName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_ParameterUnits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_ValueDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_WidgetStyle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_Locked,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_IsFocusable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_OnMouseCaptureBegin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_OnMouseCaptureEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_OnControllerCaptureBegin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_OnControllerCaptureEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USynthKnob_Statics::NewProp_OnValueChanged,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynthKnob_Statics::PropPointers) < 2048);
// ********** End Class USynthKnob Property Definitions ********************************************
UObject* (*const Z_Construct_UClass_USynthKnob_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWidget,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynthKnob_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USynthKnob_Statics::ClassParams = {
&USynthKnob::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_USynthKnob_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_USynthKnob_Statics::PropPointers),
0,
0x00A800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USynthKnob_Statics::Class_MetaDataParams), Z_Construct_UClass_USynthKnob_Statics::Class_MetaDataParams)
};
void USynthKnob::StaticRegisterNativesUSynthKnob()
{
UClass* Class = USynthKnob::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USynthKnob_Statics::Funcs));
}
UClass* Z_Construct_UClass_USynthKnob()
{
if (!Z_Registration_Info_UClass_USynthKnob.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USynthKnob.OuterSingleton, Z_Construct_UClass_USynthKnob_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USynthKnob.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USynthKnob);
USynthKnob::~USynthKnob() {}
// ********** End Class USynthKnob *****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h__Script_Synthesis_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USynthKnob, USynthKnob::StaticClass, TEXT("USynthKnob"), &Z_Registration_Info_UClass_USynthKnob, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USynthKnob), 816986307U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h__Script_Synthesis_131268248{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h__Script_Synthesis_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "UI/SynthKnob.h"
#ifdef SYNTHESIS_SynthKnob_generated_h
#error "SynthKnob.generated.h already included, missing '#pragma once' in SynthKnob.h"
#endif
#define SYNTHESIS_SynthKnob_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class USynthKnob ***************************************************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_21_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetStepSize); \
DECLARE_FUNCTION(execSetLocked); \
DECLARE_FUNCTION(execSetValue); \
DECLARE_FUNCTION(execGetValue);
struct Z_Construct_UClass_USynthKnob_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USynthKnob_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_21_INCLASS \
private: \
static void StaticRegisterNativesUSynthKnob(); \
friend struct ::Z_Construct_UClass_USynthKnob_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USynthKnob_NoRegister(); \
public: \
DECLARE_CLASS2(USynthKnob, UWidget, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USynthKnob_NoRegister) \
DECLARE_SERIALIZER(USynthKnob)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_21_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USynthKnob(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USynthKnob) \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USynthKnob); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USynthKnob); \
/** Deleted move- and copy-constructors, should never be used */ \
USynthKnob(USynthKnob&&) = delete; \
USynthKnob(const USynthKnob&) = delete; \
SYNTHESIS_API virtual ~USynthKnob();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_18_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_21_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_21_RPC_WRAPPERS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_21_INCLASS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h_21_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USynthKnob;
// ********** End Class USynthKnob *****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnob_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,224 @@
// 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 "UI/SynthKnobStyle.h"
#include "Styling/SlateBrush.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynthKnobStyle() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateBrush();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateWidgetStyle();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthKnobSize();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSynthKnobStyle();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESynthKnobSize ************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthKnobSize;
static UEnum* ESynthKnobSize_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthKnobSize.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthKnobSize.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthKnobSize, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthKnobSize"));
}
return Z_Registration_Info_UEnum_ESynthKnobSize.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthKnobSize>()
{
return ESynthKnobSize_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthKnobSize::Count" },
{ "Large.Name", "ESynthKnobSize::Large" },
{ "Medium.Name", "ESynthKnobSize::Medium" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthKnobSize::Medium", (int64)ESynthKnobSize::Medium },
{ "ESynthKnobSize::Large", (int64)ESynthKnobSize::Large },
{ "ESynthKnobSize::Count", (int64)ESynthKnobSize::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthKnobSize",
"ESynthKnobSize",
Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthKnobSize()
{
if (!Z_Registration_Info_UEnum_ESynthKnobSize.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthKnobSize.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthKnobSize_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthKnobSize.InnerSingleton;
}
// ********** End Enum ESynthKnobSize **************************************************************
// ********** Begin ScriptStruct FSynthKnobStyle ***************************************************
struct Z_Construct_UScriptStruct_FSynthKnobStyle_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSynthKnobStyle); }
static inline consteval int16 GetStructAlignment() { return alignof(FSynthKnobStyle); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Represents the appearance of an SSynthKnob\n */" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "Represents the appearance of an SSynthKnob" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LargeKnob_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the large knob\n" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "Image to use for the large knob" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LargeKnobOverlay_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the dot handle\n" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "Image to use for the dot handle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediumKnob_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the medium large knob\n" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "Image to use for the medium large knob" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MediumKnobOverlay_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the medium knob dot handle\n" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "Image to use for the medium knob dot handle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinValueAngle_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the medium knob dot handle\n" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "Image to use for the medium knob dot handle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxValueAngle_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "// Image to use for the medium knob dot handle\n" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "Image to use for the medium knob dot handle" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KnobSize_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** The size of the knobs to use. */" },
{ "ModuleRelativePath", "Public/UI/SynthKnobStyle.h" },
{ "ToolTip", "The size of the knobs to use." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSynthKnobStyle constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_LargeKnob;
static const UECodeGen_Private::FStructPropertyParams NewProp_LargeKnobOverlay;
static const UECodeGen_Private::FStructPropertyParams NewProp_MediumKnob;
static const UECodeGen_Private::FStructPropertyParams NewProp_MediumKnobOverlay;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinValueAngle;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxValueAngle;
static const UECodeGen_Private::FBytePropertyParams NewProp_KnobSize_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_KnobSize;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSynthKnobStyle constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSynthKnobStyle>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSynthKnobStyle_Statics
static_assert(std::is_polymorphic<FSynthKnobStyle>() == std::is_polymorphic<FSlateWidgetStyle>(), "USTRUCT FSynthKnobStyle cannot be polymorphic unless super FSlateWidgetStyle is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSynthKnobStyle;
class UScriptStruct* FSynthKnobStyle::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSynthKnobStyle.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSynthKnobStyle.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSynthKnobStyle, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SynthKnobStyle"));
}
return Z_Registration_Info_UScriptStruct_FSynthKnobStyle.OuterSingleton;
}
// ********** Begin ScriptStruct FSynthKnobStyle Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_LargeKnob = { "LargeKnob", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthKnobStyle, LargeKnob), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LargeKnob_MetaData), NewProp_LargeKnob_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_LargeKnobOverlay = { "LargeKnobOverlay", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthKnobStyle, LargeKnobOverlay), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LargeKnobOverlay_MetaData), NewProp_LargeKnobOverlay_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MediumKnob = { "MediumKnob", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthKnobStyle, MediumKnob), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediumKnob_MetaData), NewProp_MediumKnob_MetaData) }; // 4278521822
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MediumKnobOverlay = { "MediumKnobOverlay", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthKnobStyle, MediumKnobOverlay), Z_Construct_UScriptStruct_FSlateBrush, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MediumKnobOverlay_MetaData), NewProp_MediumKnobOverlay_MetaData) }; // 4278521822
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MinValueAngle = { "MinValueAngle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthKnobStyle, MinValueAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinValueAngle_MetaData), NewProp_MinValueAngle_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MaxValueAngle = { "MaxValueAngle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthKnobStyle, MaxValueAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxValueAngle_MetaData), NewProp_MaxValueAngle_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_KnobSize_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_FSynthKnobStyle_Statics::NewProp_KnobSize = { "KnobSize", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthKnobStyle, KnobSize), Z_Construct_UEnum_Synthesis_ESynthKnobSize, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KnobSize_MetaData), NewProp_KnobSize_MetaData) }; // 562546808
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_LargeKnob,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_LargeKnobOverlay,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MediumKnob,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MediumKnobOverlay,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MinValueAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_MaxValueAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_KnobSize_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewProp_KnobSize,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSynthKnobStyle Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
Z_Construct_UScriptStruct_FSlateWidgetStyle,
&NewStructOps,
"SynthKnobStyle",
Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::PropPointers),
sizeof(FSynthKnobStyle),
alignof(FSynthKnobStyle),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSynthKnobStyle()
{
if (!Z_Registration_Info_UScriptStruct_FSynthKnobStyle.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSynthKnobStyle.InnerSingleton, Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSynthKnobStyle.InnerSingleton);
}
// ********** End ScriptStruct FSynthKnobStyle *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESynthKnobSize_StaticEnum, TEXT("ESynthKnobSize"), &Z_Registration_Info_UEnum_ESynthKnobSize, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 562546808U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSynthKnobStyle::StaticStruct, Z_Construct_UScriptStruct_FSynthKnobStyle_Statics::NewStructOps, TEXT("SynthKnobStyle"),&Z_Registration_Info_UScriptStruct_FSynthKnobStyle, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSynthKnobStyle), 1812270488U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h__Script_Synthesis_4044759498{
TEXT("/Script/Synthesis"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// 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 "UI/SynthKnobStyle.h"
#ifdef SYNTHESIS_SynthKnobStyle_generated_h
#error "SynthKnobStyle.generated.h already included, missing '#pragma once' in SynthKnobStyle.h"
#endif
#define SYNTHESIS_SynthKnobStyle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSynthKnobStyle ***************************************************
struct Z_Construct_UScriptStruct_FSynthKnobStyle_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSynthKnobStyle_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct(); \
typedef FSlateWidgetStyle Super;
struct FSynthKnobStyle;
// ********** End ScriptStruct FSynthKnobStyle *****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthKnobStyle_h
// ********** Begin Enum ESynthKnobSize ************************************************************
#define FOREACH_ENUM_ESYNTHKNOBSIZE(op) \
op(ESynthKnobSize::Medium) \
op(ESynthKnobSize::Large) \
op(ESynthKnobSize::Count)
enum class ESynthKnobSize : uint8;
template<> struct TIsUEnumClass<ESynthKnobSize> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthKnobSize>();
// ********** End Enum ESynthKnobSize **************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,239 @@
// 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 "UI/SynthSlateStyle.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynthSlateStyle() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FSlateWidgetStyle();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle();
SYNTHESIS_API UEnum* Z_Construct_UEnum_Synthesis_ESynthSlateSizeType();
SYNTHESIS_API UScriptStruct* Z_Construct_UScriptStruct_FSynthSlateStyle();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESynthSlateSizeType *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthSlateSizeType;
static UEnum* ESynthSlateSizeType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthSlateSizeType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthSlateSizeType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthSlateSizeType, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthSlateSizeType"));
}
return Z_Registration_Info_UEnum_ESynthSlateSizeType.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthSlateSizeType>()
{
return ESynthSlateSizeType_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthSlateSizeType::Count" },
{ "Large.Name", "ESynthSlateSizeType::Large" },
{ "Medium.Name", "ESynthSlateSizeType::Medium" },
{ "ModuleRelativePath", "Public/UI/SynthSlateStyle.h" },
{ "Small.Name", "ESynthSlateSizeType::Small" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthSlateSizeType::Small", (int64)ESynthSlateSizeType::Small },
{ "ESynthSlateSizeType::Medium", (int64)ESynthSlateSizeType::Medium },
{ "ESynthSlateSizeType::Large", (int64)ESynthSlateSizeType::Large },
{ "ESynthSlateSizeType::Count", (int64)ESynthSlateSizeType::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthSlateSizeType",
"ESynthSlateSizeType",
Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthSlateSizeType()
{
if (!Z_Registration_Info_UEnum_ESynthSlateSizeType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthSlateSizeType.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthSlateSizeType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthSlateSizeType.InnerSingleton;
}
// ********** End Enum ESynthSlateSizeType *********************************************************
// ********** Begin Enum ESynthSlateColorStyle *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESynthSlateColorStyle;
static UEnum* ESynthSlateColorStyle_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESynthSlateColorStyle.OuterSingleton)
{
Z_Registration_Info_UEnum_ESynthSlateColorStyle.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("ESynthSlateColorStyle"));
}
return Z_Registration_Info_UEnum_ESynthSlateColorStyle.OuterSingleton;
}
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthSlateColorStyle>()
{
return ESynthSlateColorStyle_StaticEnum();
}
struct Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Count.Hidden", "" },
{ "Count.Name", "ESynthSlateColorStyle::Count" },
{ "Dark.Name", "ESynthSlateColorStyle::Dark" },
{ "Light.Name", "ESynthSlateColorStyle::Light" },
{ "ModuleRelativePath", "Public/UI/SynthSlateStyle.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESynthSlateColorStyle::Light", (int64)ESynthSlateColorStyle::Light },
{ "ESynthSlateColorStyle::Dark", (int64)ESynthSlateColorStyle::Dark },
{ "ESynthSlateColorStyle::Count", (int64)ESynthSlateColorStyle::Count },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Synthesis,
nullptr,
"ESynthSlateColorStyle",
"ESynthSlateColorStyle",
Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle()
{
if (!Z_Registration_Info_UEnum_ESynthSlateColorStyle.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESynthSlateColorStyle.InnerSingleton, Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESynthSlateColorStyle.InnerSingleton;
}
// ********** End Enum ESynthSlateColorStyle *******************************************************
// ********** Begin ScriptStruct FSynthSlateStyle **************************************************
struct Z_Construct_UScriptStruct_FSynthSlateStyle_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSynthSlateStyle); }
static inline consteval int16 GetStructAlignment() { return alignof(FSynthSlateStyle); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Represents the appearance of synth UI elements in slate.\n */" },
{ "ModuleRelativePath", "Public/UI/SynthSlateStyle.h" },
{ "ToolTip", "Represents the appearance of synth UI elements in slate." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SizeType_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** The size of the knobs to use. */" },
{ "ModuleRelativePath", "Public/UI/SynthSlateStyle.h" },
{ "ToolTip", "The size of the knobs to use." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorStyle_MetaData[] = {
{ "Category", "Appearance" },
{ "Comment", "/** Image to use when the slider bar is in its disabled state */" },
{ "ModuleRelativePath", "Public/UI/SynthSlateStyle.h" },
{ "ToolTip", "Image to use when the slider bar is in its disabled state" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSynthSlateStyle constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_SizeType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_SizeType;
static const UECodeGen_Private::FBytePropertyParams NewProp_ColorStyle_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ColorStyle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSynthSlateStyle constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSynthSlateStyle>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSynthSlateStyle_Statics
static_assert(std::is_polymorphic<FSynthSlateStyle>() == std::is_polymorphic<FSlateWidgetStyle>(), "USTRUCT FSynthSlateStyle cannot be polymorphic unless super FSlateWidgetStyle is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSynthSlateStyle;
class UScriptStruct* FSynthSlateStyle::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSynthSlateStyle.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSynthSlateStyle.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSynthSlateStyle, (UObject*)Z_Construct_UPackage__Script_Synthesis(), TEXT("SynthSlateStyle"));
}
return Z_Registration_Info_UScriptStruct_FSynthSlateStyle.OuterSingleton;
}
// ********** Begin ScriptStruct FSynthSlateStyle Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::NewProp_SizeType_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_FSynthSlateStyle_Statics::NewProp_SizeType = { "SizeType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthSlateStyle, SizeType), Z_Construct_UEnum_Synthesis_ESynthSlateSizeType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SizeType_MetaData), NewProp_SizeType_MetaData) }; // 2638228522
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::NewProp_ColorStyle_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_FSynthSlateStyle_Statics::NewProp_ColorStyle = { "ColorStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSynthSlateStyle, ColorStyle), Z_Construct_UEnum_Synthesis_ESynthSlateColorStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorStyle_MetaData), NewProp_ColorStyle_MetaData) }; // 1293232214
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::NewProp_SizeType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::NewProp_SizeType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::NewProp_ColorStyle_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::NewProp_ColorStyle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSynthSlateStyle Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
Z_Construct_UScriptStruct_FSlateWidgetStyle,
&NewStructOps,
"SynthSlateStyle",
Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::PropPointers),
sizeof(FSynthSlateStyle),
alignof(FSynthSlateStyle),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSynthSlateStyle()
{
if (!Z_Registration_Info_UScriptStruct_FSynthSlateStyle.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSynthSlateStyle.InnerSingleton, Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSynthSlateStyle.InnerSingleton);
}
// ********** End ScriptStruct FSynthSlateStyle ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h__Script_Synthesis_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESynthSlateSizeType_StaticEnum, TEXT("ESynthSlateSizeType"), &Z_Registration_Info_UEnum_ESynthSlateSizeType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2638228522U) },
{ ESynthSlateColorStyle_StaticEnum, TEXT("ESynthSlateColorStyle"), &Z_Registration_Info_UEnum_ESynthSlateColorStyle, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1293232214U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSynthSlateStyle::StaticStruct, Z_Construct_UScriptStruct_FSynthSlateStyle_Statics::NewStructOps, TEXT("SynthSlateStyle"),&Z_Registration_Info_UScriptStruct_FSynthSlateStyle, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSynthSlateStyle), 3430458000U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h__Script_Synthesis_3021065924{
TEXT("/Script/Synthesis"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h__Script_Synthesis_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h__Script_Synthesis_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h__Script_Synthesis_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h__Script_Synthesis_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,56 @@
// 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 "UI/SynthSlateStyle.h"
#ifdef SYNTHESIS_SynthSlateStyle_generated_h
#error "SynthSlateStyle.generated.h already included, missing '#pragma once' in SynthSlateStyle.h"
#endif
#define SYNTHESIS_SynthSlateStyle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSynthSlateStyle **************************************************
struct Z_Construct_UScriptStruct_FSynthSlateStyle_Statics;
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h_65_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSynthSlateStyle_Statics; \
SYNTHESIS_API static class UScriptStruct* StaticStruct(); \
typedef FSlateWidgetStyle Super;
struct FSynthSlateStyle;
// ********** End ScriptStruct FSynthSlateStyle ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_UI_SynthSlateStyle_h
// ********** Begin Enum ESynthSlateSizeType *******************************************************
#define FOREACH_ENUM_ESYNTHSLATESIZETYPE(op) \
op(ESynthSlateSizeType::Small) \
op(ESynthSlateSizeType::Medium) \
op(ESynthSlateSizeType::Large) \
op(ESynthSlateSizeType::Count)
enum class ESynthSlateSizeType : uint8;
template<> struct TIsUEnumClass<ESynthSlateSizeType> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthSlateSizeType>();
// ********** End Enum ESynthSlateSizeType *********************************************************
// ********** Begin Enum ESynthSlateColorStyle *****************************************************
#define FOREACH_ENUM_ESYNTHSLATECOLORSTYLE(op) \
op(ESynthSlateColorStyle::Light) \
op(ESynthSlateColorStyle::Dark) \
op(ESynthSlateColorStyle::Count)
enum class ESynthSlateColorStyle : uint8;
template<> struct TIsUEnumClass<ESynthSlateColorStyle> { enum { Value = true }; };
template<> SYNTHESIS_NON_ATTRIBUTED_API UEnum* StaticEnum<ESynthSlateColorStyle>();
// ********** End Enum ESynthSlateColorStyle *******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,51 @@
// 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 EmptyLinkFunctionForGeneratedCodeSynthesis_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_NumTablesChanged__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature();
SYNTHESIS_API UFunction* Z_Construct_UDelegateFunction_Synthesis_OnTableAltered__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_Synthesis;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_Synthesis()
{
if (!Z_Registration_Info_UPackage__Script_Synthesis.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_NumTablesChanged__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureBeginEventSynth2D__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnControllerCaptureEndEventSynth2D__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnEnvelopeFollowerUpdate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnFloatValueChangedEventSynth2D__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureBeginEventSynth2D__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnMouseCaptureEndEventSynth2D__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnSampleLoaded__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnSamplePlaybackProgress__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_Synthesis_OnTableAltered__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/Synthesis",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0xBC59B11B,
0x18735444,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_Synthesis.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_Synthesis.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_Synthesis(Z_Construct_UPackage__Script_Synthesis, TEXT("/Script/Synthesis"), Z_Registration_Info_UPackage__Script_Synthesis, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xBC59B11B, 0x18735444));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,288 @@
// 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 "SynthesisBlueprintUtilities.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSynthesisBlueprintUtilities() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
SYNTHESIS_API UClass* Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary();
SYNTHESIS_API UClass* Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_NoRegister();
UPackage* Z_Construct_UPackage__Script_Synthesis();
// ********** End Cross Module References **********************************************************
// ********** Begin Class USynthesisUtilitiesBlueprintFunctionLibrary Function GetLinearFrequency **
struct Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics
{
struct SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms
{
float InLogFrequencyValue;
float InDomainMin;
float InDomainMax;
float InRangeMin;
float InRangeMax;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synthesis Utilities Library" },
{ "Comment", "// Returns the log frequency of the input value. Maps linear domain and range values to log output (good for linear slider controlling frequency)\n" },
{ "ModuleRelativePath", "Public/SynthesisBlueprintUtilities.h" },
{ "ToolTip", "Returns the log frequency of the input value. Maps linear domain and range values to log output (good for linear slider controlling frequency)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinearFrequency constinit property declarations ********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InLogFrequencyValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InDomainMin;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InDomainMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InRangeMin;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InRangeMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinearFrequency constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinearFrequency Property Definitions *******************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InLogFrequencyValue = { "InLogFrequencyValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms, InLogFrequencyValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InDomainMin = { "InDomainMin", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms, InDomainMin), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InDomainMax = { "InDomainMax", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms, InDomainMax), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InRangeMin = { "InRangeMin", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms, InRangeMin), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InRangeMax = { "InRangeMax", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms, InRangeMax), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InLogFrequencyValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InDomainMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InDomainMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InRangeMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_InRangeMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::PropPointers) < 2048);
// ********** End Function GetLinearFrequency Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary, nullptr, "GetLinearFrequency", Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04042401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLinearFrequency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthesisUtilitiesBlueprintFunctionLibrary::execGetLinearFrequency)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InLogFrequencyValue);
P_GET_PROPERTY(FFloatProperty,Z_Param_InDomainMin);
P_GET_PROPERTY(FFloatProperty,Z_Param_InDomainMax);
P_GET_PROPERTY(FFloatProperty,Z_Param_InRangeMin);
P_GET_PROPERTY(FFloatProperty,Z_Param_InRangeMax);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=USynthesisUtilitiesBlueprintFunctionLibrary::GetLinearFrequency(Z_Param_InLogFrequencyValue,Z_Param_InDomainMin,Z_Param_InDomainMax,Z_Param_InRangeMin,Z_Param_InRangeMax);
P_NATIVE_END;
}
// ********** End Class USynthesisUtilitiesBlueprintFunctionLibrary Function GetLinearFrequency ****
// ********** Begin Class USynthesisUtilitiesBlueprintFunctionLibrary Function GetLogFrequency *****
struct Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics
{
struct SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms
{
float InLinearValue;
float InDomainMin;
float InDomainMax;
float InRangeMin;
float InRangeMax;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Synthesis Utilities Library" },
{ "Comment", "// Returns the log frequency of the input value. Maps linear domain and range values to log output (good for linear slider controlling frequency)\n" },
{ "ModuleRelativePath", "Public/SynthesisBlueprintUtilities.h" },
{ "ToolTip", "Returns the log frequency of the input value. Maps linear domain and range values to log output (good for linear slider controlling frequency)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLogFrequency constinit property declarations ***********************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InLinearValue;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InDomainMin;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InDomainMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InRangeMin;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InRangeMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLogFrequency constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLogFrequency Property Definitions **********************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InLinearValue = { "InLinearValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms, InLinearValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InDomainMin = { "InDomainMin", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms, InDomainMin), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InDomainMax = { "InDomainMax", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms, InDomainMax), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InRangeMin = { "InRangeMin", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms, InRangeMin), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InRangeMax = { "InRangeMax", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms, InRangeMax), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InLinearValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InDomainMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InDomainMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InRangeMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_InRangeMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::PropPointers) < 2048);
// ********** End Function GetLogFrequency Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary, nullptr, "GetLogFrequency", Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04042401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::Function_MetaDataParams), Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::SynthesisUtilitiesBlueprintFunctionLibrary_eventGetLogFrequency_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USynthesisUtilitiesBlueprintFunctionLibrary::execGetLogFrequency)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InLinearValue);
P_GET_PROPERTY(FFloatProperty,Z_Param_InDomainMin);
P_GET_PROPERTY(FFloatProperty,Z_Param_InDomainMax);
P_GET_PROPERTY(FFloatProperty,Z_Param_InRangeMin);
P_GET_PROPERTY(FFloatProperty,Z_Param_InRangeMax);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=USynthesisUtilitiesBlueprintFunctionLibrary::GetLogFrequency(Z_Param_InLinearValue,Z_Param_InDomainMin,Z_Param_InDomainMax,Z_Param_InRangeMin,Z_Param_InRangeMax);
P_NATIVE_END;
}
// ********** End Class USynthesisUtilitiesBlueprintFunctionLibrary Function GetLogFrequency *******
// ********** Begin Class USynthesisUtilitiesBlueprintFunctionLibrary ******************************
FClassRegistrationInfo Z_Registration_Info_UClass_USynthesisUtilitiesBlueprintFunctionLibrary;
UClass* USynthesisUtilitiesBlueprintFunctionLibrary::GetPrivateStaticClass()
{
using TClass = USynthesisUtilitiesBlueprintFunctionLibrary;
if (!Z_Registration_Info_UClass_USynthesisUtilitiesBlueprintFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SynthesisUtilitiesBlueprintFunctionLibrary"),
Z_Registration_Info_UClass_USynthesisUtilitiesBlueprintFunctionLibrary.InnerSingleton,
StaticRegisterNativesUSynthesisUtilitiesBlueprintFunctionLibrary,
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_USynthesisUtilitiesBlueprintFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_NoRegister()
{
return USynthesisUtilitiesBlueprintFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Synthesis Utilities Blueprint Function Library\n* A library of synthesis related functions for use in Blueprints\n*/" },
{ "IncludePath", "SynthesisBlueprintUtilities.h" },
{ "ModuleRelativePath", "Public/SynthesisBlueprintUtilities.h" },
{ "ToolTip", "Synthesis Utilities Blueprint Function Library\nA library of synthesis related functions for use in Blueprints" },
};
#endif // WITH_METADATA
// ********** Begin Class USynthesisUtilitiesBlueprintFunctionLibrary constinit property declarations
// ********** End Class USynthesisUtilitiesBlueprintFunctionLibrary constinit property declarations
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetLinearFrequency"), .Pointer = &USynthesisUtilitiesBlueprintFunctionLibrary::execGetLinearFrequency },
{ .NameUTF8 = UTF8TEXT("GetLogFrequency"), .Pointer = &USynthesisUtilitiesBlueprintFunctionLibrary::execGetLogFrequency },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLinearFrequency, "GetLinearFrequency" }, // 3681184933
{ &Z_Construct_UFunction_USynthesisUtilitiesBlueprintFunctionLibrary_GetLogFrequency, "GetLogFrequency" }, // 214478911
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USynthesisUtilitiesBlueprintFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics
UObject* (*const Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_Synthesis,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics::ClassParams = {
&USynthesisUtilitiesBlueprintFunctionLibrary::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_USynthesisUtilitiesBlueprintFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics::Class_MetaDataParams)
};
void USynthesisUtilitiesBlueprintFunctionLibrary::StaticRegisterNativesUSynthesisUtilitiesBlueprintFunctionLibrary()
{
UClass* Class = USynthesisUtilitiesBlueprintFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary()
{
if (!Z_Registration_Info_UClass_USynthesisUtilitiesBlueprintFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USynthesisUtilitiesBlueprintFunctionLibrary.OuterSingleton, Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USynthesisUtilitiesBlueprintFunctionLibrary.OuterSingleton;
}
USynthesisUtilitiesBlueprintFunctionLibrary::USynthesisUtilitiesBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USynthesisUtilitiesBlueprintFunctionLibrary);
USynthesisUtilitiesBlueprintFunctionLibrary::~USynthesisUtilitiesBlueprintFunctionLibrary() {}
// ********** End Class USynthesisUtilitiesBlueprintFunctionLibrary ********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h__Script_Synthesis_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary, USynthesisUtilitiesBlueprintFunctionLibrary::StaticClass, TEXT("USynthesisUtilitiesBlueprintFunctionLibrary"), &Z_Registration_Info_UClass_USynthesisUtilitiesBlueprintFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USynthesisUtilitiesBlueprintFunctionLibrary), 141269853U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h__Script_Synthesis_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h__Script_Synthesis_2134940388{
TEXT("/Script/Synthesis"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h__Script_Synthesis_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h__Script_Synthesis_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// 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 "SynthesisBlueprintUtilities.h"
#ifdef SYNTHESIS_SynthesisBlueprintUtilities_generated_h
#error "SynthesisBlueprintUtilities.generated.h already included, missing '#pragma once' in SynthesisBlueprintUtilities.h"
#endif
#define SYNTHESIS_SynthesisBlueprintUtilities_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class USynthesisUtilitiesBlueprintFunctionLibrary ******************************
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetLinearFrequency); \
DECLARE_FUNCTION(execGetLogFrequency);
struct Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics;
SYNTHESIS_API UClass* Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_NoRegister();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSynthesisUtilitiesBlueprintFunctionLibrary(); \
friend struct ::Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SYNTHESIS_API UClass* ::Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(USynthesisUtilitiesBlueprintFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/Synthesis"), Z_Construct_UClass_USynthesisUtilitiesBlueprintFunctionLibrary_NoRegister) \
DECLARE_SERIALIZER(USynthesisUtilitiesBlueprintFunctionLibrary)
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SYNTHESIS_API USynthesisUtilitiesBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USynthesisUtilitiesBlueprintFunctionLibrary(USynthesisUtilitiesBlueprintFunctionLibrary&&) = delete; \
USynthesisUtilitiesBlueprintFunctionLibrary(const USynthesisUtilitiesBlueprintFunctionLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SYNTHESIS_API, USynthesisUtilitiesBlueprintFunctionLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USynthesisUtilitiesBlueprintFunctionLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USynthesisUtilitiesBlueprintFunctionLibrary) \
SYNTHESIS_API virtual ~USynthesisUtilitiesBlueprintFunctionLibrary();
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_11_PROLOG
#define FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_14_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USynthesisUtilitiesBlueprintFunctionLibrary;
// ********** End Class USynthesisUtilitiesBlueprintFunctionLibrary ********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Synthesis_Source_Synthesis_Public_SynthesisBlueprintUtilities_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,39 @@
// 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
#include "SourceEffects/SourceEffectBitCrusher.h"
#include "SourceEffects/SourceEffectChorus.h"
#include "SourceEffects/SourceEffectConvolutionReverb.h"
#include "SourceEffects/SourceEffectDynamicsProcessor.h"
#include "SourceEffects/SourceEffectEnvelopeFollower.h"
#include "SourceEffects/SourceEffectEQ.h"
#include "SourceEffects/SourceEffectFilter.h"
#include "SourceEffects/SourceEffectFoldbackDistortion.h"
#include "SourceEffects/SourceEffectMidSideSpreader.h"
#include "SourceEffects/SourceEffectMotionFilter.h"
#include "SourceEffects/SourceEffectPanner.h"
#include "SourceEffects/SourceEffectPhaser.h"
#include "SourceEffects/SourceEffectRingModulation.h"
#include "SourceEffects/SourceEffectSimpleDelay.h"
#include "SourceEffects/SourceEffectStereoDelay.h"
#include "SourceEffects/SourceEffectWaveShaper.h"
#include "SubmixEffects/SubmixEffectConvolutionReverb.h"
#include "SubmixEffects/SubmixEffectDelay.h"
#include "SubmixEffects/SubmixEffectFilter.h"
#include "SubmixEffects/SubmixEffectFlexiverb.h"
#include "SubmixEffects/SubmixEffectMultiBandCompressor.h"
#include "SubmixEffects/SubmixEffectStereoDelay.h"
#include "SubmixEffects/SubmixEffectStereoToQuad.h"
#include "SubmixEffects/SubmixEffectTapDelay.h"
#include "SynthComponents/EpicSynth1Component.h"
#include "SynthComponents/SynthComponentGranulator.h"
#include "SynthComponents/SynthComponentMonoWaveTable.h"
#include "SynthComponents/SynthComponentToneGenerator.h"
#include "SynthComponents/SynthComponentWaveTable.h"

View File

@@ -0,0 +1,37 @@
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectBitCrusher.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectChorus.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectEQ.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectFilter.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectFoldbackDistortion.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectMidSideSpreader.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectMotionFilter.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectPanner.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectRingModulation.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectPhaser.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectSimpleDelay.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectStereoDelay.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectConvolutionReverb.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectFilter.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectFlexiverb.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectStereoDelay.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SynthComponents\SynthComponentGranulator.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SynthComponents\SynthComponentToneGenerator.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SynthComponents\SynthComponentMonoWaveTable.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectConvolutionReverb.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectDynamicsProcessor.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectEnvelopeFollower.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectMultiBandCompressor.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectTapDelay.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectDelay.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SubmixEffects\SubmixEffectStereoToQuad.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SynthComponents\SynthComponentWaveTable.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SynthComponents\EpicSynth1Component.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Classes\SourceEffects\SourceEffectWaveShaper.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\EffectConvolutionReverb.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\EpicSynth1Types.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\SynthesisBlueprintUtilities.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\UI\Synth2DSlider.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\UI\SynthKnobStyle.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\UI\Synth2DSliderStyle.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\UI\SynthKnob.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Synthesis\Source\Synthesis\Public\UI\SynthSlateStyle.h