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

2736 lines
224 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "MetasoundBuilderSubsystem.h"
#include "AudioParameter.h"
#include "MetasoundBuilderBase.h"
#include "MetasoundFrontendLiteral.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundBuilderSubsystem() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UScriptStruct* Z_Construct_UScriptStruct_FAudioParameter();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAudioComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UEngineSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundBuilderBase();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundBuilderSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundBuilderSubsystem_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundPatchBuilder();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSourceBuilder();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister();
METASOUNDENGINE_API UEnum* Z_Construct_UEnum_MetasoundEngine_EMetaSoundBuilderResult();
METASOUNDENGINE_API UEnum* Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat();
METASOUNDENGINE_API UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundBuilderNodeInputHandle();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundBuilderNodeOutputHandle();
METASOUNDFRONTEND_API UClass* Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetasoundFrontendLiteral();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnCreateAuditionGeneratorHandleDelegate ******************************
struct Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics
{
struct _Script_MetasoundEngine_eventOnCreateAuditionGeneratorHandleDelegate_Parms
{
UMetasoundGeneratorHandle* GeneratorHandle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "// namespace Metasound::Engine\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "namespace Metasound::Engine" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnCreateAuditionGeneratorHandleDelegate constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_GeneratorHandle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnCreateAuditionGeneratorHandleDelegate constinit property declarations
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnCreateAuditionGeneratorHandleDelegate Property Definitions *********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::NewProp_GeneratorHandle = { "GeneratorHandle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_MetasoundEngine_eventOnCreateAuditionGeneratorHandleDelegate_Parms, GeneratorHandle), Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::NewProp_GeneratorHandle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnCreateAuditionGeneratorHandleDelegate Property Definitions ***********
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_MetasoundEngine, nullptr, "OnCreateAuditionGeneratorHandleDelegate__DelegateSignature", Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::_Script_MetasoundEngine_eventOnCreateAuditionGeneratorHandleDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::_Script_MetasoundEngine_eventOnCreateAuditionGeneratorHandleDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnCreateAuditionGeneratorHandleDelegate_DelegateWrapper(const FScriptDelegate& OnCreateAuditionGeneratorHandleDelegate, UMetasoundGeneratorHandle* GeneratorHandle)
{
struct _Script_MetasoundEngine_eventOnCreateAuditionGeneratorHandleDelegate_Parms
{
UMetasoundGeneratorHandle* GeneratorHandle;
};
_Script_MetasoundEngine_eventOnCreateAuditionGeneratorHandleDelegate_Parms Parms;
Parms.GeneratorHandle=GeneratorHandle;
OnCreateAuditionGeneratorHandleDelegate.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnCreateAuditionGeneratorHandleDelegate ********************************
// ********** Begin Class UMetaSoundPatchBuilder ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundPatchBuilder;
UClass* UMetaSoundPatchBuilder::GetPrivateStaticClass()
{
using TClass = UMetaSoundPatchBuilder;
if (!Z_Registration_Info_UClass_UMetaSoundPatchBuilder.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundPatchBuilder"),
Z_Registration_Info_UClass_UMetaSoundPatchBuilder.InnerSingleton,
StaticRegisterNativesUMetaSoundPatchBuilder,
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_UMetaSoundPatchBuilder.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister()
{
return UMetaSoundPatchBuilder::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundPatchBuilder_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Builder in charge of building a MetaSound Patch */" },
{ "DisplayName", "MetaSound Patch Builder" },
{ "IncludePath", "MetasoundBuilderSubsystem.h" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Builder in charge of building a MetaSound Patch" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundPatchBuilder constinit property declarations *******************
// ********** End Class UMetaSoundPatchBuilder constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundPatchBuilder>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundPatchBuilder_Statics
UObject* (*const Z_Construct_UClass_UMetaSoundPatchBuilder_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMetaSoundBuilderBase,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundPatchBuilder_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundPatchBuilder_Statics::ClassParams = {
&UMetaSoundPatchBuilder::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundPatchBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundPatchBuilder_Statics::Class_MetaDataParams)
};
void UMetaSoundPatchBuilder::StaticRegisterNativesUMetaSoundPatchBuilder()
{
}
UClass* Z_Construct_UClass_UMetaSoundPatchBuilder()
{
if (!Z_Registration_Info_UClass_UMetaSoundPatchBuilder.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundPatchBuilder.OuterSingleton, Z_Construct_UClass_UMetaSoundPatchBuilder_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundPatchBuilder.OuterSingleton;
}
UMetaSoundPatchBuilder::UMetaSoundPatchBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundPatchBuilder);
UMetaSoundPatchBuilder::~UMetaSoundPatchBuilder() {}
// ********** End Class UMetaSoundPatchBuilder *****************************************************
// ********** Begin Class UMetaSoundSourceBuilder Function Audition ********************************
struct Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics
{
struct MetaSoundSourceBuilder_eventAudition_Parms
{
UObject* Parent;
UAudioComponent* AudioComponent;
FScriptDelegate OnCreateGenerator;
bool bLiveUpdatesEnabled;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "2" },
{ "Category", "Audio|MetaSound|Builder" },
{ "CPP_Default_bLiveUpdatesEnabled", "false" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "WorldContext", "Parent" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function Audition constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Parent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioComponent;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnCreateGenerator;
static void NewProp_bLiveUpdatesEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLiveUpdatesEnabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Audition constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Audition Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventAudition_Parms, Parent), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_AudioComponent = { "AudioComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventAudition_Parms, AudioComponent), Z_Construct_UClass_UAudioComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioComponent_MetaData), NewProp_AudioComponent_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_OnCreateGenerator = { "OnCreateGenerator", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventAudition_Parms, OnCreateGenerator), Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 4010799864
void Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_bLiveUpdatesEnabled_SetBit(void* Obj)
{
((MetaSoundSourceBuilder_eventAudition_Parms*)Obj)->bLiveUpdatesEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_bLiveUpdatesEnabled = { "bLiveUpdatesEnabled", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetaSoundSourceBuilder_eventAudition_Parms), &Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_bLiveUpdatesEnabled_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_Parent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_AudioComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_OnCreateGenerator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::NewProp_bLiveUpdatesEnabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::PropPointers) < 2048);
// ********** End Function Audition Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSourceBuilder, nullptr, "Audition", Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::MetaSoundSourceBuilder_eventAudition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::MetaSoundSourceBuilder_eventAudition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSourceBuilder::execAudition)
{
P_GET_OBJECT(UObject,Z_Param_Parent);
P_GET_OBJECT(UAudioComponent,Z_Param_AudioComponent);
P_GET_PROPERTY(FDelegateProperty,Z_Param_OnCreateGenerator);
P_GET_UBOOL(Z_Param_bLiveUpdatesEnabled);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->Audition(Z_Param_Parent,Z_Param_AudioComponent,FOnCreateAuditionGeneratorHandleDelegate(Z_Param_OnCreateGenerator),Z_Param_bLiveUpdatesEnabled);
P_NATIVE_END;
}
// ********** End Class UMetaSoundSourceBuilder Function Audition **********************************
// ********** Begin Class UMetaSoundSourceBuilder Function GetLiveUpdatesEnabled *******************
struct Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics
{
struct MetaSoundSourceBuilder_eventGetLiveUpdatesEnabled_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Returns whether or not live updates are both globally enabled (via cvar) and are enabled on this builder's last built sound, which may or may not still be playing.\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Returns whether or not live updates are both globally enabled (via cvar) and are enabled on this builder's last built sound, which may or may not still be playing." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLiveUpdatesEnabled 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 GetLiveUpdatesEnabled constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLiveUpdatesEnabled Property Definitions ****************************
void Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundSourceBuilder_eventGetLiveUpdatesEnabled_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_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(MetaSoundSourceBuilder_eventGetLiveUpdatesEnabled_Parms), &Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::PropPointers) < 2048);
// ********** End Function GetLiveUpdatesEnabled Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSourceBuilder, nullptr, "GetLiveUpdatesEnabled", Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::MetaSoundSourceBuilder_eventGetLiveUpdatesEnabled_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::MetaSoundSourceBuilder_eventGetLiveUpdatesEnabled_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSourceBuilder::execGetLiveUpdatesEnabled)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetLiveUpdatesEnabled();
P_NATIVE_END;
}
// ********** End Class UMetaSoundSourceBuilder Function GetLiveUpdatesEnabled *********************
// ********** Begin Class UMetaSoundSourceBuilder Function SetBlockRateOverride ********************
struct Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics
{
struct MetaSoundSourceBuilder_eventSetBlockRateOverride_Parms
{
float BlockRate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Sets the MetaSound's BlockRate override\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Sets the MetaSound's BlockRate override" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBlockRateOverride constinit property declarations ******************
static const UECodeGen_Private::FFloatPropertyParams NewProp_BlockRate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBlockRateOverride constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBlockRateOverride Property Definitions *****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::NewProp_BlockRate = { "BlockRate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventSetBlockRateOverride_Parms, BlockRate), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::NewProp_BlockRate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::PropPointers) < 2048);
// ********** End Function SetBlockRateOverride Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSourceBuilder, nullptr, "SetBlockRateOverride", Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::MetaSoundSourceBuilder_eventSetBlockRateOverride_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::MetaSoundSourceBuilder_eventSetBlockRateOverride_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSourceBuilder::execSetBlockRateOverride)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_BlockRate);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetBlockRateOverride(Z_Param_BlockRate);
P_NATIVE_END;
}
// ********** End Class UMetaSoundSourceBuilder Function SetBlockRateOverride **********************
// ********** Begin Class UMetaSoundSourceBuilder Function SetFormat *******************************
struct Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics
{
struct MetaSoundSourceBuilder_eventSetFormat_Parms
{
EMetaSoundOutputAudioFormat OutputFormat;
EMetaSoundBuilderResult OutResult;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Sets the output audio format of the source\n" },
{ "ExpandEnumAsExecs", "OutResult" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Sets the output audio format of the source" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFormat constinit property declarations *****************************
static const UECodeGen_Private::FBytePropertyParams NewProp_OutputFormat_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutputFormat;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutResult_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutResult;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFormat constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFormat Property Definitions ****************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutputFormat_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_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutputFormat = { "OutputFormat", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventSetFormat_Parms, OutputFormat), Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat, METADATA_PARAMS(0, nullptr) }; // 4054740478
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutResult_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_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutResult = { "OutResult", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventSetFormat_Parms, OutResult), Z_Construct_UEnum_MetasoundEngine_EMetaSoundBuilderResult, METADATA_PARAMS(0, nullptr) }; // 3257026291
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutputFormat_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutputFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutResult_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::NewProp_OutResult,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::PropPointers) < 2048);
// ********** End Function SetFormat Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSourceBuilder, nullptr, "SetFormat", Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::MetaSoundSourceBuilder_eventSetFormat_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::MetaSoundSourceBuilder_eventSetFormat_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSourceBuilder::execSetFormat)
{
P_GET_ENUM(EMetaSoundOutputAudioFormat,Z_Param_OutputFormat);
P_GET_ENUM_REF(EMetaSoundBuilderResult,Z_Param_Out_OutResult);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetFormat(EMetaSoundOutputAudioFormat(Z_Param_OutputFormat),(EMetaSoundBuilderResult&)(Z_Param_Out_OutResult));
P_NATIVE_END;
}
// ********** End Class UMetaSoundSourceBuilder Function SetFormat *********************************
// ********** Begin Class UMetaSoundSourceBuilder Function SetQuality ******************************
struct Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics
{
struct MetaSoundSourceBuilder_eventSetQuality_Parms
{
FName Quality;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Sets the MetaSound's Quality level\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Sets the MetaSound's Quality level" },
};
#endif // WITH_METADATA
// ********** Begin Function SetQuality constinit property declarations ****************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Quality;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetQuality constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetQuality Property Definitions ***************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::NewProp_Quality = { "Quality", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventSetQuality_Parms, Quality), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::NewProp_Quality,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::PropPointers) < 2048);
// ********** End Function SetQuality Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSourceBuilder, nullptr, "SetQuality", Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::MetaSoundSourceBuilder_eventSetQuality_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::MetaSoundSourceBuilder_eventSetQuality_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSourceBuilder::execSetQuality)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Quality);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetQuality(Z_Param_Quality);
P_NATIVE_END;
}
// ********** End Class UMetaSoundSourceBuilder Function SetQuality ********************************
// ********** Begin Class UMetaSoundSourceBuilder Function SetSampleRateOverride *******************
struct Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics
{
struct MetaSoundSourceBuilder_eventSetSampleRateOverride_Parms
{
int32 SampleRate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Sets the MetaSound's SampleRate override\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Sets the MetaSound's SampleRate override" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSampleRateOverride constinit property declarations *****************
static const UECodeGen_Private::FIntPropertyParams NewProp_SampleRate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSampleRateOverride constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSampleRateOverride Property Definitions ****************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::NewProp_SampleRate = { "SampleRate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSourceBuilder_eventSetSampleRateOverride_Parms, SampleRate), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::NewProp_SampleRate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::PropPointers) < 2048);
// ********** End Function SetSampleRateOverride Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSourceBuilder, nullptr, "SetSampleRateOverride", Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::MetaSoundSourceBuilder_eventSetSampleRateOverride_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::MetaSoundSourceBuilder_eventSetSampleRateOverride_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSourceBuilder::execSetSampleRateOverride)
{
P_GET_PROPERTY(FIntProperty,Z_Param_SampleRate);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSampleRateOverride(Z_Param_SampleRate);
P_NATIVE_END;
}
// ********** End Class UMetaSoundSourceBuilder Function SetSampleRateOverride *********************
// ********** Begin Class UMetaSoundSourceBuilder **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundSourceBuilder;
UClass* UMetaSoundSourceBuilder::GetPrivateStaticClass()
{
using TClass = UMetaSoundSourceBuilder;
if (!Z_Registration_Info_UClass_UMetaSoundSourceBuilder.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundSourceBuilder"),
Z_Registration_Info_UClass_UMetaSoundSourceBuilder.InnerSingleton,
StaticRegisterNativesUMetaSoundSourceBuilder,
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_UMetaSoundSourceBuilder.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister()
{
return UMetaSoundSourceBuilder::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundSourceBuilder_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Builder in charge of building a MetaSound Source */" },
{ "DisplayName", "MetaSound Source Builder" },
{ "IncludePath", "MetasoundBuilderSubsystem.h" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Builder in charge of building a MetaSound Source" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundSourceBuilder constinit property declarations ******************
// ********** End Class UMetaSoundSourceBuilder constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Audition"), .Pointer = &UMetaSoundSourceBuilder::execAudition },
{ .NameUTF8 = UTF8TEXT("GetLiveUpdatesEnabled"), .Pointer = &UMetaSoundSourceBuilder::execGetLiveUpdatesEnabled },
{ .NameUTF8 = UTF8TEXT("SetBlockRateOverride"), .Pointer = &UMetaSoundSourceBuilder::execSetBlockRateOverride },
{ .NameUTF8 = UTF8TEXT("SetFormat"), .Pointer = &UMetaSoundSourceBuilder::execSetFormat },
{ .NameUTF8 = UTF8TEXT("SetQuality"), .Pointer = &UMetaSoundSourceBuilder::execSetQuality },
{ .NameUTF8 = UTF8TEXT("SetSampleRateOverride"), .Pointer = &UMetaSoundSourceBuilder::execSetSampleRateOverride },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetaSoundSourceBuilder_Audition, "Audition" }, // 3456802092
{ &Z_Construct_UFunction_UMetaSoundSourceBuilder_GetLiveUpdatesEnabled, "GetLiveUpdatesEnabled" }, // 452155854
{ &Z_Construct_UFunction_UMetaSoundSourceBuilder_SetBlockRateOverride, "SetBlockRateOverride" }, // 3899476793
{ &Z_Construct_UFunction_UMetaSoundSourceBuilder_SetFormat, "SetFormat" }, // 2840680294
{ &Z_Construct_UFunction_UMetaSoundSourceBuilder_SetQuality, "SetQuality" }, // 3166999037
{ &Z_Construct_UFunction_UMetaSoundSourceBuilder_SetSampleRateOverride, "SetSampleRateOverride" }, // 3686801828
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundSourceBuilder>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundSourceBuilder_Statics
UObject* (*const Z_Construct_UClass_UMetaSoundSourceBuilder_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMetaSoundBuilderBase,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSourceBuilder_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundSourceBuilder_Statics::ClassParams = {
&UMetaSoundSourceBuilder::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSourceBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundSourceBuilder_Statics::Class_MetaDataParams)
};
void UMetaSoundSourceBuilder::StaticRegisterNativesUMetaSoundSourceBuilder()
{
UClass* Class = UMetaSoundSourceBuilder::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetaSoundSourceBuilder_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetaSoundSourceBuilder()
{
if (!Z_Registration_Info_UClass_UMetaSoundSourceBuilder.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundSourceBuilder.OuterSingleton, Z_Construct_UClass_UMetaSoundSourceBuilder_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundSourceBuilder.OuterSingleton;
}
UMetaSoundSourceBuilder::UMetaSoundSourceBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundSourceBuilder);
UMetaSoundSourceBuilder::~UMetaSoundSourceBuilder() {}
// ********** End Class UMetaSoundSourceBuilder ****************************************************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateBoolArrayMetaSoundLiteral ******
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateBoolArrayMetaSoundLiteral_Parms
{
TArray<bool> Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Bool Array Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Bool Array Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateBoolArrayMetaSoundLiteral constinit property declarations *******
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateBoolArrayMetaSoundLiteral constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateBoolArrayMetaSoundLiteral Property Definitions ******************
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_Value_Inner = { "Value", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateBoolArrayMetaSoundLiteral_Parms, Value), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateBoolArrayMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateBoolArrayMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_Value_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateBoolArrayMetaSoundLiteral Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateBoolArrayMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateBoolArrayMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateBoolArrayMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateBoolArrayMetaSoundLiteral)
{
P_GET_TARRAY_REF(bool,Z_Param_Out_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateBoolArrayMetaSoundLiteral(Z_Param_Out_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateBoolArrayMetaSoundLiteral ********
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateBoolMetaSoundLiteral ***********
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateBoolMetaSoundLiteral_Parms
{
bool Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Bool Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Bool Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateBoolMetaSoundLiteral constinit property declarations ************
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateBoolMetaSoundLiteral constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateBoolMetaSoundLiteral Property Definitions ***********************
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_Value_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventCreateBoolMetaSoundLiteral_Parms*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetaSoundBuilderSubsystem_eventCreateBoolMetaSoundLiteral_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_Value_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateBoolMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateBoolMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateBoolMetaSoundLiteral Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateBoolMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateBoolMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateBoolMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateBoolMetaSoundLiteral)
{
P_GET_UBOOL(Z_Param_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateBoolMetaSoundLiteral(Z_Param_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateBoolMetaSoundLiteral *************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateFloatArrayMetaSoundLiteral *****
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateFloatArrayMetaSoundLiteral_Parms
{
TArray<float> Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Float Array Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Float Array Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateFloatArrayMetaSoundLiteral constinit property declarations ******
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateFloatArrayMetaSoundLiteral constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateFloatArrayMetaSoundLiteral Property Definitions *****************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_Value_Inner = { "Value", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateFloatArrayMetaSoundLiteral_Parms, Value), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateFloatArrayMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateFloatArrayMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_Value_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateFloatArrayMetaSoundLiteral Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateFloatArrayMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateFloatArrayMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateFloatArrayMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateFloatArrayMetaSoundLiteral)
{
P_GET_TARRAY_REF(float,Z_Param_Out_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateFloatArrayMetaSoundLiteral(Z_Param_Out_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateFloatArrayMetaSoundLiteral *******
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateFloatMetaSoundLiteral **********
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateFloatMetaSoundLiteral_Parms
{
float Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Float Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Float Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateFloatMetaSoundLiteral constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateFloatMetaSoundLiteral constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateFloatMetaSoundLiteral Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateFloatMetaSoundLiteral_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateFloatMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateFloatMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateFloatMetaSoundLiteral Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateFloatMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateFloatMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateFloatMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateFloatMetaSoundLiteral)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateFloatMetaSoundLiteral(Z_Param_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateFloatMetaSoundLiteral ************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateIntArrayMetaSoundLiteral *******
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateIntArrayMetaSoundLiteral_Parms
{
TArray<int32> Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Int Array Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Int32 Array Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateIntArrayMetaSoundLiteral constinit property declarations ********
static const UECodeGen_Private::FIntPropertyParams NewProp_Value_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateIntArrayMetaSoundLiteral constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateIntArrayMetaSoundLiteral Property Definitions *******************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_Value_Inner = { "Value", 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_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateIntArrayMetaSoundLiteral_Parms, Value), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateIntArrayMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateIntArrayMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_Value_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateIntArrayMetaSoundLiteral Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateIntArrayMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateIntArrayMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateIntArrayMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateIntArrayMetaSoundLiteral)
{
P_GET_TARRAY_REF(int32,Z_Param_Out_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateIntArrayMetaSoundLiteral(Z_Param_Out_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateIntArrayMetaSoundLiteral *********
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateIntMetaSoundLiteral ************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateIntMetaSoundLiteral_Parms
{
int32 Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Int Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Int32 Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateIntMetaSoundLiteral constinit property declarations *************
static const UECodeGen_Private::FIntPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateIntMetaSoundLiteral constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateIntMetaSoundLiteral Property Definitions ************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateIntMetaSoundLiteral_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateIntMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateIntMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateIntMetaSoundLiteral Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateIntMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateIntMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateIntMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateIntMetaSoundLiteral)
{
P_GET_PROPERTY(FIntProperty,Z_Param_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateIntMetaSoundLiteral(Z_Param_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateIntMetaSoundLiteral **************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateMetaSoundLiteralFromParam ******
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateMetaSoundLiteralFromParam_Parms
{
FAudioParameter Param;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Literal From AudioParameter" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Param_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Param Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateMetaSoundLiteralFromParam constinit property declarations *******
static const UECodeGen_Private::FStructPropertyParams NewProp_Param;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateMetaSoundLiteralFromParam constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateMetaSoundLiteralFromParam Property Definitions ******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::NewProp_Param = { "Param", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateMetaSoundLiteralFromParam_Parms, Param), Z_Construct_UScriptStruct_FAudioParameter, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Param_MetaData), NewProp_Param_MetaData) }; // 1559630589
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateMetaSoundLiteralFromParam_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::NewProp_Param,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::PropPointers) < 2048);
// ********** End Function CreateMetaSoundLiteralFromParam Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateMetaSoundLiteralFromParam", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::MetaSoundBuilderSubsystem_eventCreateMetaSoundLiteralFromParam_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::MetaSoundBuilderSubsystem_eventCreateMetaSoundLiteralFromParam_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateMetaSoundLiteralFromParam)
{
P_GET_STRUCT_REF(FAudioParameter,Z_Param_Out_Param);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateMetaSoundLiteralFromParam(Z_Param_Out_Param);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateMetaSoundLiteralFromParam ********
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateObjectArrayMetaSoundLiteral ****
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateObjectArrayMetaSoundLiteral_Parms
{
TArray<UObject*> Value;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Object Array Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Object Array Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateObjectArrayMetaSoundLiteral constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_Value_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Value;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateObjectArrayMetaSoundLiteral constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateObjectArrayMetaSoundLiteral Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::NewProp_Value_Inner = { "Value", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateObjectArrayMetaSoundLiteral_Parms, Value), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateObjectArrayMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::NewProp_Value_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateObjectArrayMetaSoundLiteral Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateObjectArrayMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateObjectArrayMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateObjectArrayMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateObjectArrayMetaSoundLiteral)
{
P_GET_TARRAY_REF(UObject*,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateObjectArrayMetaSoundLiteral(Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateObjectArrayMetaSoundLiteral ******
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateObjectMetaSoundLiteral *********
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateObjectMetaSoundLiteral_Parms
{
UObject* Value;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound Object Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Object Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateObjectMetaSoundLiteral constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Value;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateObjectMetaSoundLiteral constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateObjectMetaSoundLiteral Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateObjectMetaSoundLiteral_Parms, Value), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateObjectMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateObjectMetaSoundLiteral Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateObjectMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateObjectMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateObjectMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateObjectMetaSoundLiteral)
{
P_GET_OBJECT(UObject,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateObjectMetaSoundLiteral(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateObjectMetaSoundLiteral ***********
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreatePatchBuilder *******************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventCreatePatchBuilder_Parms
{
FName BuilderName;
EMetaSoundBuilderResult OutResult;
UMetaSoundPatchBuilder* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "ExpandEnumAsExecs", "OutResult" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Patch Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function CreatePatchBuilder constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutResult_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutResult;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreatePatchBuilder constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreatePatchBuilder Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreatePatchBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_OutResult_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_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_OutResult = { "OutResult", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreatePatchBuilder_Parms, OutResult), Z_Construct_UEnum_MetasoundEngine_EMetaSoundBuilderResult, METADATA_PARAMS(0, nullptr) }; // 3257026291
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreatePatchBuilder_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_OutResult_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_OutResult,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::PropPointers) < 2048);
// ********** End Function CreatePatchBuilder Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreatePatchBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::MetaSoundBuilderSubsystem_eventCreatePatchBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::MetaSoundBuilderSubsystem_eventCreatePatchBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreatePatchBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_GET_ENUM_REF(EMetaSoundBuilderResult,Z_Param_Out_OutResult);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundPatchBuilder**)Z_Param__Result=P_THIS->CreatePatchBuilder(Z_Param_BuilderName,(EMetaSoundBuilderResult&)(Z_Param_Out_OutResult));
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreatePatchBuilder *********************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreatePatchPresetBuilder *************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventCreatePatchPresetBuilder_Parms
{
FName BuilderName;
TScriptInterface<IMetaSoundDocumentInterface> ReferencedPatchClass;
EMetaSoundBuilderResult OutResult;
UMetaSoundPatchBuilder* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Creates a builder that acts on a generated, transient preset MetaSound UObject. Fails if Referenced MetaSound is not a UMetaSoundPatch.\n" },
{ "ExpandEnumAsExecs", "OutResult" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Creates a builder that acts on a generated, transient preset MetaSound UObject. Fails if Referenced MetaSound is not a UMetaSoundPatch." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedPatchClass_MetaData[] = {
{ "DisplayName", "Reference Patch" },
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Patch Preset Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function CreatePatchPresetBuilder constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FInterfacePropertyParams NewProp_ReferencedPatchClass;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutResult_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutResult;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreatePatchPresetBuilder constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreatePatchPresetBuilder Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreatePatchPresetBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_ReferencedPatchClass = { "ReferencedPatchClass", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreatePatchPresetBuilder_Parms, ReferencedPatchClass), Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedPatchClass_MetaData), NewProp_ReferencedPatchClass_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_OutResult_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_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_OutResult = { "OutResult", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreatePatchPresetBuilder_Parms, OutResult), Z_Construct_UEnum_MetasoundEngine_EMetaSoundBuilderResult, METADATA_PARAMS(0, nullptr) }; // 3257026291
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreatePatchPresetBuilder_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_ReferencedPatchClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_OutResult_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_OutResult,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::PropPointers) < 2048);
// ********** End Function CreatePatchPresetBuilder Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreatePatchPresetBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::MetaSoundBuilderSubsystem_eventCreatePatchPresetBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::MetaSoundBuilderSubsystem_eventCreatePatchPresetBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreatePatchPresetBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_GET_TINTERFACE_REF(IMetaSoundDocumentInterface,Z_Param_Out_ReferencedPatchClass);
P_GET_ENUM_REF(EMetaSoundBuilderResult,Z_Param_Out_OutResult);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundPatchBuilder**)Z_Param__Result=P_THIS->CreatePatchPresetBuilder(Z_Param_BuilderName,Z_Param_Out_ReferencedPatchClass,(EMetaSoundBuilderResult&)(Z_Param_Out_OutResult));
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreatePatchPresetBuilder ***************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateSourceBuilder ******************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms
{
FName BuilderName;
FMetaSoundBuilderNodeOutputHandle OnPlayNodeOutput;
FMetaSoundBuilderNodeInputHandle OnFinishedNodeInput;
TArray<FMetaSoundBuilderNodeInputHandle> AudioOutNodeInputs;
EMetaSoundBuilderResult OutResult;
EMetaSoundOutputAudioFormat OutputFormat;
bool bIsOneShot;
UMetaSoundSourceBuilder* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "CPP_Default_bIsOneShot", "true" },
{ "CPP_Default_OutputFormat", "Mono" },
{ "ExpandEnumAsExecs", "OutResult" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Source Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateSourceBuilder constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FStructPropertyParams NewProp_OnPlayNodeOutput;
static const UECodeGen_Private::FStructPropertyParams NewProp_OnFinishedNodeInput;
static const UECodeGen_Private::FStructPropertyParams NewProp_AudioOutNodeInputs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AudioOutNodeInputs;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutResult_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutResult;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutputFormat_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutputFormat;
static void NewProp_bIsOneShot_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsOneShot;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateSourceBuilder constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateSourceBuilder Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OnPlayNodeOutput = { "OnPlayNodeOutput", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms, OnPlayNodeOutput), Z_Construct_UScriptStruct_FMetaSoundBuilderNodeOutputHandle, METADATA_PARAMS(0, nullptr) }; // 1720375144
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OnFinishedNodeInput = { "OnFinishedNodeInput", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms, OnFinishedNodeInput), Z_Construct_UScriptStruct_FMetaSoundBuilderNodeInputHandle, METADATA_PARAMS(0, nullptr) }; // 2979155077
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_AudioOutNodeInputs_Inner = { "AudioOutNodeInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundBuilderNodeInputHandle, METADATA_PARAMS(0, nullptr) }; // 2979155077
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_AudioOutNodeInputs = { "AudioOutNodeInputs", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms, AudioOutNodeInputs), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2979155077
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutResult_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_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutResult = { "OutResult", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms, OutResult), Z_Construct_UEnum_MetasoundEngine_EMetaSoundBuilderResult, METADATA_PARAMS(0, nullptr) }; // 3257026291
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutputFormat_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_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutputFormat = { "OutputFormat", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms, OutputFormat), Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat, METADATA_PARAMS(0, nullptr) }; // 4054740478
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_bIsOneShot_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms*)Obj)->bIsOneShot = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_bIsOneShot = { "bIsOneShot", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_bIsOneShot_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OnPlayNodeOutput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OnFinishedNodeInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_AudioOutNodeInputs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_AudioOutNodeInputs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutResult_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutResult,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutputFormat_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_OutputFormat,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_bIsOneShot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::PropPointers) < 2048);
// ********** End Function CreateSourceBuilder Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateSourceBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventCreateSourceBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateSourceBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_GET_STRUCT_REF(FMetaSoundBuilderNodeOutputHandle,Z_Param_Out_OnPlayNodeOutput);
P_GET_STRUCT_REF(FMetaSoundBuilderNodeInputHandle,Z_Param_Out_OnFinishedNodeInput);
P_GET_TARRAY_REF(FMetaSoundBuilderNodeInputHandle,Z_Param_Out_AudioOutNodeInputs);
P_GET_ENUM_REF(EMetaSoundBuilderResult,Z_Param_Out_OutResult);
P_GET_ENUM(EMetaSoundOutputAudioFormat,Z_Param_OutputFormat);
P_GET_UBOOL(Z_Param_bIsOneShot);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundSourceBuilder**)Z_Param__Result=P_THIS->CreateSourceBuilder(Z_Param_BuilderName,Z_Param_Out_OnPlayNodeOutput,Z_Param_Out_OnFinishedNodeInput,Z_Param_Out_AudioOutNodeInputs,(EMetaSoundBuilderResult&)(Z_Param_Out_OutResult),EMetaSoundOutputAudioFormat(Z_Param_OutputFormat),Z_Param_bIsOneShot);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateSourceBuilder ********************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateSourcePresetBuilder ************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateSourcePresetBuilder_Parms
{
FName BuilderName;
TScriptInterface<IMetaSoundDocumentInterface> ReferencedSourceClass;
EMetaSoundBuilderResult OutResult;
UMetaSoundSourceBuilder* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Creates a builder that acts on a generated, transient preset MetaSound UObject. Fails if Referenced MetaSound is not a UMetaSoundSource.\n" },
{ "ExpandEnumAsExecs", "OutResult" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Creates a builder that acts on a generated, transient preset MetaSound UObject. Fails if Referenced MetaSound is not a UMetaSoundSource." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedSourceClass_MetaData[] = {
{ "DisplayName", "Reference Source" },
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Source Preset Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateSourcePresetBuilder constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FInterfacePropertyParams NewProp_ReferencedSourceClass;
static const UECodeGen_Private::FBytePropertyParams NewProp_OutResult_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutResult;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateSourcePresetBuilder constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateSourcePresetBuilder Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourcePresetBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_ReferencedSourceClass = { "ReferencedSourceClass", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourcePresetBuilder_Parms, ReferencedSourceClass), Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedSourceClass_MetaData), NewProp_ReferencedSourceClass_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_OutResult_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_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_OutResult = { "OutResult", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourcePresetBuilder_Parms, OutResult), Z_Construct_UEnum_MetasoundEngine_EMetaSoundBuilderResult, METADATA_PARAMS(0, nullptr) }; // 3257026291
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateSourcePresetBuilder_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_ReferencedSourceClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_OutResult_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_OutResult,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::PropPointers) < 2048);
// ********** End Function CreateSourcePresetBuilder Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateSourcePresetBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::MetaSoundBuilderSubsystem_eventCreateSourcePresetBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::MetaSoundBuilderSubsystem_eventCreateSourcePresetBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateSourcePresetBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_GET_TINTERFACE_REF(IMetaSoundDocumentInterface,Z_Param_Out_ReferencedSourceClass);
P_GET_ENUM_REF(EMetaSoundBuilderResult,Z_Param_Out_OutResult);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundSourceBuilder**)Z_Param__Result=P_THIS->CreateSourcePresetBuilder(Z_Param_BuilderName,Z_Param_Out_ReferencedSourceClass,(EMetaSoundBuilderResult&)(Z_Param_Out_OutResult));
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateSourcePresetBuilder **************
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateStringArrayMetaSoundLiteral ****
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateStringArrayMetaSoundLiteral_Parms
{
TArray<FString> Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound String Array Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "String Array Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateStringArrayMetaSoundLiteral constinit property declarations *****
static const UECodeGen_Private::FStrPropertyParams NewProp_Value_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateStringArrayMetaSoundLiteral constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateStringArrayMetaSoundLiteral Property Definitions ****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_Value_Inner = { "Value", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateStringArrayMetaSoundLiteral_Parms, Value), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateStringArrayMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateStringArrayMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_Value_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateStringArrayMetaSoundLiteral Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateStringArrayMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateStringArrayMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateStringArrayMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateStringArrayMetaSoundLiteral)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateStringArrayMetaSoundLiteral(Z_Param_Out_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateStringArrayMetaSoundLiteral ******
// ********** Begin Class UMetaSoundBuilderSubsystem Function CreateStringMetaSoundLiteral *********
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics
{
struct MetaSoundBuilderSubsystem_eventCreateStringMetaSoundLiteral_Parms
{
FString Value;
FName DataType;
FMetasoundFrontendLiteral ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "DisplayName", "Create MetaSound String Literal" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "String Literal" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateStringMetaSoundLiteral constinit property declarations **********
static const UECodeGen_Private::FStrPropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_DataType;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateStringMetaSoundLiteral constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateStringMetaSoundLiteral Property Definitions *********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateStringMetaSoundLiteral_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::NewProp_DataType = { "DataType", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateStringMetaSoundLiteral_Parms, DataType), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventCreateStringMetaSoundLiteral_Parms, ReturnValue), Z_Construct_UScriptStruct_FMetasoundFrontendLiteral, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; // 2216509155
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::NewProp_DataType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::PropPointers) < 2048);
// ********** End Function CreateStringMetaSoundLiteral Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "CreateStringMetaSoundLiteral", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateStringMetaSoundLiteral_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::MetaSoundBuilderSubsystem_eventCreateStringMetaSoundLiteral_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execCreateStringMetaSoundLiteral)
{
P_GET_PROPERTY(FStrProperty,Z_Param_Value);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_DataType);
P_FINISH;
P_NATIVE_BEGIN;
*(FMetasoundFrontendLiteral*)Z_Param__Result=P_THIS->CreateStringMetaSoundLiteral(Z_Param_Value,Z_Param_Out_DataType);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function CreateStringMetaSoundLiteral ***********
// ********** Begin Class UMetaSoundBuilderSubsystem Function FindBuilder **************************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventFindBuilder_Parms
{
FName BuilderName;
UMetaSoundBuilderBase* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Returns the builder manually registered with the MetaSound Builder Subsystem with the provided custom name (if previously registered)\n" },
{ "DisplayName", "Find Builder By Name" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Returns the builder manually registered with the MetaSound Builder Subsystem with the provided custom name (if previously registered)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function FindBuilder constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindBuilder constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindBuilder Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindBuilder_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::PropPointers) < 2048);
// ********** End Function FindBuilder Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "FindBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::MetaSoundBuilderSubsystem_eventFindBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::MetaSoundBuilderSubsystem_eventFindBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execFindBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundBuilderBase**)Z_Param__Result=P_THIS->FindBuilder(Z_Param_BuilderName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function FindBuilder ****************************
// ********** Begin Class UMetaSoundBuilderSubsystem Function FindBuilderOfDocument ****************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics
{
struct MetaSoundBuilderSubsystem_eventFindBuilderOfDocument_Parms
{
TScriptInterface<IMetaSoundDocumentInterface> InMetaSound;
UMetaSoundBuilderBase* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Returns the builder associated with the given MetaSound (if one exists, transient or asset).\n" },
{ "DisplayName", "Find Builder By MetaSound" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Returns the builder associated with the given MetaSound (if one exists, transient or asset)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMetaSound_MetaData[] = {
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function FindBuilderOfDocument constinit property declarations *****************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_InMetaSound;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindBuilderOfDocument constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindBuilderOfDocument Property Definitions ****************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::NewProp_InMetaSound = { "InMetaSound", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindBuilderOfDocument_Parms, InMetaSound), Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMetaSound_MetaData), NewProp_InMetaSound_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindBuilderOfDocument_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::NewProp_InMetaSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::PropPointers) < 2048);
// ********** End Function FindBuilderOfDocument Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "FindBuilderOfDocument", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::MetaSoundBuilderSubsystem_eventFindBuilderOfDocument_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::MetaSoundBuilderSubsystem_eventFindBuilderOfDocument_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execFindBuilderOfDocument)
{
P_GET_TINTERFACE(IMetaSoundDocumentInterface,Z_Param_InMetaSound);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundBuilderBase**)Z_Param__Result=P_THIS->FindBuilderOfDocument(Z_Param_InMetaSound);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function FindBuilderOfDocument ******************
// ********** Begin Class UMetaSoundBuilderSubsystem Function FindParentBuilderOfPreset ************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics
{
struct MetaSoundBuilderSubsystem_eventFindParentBuilderOfPreset_Parms
{
TScriptInterface<IMetaSoundDocumentInterface> InMetaSoundPreset;
bool bFollowPresetChain;
UMetaSoundBuilderBase* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "/**\n\x09 * Returns the builder associated with the given MetaSound preset's parent. If bFollowPresetChain is true, continues traversing up the preset chain to return the highest non-preset ancestor.\n\x09 * Returns nullptr if the given MetaSound is not a preset, or if the parent builder is not yet registered.\n\x09 */" },
{ "CPP_Default_bFollowPresetChain", "true" },
{ "DisplayName", "Find Parent Builder of MetaSound Preset" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Returns the builder associated with the given MetaSound preset's parent. If bFollowPresetChain is true, continues traversing up the preset chain to return the highest non-preset ancestor.\nReturns nullptr if the given MetaSound is not a preset, or if the parent builder is not yet registered." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMetaSoundPreset_MetaData[] = {
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function FindParentBuilderOfPreset constinit property declarations *************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_InMetaSoundPreset;
static void NewProp_bFollowPresetChain_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFollowPresetChain;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindParentBuilderOfPreset constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindParentBuilderOfPreset Property Definitions ************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_InMetaSoundPreset = { "InMetaSoundPreset", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindParentBuilderOfPreset_Parms, InMetaSoundPreset), Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMetaSoundPreset_MetaData), NewProp_InMetaSoundPreset_MetaData) };
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_bFollowPresetChain_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventFindParentBuilderOfPreset_Parms*)Obj)->bFollowPresetChain = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_bFollowPresetChain = { "bFollowPresetChain", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetaSoundBuilderSubsystem_eventFindParentBuilderOfPreset_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_bFollowPresetChain_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindParentBuilderOfPreset_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_InMetaSoundPreset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_bFollowPresetChain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::PropPointers) < 2048);
// ********** End Function FindParentBuilderOfPreset Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "FindParentBuilderOfPreset", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::MetaSoundBuilderSubsystem_eventFindParentBuilderOfPreset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::MetaSoundBuilderSubsystem_eventFindParentBuilderOfPreset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execFindParentBuilderOfPreset)
{
P_GET_TINTERFACE(IMetaSoundDocumentInterface,Z_Param_InMetaSoundPreset);
P_GET_UBOOL(Z_Param_bFollowPresetChain);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundBuilderBase**)Z_Param__Result=P_THIS->FindParentBuilderOfPreset(Z_Param_InMetaSoundPreset,Z_Param_bFollowPresetChain);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function FindParentBuilderOfPreset **************
// ********** Begin Class UMetaSoundBuilderSubsystem Function FindPatchBuilder *********************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventFindPatchBuilder_Parms
{
FName BuilderName;
UMetaSoundPatchBuilder* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Returns the patch builder manually registered with the MetaSound Builder Subsystem with the provided custom name (if previously registered)\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Returns the patch builder manually registered with the MetaSound Builder Subsystem with the provided custom name (if previously registered)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Patch Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function FindPatchBuilder constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindPatchBuilder constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindPatchBuilder Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindPatchBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindPatchBuilder_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::PropPointers) < 2048);
// ********** End Function FindPatchBuilder Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "FindPatchBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::MetaSoundBuilderSubsystem_eventFindPatchBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::MetaSoundBuilderSubsystem_eventFindPatchBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execFindPatchBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundPatchBuilder**)Z_Param__Result=P_THIS->FindPatchBuilder(Z_Param_BuilderName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function FindPatchBuilder ***********************
// ********** Begin Class UMetaSoundBuilderSubsystem Function FindSourceBuilder ********************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventFindSourceBuilder_Parms
{
FName BuilderName;
UMetaSoundSourceBuilder* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Returns the source builder manually registered with the MetaSound Builder Subsystem with the provided custom name (if previously registered)\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Returns the source builder manually registered with the MetaSound Builder Subsystem with the provided custom name (if previously registered)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Source Builder" },
};
#endif // WITH_METADATA
// ********** Begin Function FindSourceBuilder constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindSourceBuilder constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindSourceBuilder Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindSourceBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventFindSourceBuilder_Parms, ReturnValue), Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::PropPointers) < 2048);
// ********** End Function FindSourceBuilder Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "FindSourceBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventFindSourceBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventFindSourceBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execFindSourceBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetaSoundSourceBuilder**)Z_Param__Result=P_THIS->FindSourceBuilder(Z_Param_BuilderName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function FindSourceBuilder **********************
// ********** Begin Class UMetaSoundBuilderSubsystem Function IsInterfaceRegistered ****************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics
{
struct MetaSoundBuilderSubsystem_eventIsInterfaceRegistered_Parms
{
FName InInterfaceName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Is Registered" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInterfaceRegistered constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InInterfaceName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsInterfaceRegistered constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInterfaceRegistered Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::NewProp_InInterfaceName = { "InInterfaceName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventIsInterfaceRegistered_Parms, InInterfaceName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventIsInterfaceRegistered_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_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(MetaSoundBuilderSubsystem_eventIsInterfaceRegistered_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::NewProp_InInterfaceName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::PropPointers) < 2048);
// ********** End Function IsInterfaceRegistered Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "IsInterfaceRegistered", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::MetaSoundBuilderSubsystem_eventIsInterfaceRegistered_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::MetaSoundBuilderSubsystem_eventIsInterfaceRegistered_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execIsInterfaceRegistered)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InInterfaceName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsInterfaceRegistered(Z_Param_InInterfaceName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function IsInterfaceRegistered ******************
// ********** Begin Class UMetaSoundBuilderSubsystem Function RegisterBuilder **********************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventRegisterBuilder_Parms
{
FName BuilderName;
UMetaSoundBuilderBase* Builder;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Adds builder to subsystem's registry to make it persistent and easily accessible by multiple systems or Blueprints\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Adds builder to subsystem's registry to make it persistent and easily accessible by multiple systems or Blueprints" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterBuilder constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Builder;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterBuilder constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterBuilder Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventRegisterBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::NewProp_Builder = { "Builder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventRegisterBuilder_Parms, Builder), Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::NewProp_Builder,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::PropPointers) < 2048);
// ********** End Function RegisterBuilder Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "RegisterBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::MetaSoundBuilderSubsystem_eventRegisterBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::MetaSoundBuilderSubsystem_eventRegisterBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execRegisterBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_GET_OBJECT(UMetaSoundBuilderBase,Z_Param_Builder);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterBuilder(Z_Param_BuilderName,Z_Param_Builder);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function RegisterBuilder ************************
// ********** Begin Class UMetaSoundBuilderSubsystem Function RegisterPatchBuilder *****************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventRegisterPatchBuilder_Parms
{
FName BuilderName;
UMetaSoundPatchBuilder* Builder;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Adds builder to subsystem's registry to make it persistent and easily accessible by multiple systems or Blueprints\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Adds builder to subsystem's registry to make it persistent and easily accessible by multiple systems or Blueprints" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterPatchBuilder constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Builder;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterPatchBuilder constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterPatchBuilder Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventRegisterPatchBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::NewProp_Builder = { "Builder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventRegisterPatchBuilder_Parms, Builder), Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::NewProp_Builder,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::PropPointers) < 2048);
// ********** End Function RegisterPatchBuilder Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "RegisterPatchBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::MetaSoundBuilderSubsystem_eventRegisterPatchBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::MetaSoundBuilderSubsystem_eventRegisterPatchBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execRegisterPatchBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_GET_OBJECT(UMetaSoundPatchBuilder,Z_Param_Builder);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterPatchBuilder(Z_Param_BuilderName,Z_Param_Builder);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function RegisterPatchBuilder *******************
// ********** Begin Class UMetaSoundBuilderSubsystem Function RegisterSourceBuilder ****************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventRegisterSourceBuilder_Parms
{
FName BuilderName;
UMetaSoundSourceBuilder* Builder;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "Comment", "// Adds builder to subsystem's registry to make it persistent and easily accessible by multiple systems or Blueprints\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Adds builder to subsystem's registry to make it persistent and easily accessible by multiple systems or Blueprints" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterSourceBuilder constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Builder;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterSourceBuilder constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterSourceBuilder Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventRegisterSourceBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::NewProp_Builder = { "Builder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventRegisterSourceBuilder_Parms, Builder), Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::NewProp_Builder,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::PropPointers) < 2048);
// ********** End Function RegisterSourceBuilder Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "RegisterSourceBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventRegisterSourceBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventRegisterSourceBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execRegisterSourceBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_GET_OBJECT(UMetaSoundSourceBuilder,Z_Param_Builder);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterSourceBuilder(Z_Param_BuilderName,Z_Param_Builder);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function RegisterSourceBuilder ******************
// ********** Begin Class UMetaSoundBuilderSubsystem Function SetTargetPage ************************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics
{
struct MetaSoundBuilderSubsystem_eventSetTargetPage_Parms
{
FName PageName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Pages" },
{ "Comment", "// Sets the targeted page for all MetaSound graph & input default to resolve against.\n// If target page is not implemented (or cooked in a runtime build) for the active platform,\n// uses order of cooked pages(see 'Page Settings' for order) falling back to lower index - ordered page\n// implemented in MetaSound asset. If no fallback is found, uses default graph/input default.\n" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "Sets the targeted page for all MetaSound graph & input default to resolve against.\nIf target page is not implemented (or cooked in a runtime build) for the active platform,\nuses order of cooked pages(see 'Page Settings' for order) falling back to lower index - ordered page\nimplemented in MetaSound asset. If no fallback is found, uses default graph/input default." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "TargetPageChanged" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTargetPage constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_PageName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTargetPage constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTargetPage Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::NewProp_PageName = { "PageName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventSetTargetPage_Parms, PageName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventSetTargetPage_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_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(MetaSoundBuilderSubsystem_eventSetTargetPage_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::NewProp_PageName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::PropPointers) < 2048);
// ********** End Function SetTargetPage Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "SetTargetPage", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::MetaSoundBuilderSubsystem_eventSetTargetPage_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::MetaSoundBuilderSubsystem_eventSetTargetPage_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execSetTargetPage)
{
P_GET_PROPERTY(FNameProperty,Z_Param_PageName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetTargetPage(Z_Param_PageName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function SetTargetPage **************************
// ********** Begin Class UMetaSoundBuilderSubsystem Function UnregisterBuilder ********************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventUnregisterBuilder_Parms
{
FName BuilderName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Unregistered" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterBuilder constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterBuilder constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterBuilder Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventUnregisterBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventUnregisterBuilder_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_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(MetaSoundBuilderSubsystem_eventUnregisterBuilder_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::PropPointers) < 2048);
// ********** End Function UnregisterBuilder Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "UnregisterBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::MetaSoundBuilderSubsystem_eventUnregisterBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::MetaSoundBuilderSubsystem_eventUnregisterBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execUnregisterBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UnregisterBuilder(Z_Param_BuilderName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function UnregisterBuilder **********************
// ********** Begin Class UMetaSoundBuilderSubsystem Function UnregisterPatchBuilder ***************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventUnregisterPatchBuilder_Parms
{
FName BuilderName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Unregistered" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterPatchBuilder constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterPatchBuilder constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterPatchBuilder Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventUnregisterPatchBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventUnregisterPatchBuilder_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_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(MetaSoundBuilderSubsystem_eventUnregisterPatchBuilder_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::PropPointers) < 2048);
// ********** End Function UnregisterPatchBuilder Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "UnregisterPatchBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::MetaSoundBuilderSubsystem_eventUnregisterPatchBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::MetaSoundBuilderSubsystem_eventUnregisterPatchBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execUnregisterPatchBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UnregisterPatchBuilder(Z_Param_BuilderName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function UnregisterPatchBuilder *****************
// ********** Begin Class UMetaSoundBuilderSubsystem Function UnregisterSourceBuilder **************
struct Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics
{
struct MetaSoundBuilderSubsystem_eventUnregisterSourceBuilder_Parms
{
FName BuilderName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Builder" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Unregistered" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterSourceBuilder constinit property declarations ***************
static const UECodeGen_Private::FNamePropertyParams NewProp_BuilderName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterSourceBuilder constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterSourceBuilder Property Definitions **************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::NewProp_BuilderName = { "BuilderName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundBuilderSubsystem_eventUnregisterSourceBuilder_Parms, BuilderName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundBuilderSubsystem_eventUnregisterSourceBuilder_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_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(MetaSoundBuilderSubsystem_eventUnregisterSourceBuilder_Parms), &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::NewProp_BuilderName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::PropPointers) < 2048);
// ********** End Function UnregisterSourceBuilder Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundBuilderSubsystem, nullptr, "UnregisterSourceBuilder", Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventUnregisterSourceBuilder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::MetaSoundBuilderSubsystem_eventUnregisterSourceBuilder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundBuilderSubsystem::execUnregisterSourceBuilder)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BuilderName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UnregisterSourceBuilder(Z_Param_BuilderName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundBuilderSubsystem Function UnregisterSourceBuilder ****************
// ********** Begin Class UMetaSoundBuilderSubsystem ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundBuilderSubsystem;
UClass* UMetaSoundBuilderSubsystem::GetPrivateStaticClass()
{
using TClass = UMetaSoundBuilderSubsystem;
if (!Z_Registration_Info_UClass_UMetaSoundBuilderSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundBuilderSubsystem"),
Z_Registration_Info_UClass_UMetaSoundBuilderSubsystem.InnerSingleton,
StaticRegisterNativesUMetaSoundBuilderSubsystem,
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_UMetaSoundBuilderSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundBuilderSubsystem_NoRegister()
{
return UMetaSoundBuilderSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** The subsystem in charge of tracking MetaSound builders */" },
{ "DisplayName", "MetaSound Builder Subsystem" },
{ "IncludePath", "MetasoundBuilderSubsystem.h" },
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
{ "ToolTip", "The subsystem in charge of tracking MetaSound builders" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NamedBuilders_MetaData[] = {
{ "ModuleRelativePath", "Public/MetasoundBuilderSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundBuilderSubsystem constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_NamedBuilders_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_NamedBuilders_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_NamedBuilders;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMetaSoundBuilderSubsystem constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CreateBoolArrayMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateBoolArrayMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateBoolMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateBoolMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateFloatArrayMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateFloatArrayMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateFloatMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateFloatMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateIntArrayMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateIntArrayMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateIntMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateIntMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateMetaSoundLiteralFromParam"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateMetaSoundLiteralFromParam },
{ .NameUTF8 = UTF8TEXT("CreateObjectArrayMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateObjectArrayMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateObjectMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateObjectMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreatePatchBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execCreatePatchBuilder },
{ .NameUTF8 = UTF8TEXT("CreatePatchPresetBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execCreatePatchPresetBuilder },
{ .NameUTF8 = UTF8TEXT("CreateSourceBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateSourceBuilder },
{ .NameUTF8 = UTF8TEXT("CreateSourcePresetBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateSourcePresetBuilder },
{ .NameUTF8 = UTF8TEXT("CreateStringArrayMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateStringArrayMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("CreateStringMetaSoundLiteral"), .Pointer = &UMetaSoundBuilderSubsystem::execCreateStringMetaSoundLiteral },
{ .NameUTF8 = UTF8TEXT("FindBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execFindBuilder },
{ .NameUTF8 = UTF8TEXT("FindBuilderOfDocument"), .Pointer = &UMetaSoundBuilderSubsystem::execFindBuilderOfDocument },
{ .NameUTF8 = UTF8TEXT("FindParentBuilderOfPreset"), .Pointer = &UMetaSoundBuilderSubsystem::execFindParentBuilderOfPreset },
{ .NameUTF8 = UTF8TEXT("FindPatchBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execFindPatchBuilder },
{ .NameUTF8 = UTF8TEXT("FindSourceBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execFindSourceBuilder },
{ .NameUTF8 = UTF8TEXT("IsInterfaceRegistered"), .Pointer = &UMetaSoundBuilderSubsystem::execIsInterfaceRegistered },
{ .NameUTF8 = UTF8TEXT("RegisterBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execRegisterBuilder },
{ .NameUTF8 = UTF8TEXT("RegisterPatchBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execRegisterPatchBuilder },
{ .NameUTF8 = UTF8TEXT("RegisterSourceBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execRegisterSourceBuilder },
{ .NameUTF8 = UTF8TEXT("SetTargetPage"), .Pointer = &UMetaSoundBuilderSubsystem::execSetTargetPage },
{ .NameUTF8 = UTF8TEXT("UnregisterBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execUnregisterBuilder },
{ .NameUTF8 = UTF8TEXT("UnregisterPatchBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execUnregisterPatchBuilder },
{ .NameUTF8 = UTF8TEXT("UnregisterSourceBuilder"), .Pointer = &UMetaSoundBuilderSubsystem::execUnregisterSourceBuilder },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolArrayMetaSoundLiteral, "CreateBoolArrayMetaSoundLiteral" }, // 4249049869
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateBoolMetaSoundLiteral, "CreateBoolMetaSoundLiteral" }, // 2574892268
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatArrayMetaSoundLiteral, "CreateFloatArrayMetaSoundLiteral" }, // 962259335
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateFloatMetaSoundLiteral, "CreateFloatMetaSoundLiteral" }, // 488113987
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntArrayMetaSoundLiteral, "CreateIntArrayMetaSoundLiteral" }, // 1734901145
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateIntMetaSoundLiteral, "CreateIntMetaSoundLiteral" }, // 2567948485
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateMetaSoundLiteralFromParam, "CreateMetaSoundLiteralFromParam" }, // 514073615
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectArrayMetaSoundLiteral, "CreateObjectArrayMetaSoundLiteral" }, // 426960072
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateObjectMetaSoundLiteral, "CreateObjectMetaSoundLiteral" }, // 4198769431
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchBuilder, "CreatePatchBuilder" }, // 2227779990
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreatePatchPresetBuilder, "CreatePatchPresetBuilder" }, // 2272039414
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourceBuilder, "CreateSourceBuilder" }, // 1277154253
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateSourcePresetBuilder, "CreateSourcePresetBuilder" }, // 2687555827
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringArrayMetaSoundLiteral, "CreateStringArrayMetaSoundLiteral" }, // 160884871
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_CreateStringMetaSoundLiteral, "CreateStringMetaSoundLiteral" }, // 600996394
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilder, "FindBuilder" }, // 1192583383
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindBuilderOfDocument, "FindBuilderOfDocument" }, // 2781500050
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindParentBuilderOfPreset, "FindParentBuilderOfPreset" }, // 2411913723
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindPatchBuilder, "FindPatchBuilder" }, // 907723529
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_FindSourceBuilder, "FindSourceBuilder" }, // 1336470748
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_IsInterfaceRegistered, "IsInterfaceRegistered" }, // 1615402147
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterBuilder, "RegisterBuilder" }, // 4220461863
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterPatchBuilder, "RegisterPatchBuilder" }, // 2550363573
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_RegisterSourceBuilder, "RegisterSourceBuilder" }, // 2587251402
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_SetTargetPage, "SetTargetPage" }, // 2434144068
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterBuilder, "UnregisterBuilder" }, // 527423279
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterPatchBuilder, "UnregisterPatchBuilder" }, // 3393331289
{ &Z_Construct_UFunction_UMetaSoundBuilderSubsystem_UnregisterSourceBuilder, "UnregisterSourceBuilder" }, // 1570226803
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundBuilderSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics
// ********** Begin Class UMetaSoundBuilderSubsystem Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::NewProp_NamedBuilders_ValueProp = { "NamedBuilders", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::NewProp_NamedBuilders_Key_KeyProp = { "NamedBuilders_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::NewProp_NamedBuilders = { "NamedBuilders", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundBuilderSubsystem, NamedBuilders), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NamedBuilders_MetaData), NewProp_NamedBuilders_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::NewProp_NamedBuilders_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::NewProp_NamedBuilders_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::NewProp_NamedBuilders,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UMetaSoundBuilderSubsystem Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEngineSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::ClassParams = {
&UMetaSoundBuilderSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::Class_MetaDataParams)
};
void UMetaSoundBuilderSubsystem::StaticRegisterNativesUMetaSoundBuilderSubsystem()
{
UClass* Class = UMetaSoundBuilderSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetaSoundBuilderSubsystem()
{
if (!Z_Registration_Info_UClass_UMetaSoundBuilderSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundBuilderSubsystem.OuterSingleton, Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundBuilderSubsystem.OuterSingleton;
}
UMetaSoundBuilderSubsystem::UMetaSoundBuilderSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundBuilderSubsystem);
UMetaSoundBuilderSubsystem::~UMetaSoundBuilderSubsystem() {}
// ********** End Class UMetaSoundBuilderSubsystem *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h__Script_MetasoundEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetaSoundPatchBuilder, UMetaSoundPatchBuilder::StaticClass, TEXT("UMetaSoundPatchBuilder"), &Z_Registration_Info_UClass_UMetaSoundPatchBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundPatchBuilder), 1988588920U) },
{ Z_Construct_UClass_UMetaSoundSourceBuilder, UMetaSoundSourceBuilder::StaticClass, TEXT("UMetaSoundSourceBuilder"), &Z_Registration_Info_UClass_UMetaSoundSourceBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundSourceBuilder), 3255920362U) },
{ Z_Construct_UClass_UMetaSoundBuilderSubsystem, UMetaSoundBuilderSubsystem::StaticClass, TEXT("UMetaSoundBuilderSubsystem"), &Z_Registration_Info_UClass_UMetaSoundBuilderSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundBuilderSubsystem), 1071656208U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h__Script_MetasoundEngine_988315004{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS