Initial Commit

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

View File

@@ -0,0 +1,343 @@
// 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 "Metasound.h"
#include "MetasoundFrontendDocument.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasound() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
ENGINE_API UClass* Z_Construct_UClass_UEdGraph();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundEditorGraphBase();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundPatch();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundPatch_NoRegister();
METASOUNDFRONTEND_API UClass* Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetasoundFrontendDocument();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMetasoundEditorGraphBase ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetasoundEditorGraphBase;
UClass* UMetasoundEditorGraphBase::GetPrivateStaticClass()
{
using TClass = UMetasoundEditorGraphBase;
if (!Z_Registration_Info_UClass_UMetasoundEditorGraphBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetasoundEditorGraphBase"),
Z_Registration_Info_UClass_UMetasoundEditorGraphBase.InnerSingleton,
StaticRegisterNativesUMetasoundEditorGraphBase,
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_UMetasoundEditorGraphBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister()
{
return UMetasoundEditorGraphBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetasoundEditorGraphBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// namespace Metasound::Engine\n" },
{ "IncludePath", "Metasound.h" },
{ "ModuleRelativePath", "Public/Metasound.h" },
{ "ToolTip", "namespace Metasound::Engine" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetasoundEditorGraphBase constinit property declarations ****************
// ********** End Class UMetasoundEditorGraphBase constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetasoundEditorGraphBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetasoundEditorGraphBase_Statics
UObject* (*const Z_Construct_UClass_UMetasoundEditorGraphBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraph,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetasoundEditorGraphBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetasoundEditorGraphBase_Statics::ClassParams = {
&UMetasoundEditorGraphBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetasoundEditorGraphBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetasoundEditorGraphBase_Statics::Class_MetaDataParams)
};
void UMetasoundEditorGraphBase::StaticRegisterNativesUMetasoundEditorGraphBase()
{
}
UClass* Z_Construct_UClass_UMetasoundEditorGraphBase()
{
if (!Z_Registration_Info_UClass_UMetasoundEditorGraphBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetasoundEditorGraphBase.OuterSingleton, Z_Construct_UClass_UMetasoundEditorGraphBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetasoundEditorGraphBase.OuterSingleton;
}
UMetasoundEditorGraphBase::UMetasoundEditorGraphBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetasoundEditorGraphBase);
UMetasoundEditorGraphBase::~UMetasoundEditorGraphBase() {}
// ********** End Class UMetasoundEditorGraphBase **************************************************
// ********** Begin Class UMetaSoundPatch **********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundPatch;
UClass* UMetaSoundPatch::GetPrivateStaticClass()
{
using TClass = UMetaSoundPatch;
if (!Z_Registration_Info_UClass_UMetaSoundPatch.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundPatch"),
Z_Registration_Info_UClass_UMetaSoundPatch.InnerSingleton,
StaticRegisterNativesUMetaSoundPatch,
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_UMetaSoundPatch.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundPatch_NoRegister()
{
return UMetaSoundPatch::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundPatch_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * This asset type is used for Metasound assets that can only be used as nodes in other Metasound graphs.\n * Because of this, they contain no required inputs or outputs.\n */" },
{ "DisplayName", "MetaSound Patch" },
{ "HideCategories", "object" },
{ "IncludePath", "Metasound.h" },
{ "ModuleRelativePath", "Public/Metasound.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "This asset type is used for Metasound assets that can only be used as nodes in other Metasound graphs.\nBecause of this, they contain no required inputs or outputs." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootMetaSoundDocument_MetaData[] = {
{ "Category", "CustomView" },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedAssetClassKeys_MetaData[] = {
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedAssetClassObjects_MetaData[] = {
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferenceAssetClassCache_MetaData[] = {
{ "ModuleRelativePath", "Public/Metasound.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Graph_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Use EditorGraph instead as it is now transient and generated via the FrontendDocument dynamically." },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorGraph_MetaData[] = {
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetClassID_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryInputTypes_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryOutputTypes_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryVersionMajor_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryVersionMinor_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsPreset_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/Metasound.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundPatch constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_RootMetaSoundDocument;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReferencedAssetClassKeys_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ReferencedAssetClassKeys;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReferencedAssetClassObjects_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ReferencedAssetClassObjects;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReferenceAssetClassCache_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ReferenceAssetClassCache;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_Graph;
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorGraph;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetClassID;
static const UECodeGen_Private::FStrPropertyParams NewProp_RegistryInputTypes;
static const UECodeGen_Private::FStrPropertyParams NewProp_RegistryOutputTypes;
static const UECodeGen_Private::FIntPropertyParams NewProp_RegistryVersionMajor;
static const UECodeGen_Private::FIntPropertyParams NewProp_RegistryVersionMinor;
static void NewProp_bIsPreset_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsPreset;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMetaSoundPatch constinit property declarations ****************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundPatch>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundPatch_Statics
// ********** Begin Class UMetaSoundPatch Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RootMetaSoundDocument = { "RootMetaSoundDocument", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, RootMetaSoundDocument), Z_Construct_UScriptStruct_FMetasoundFrontendDocument, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootMetaSoundDocument_MetaData), NewProp_RootMetaSoundDocument_MetaData) }; // 867723272
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassKeys_ElementProp = { "ReferencedAssetClassKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassKeys = { "ReferencedAssetClassKeys", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, ReferencedAssetClassKeys), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedAssetClassKeys_MetaData), NewProp_ReferencedAssetClassKeys_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassObjects_ElementProp = { "ReferencedAssetClassObjects", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassObjects = { "ReferencedAssetClassObjects", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, ReferencedAssetClassObjects), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedAssetClassObjects_MetaData), NewProp_ReferencedAssetClassObjects_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferenceAssetClassCache_ElementProp = { "ReferenceAssetClassCache", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
static_assert(TModels_V<CGetTypeHashable, FSoftObjectPath>, "The structure 'FSoftObjectPath' is used in a TSet but does not have a GetValueTypeHash defined");
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferenceAssetClassCache = { "ReferenceAssetClassCache", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, ReferenceAssetClassCache), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferenceAssetClassCache_MetaData), NewProp_ReferenceAssetClassCache_MetaData) }; // 2425717601
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_Graph = { "Graph", nullptr, (EPropertyFlags)0x0124080800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, Graph), Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Graph_MetaData), NewProp_Graph_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_EditorGraph = { "EditorGraph", nullptr, (EPropertyFlags)0x0124080800002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, EditorGraph), Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorGraph_MetaData), NewProp_EditorGraph_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_AssetClassID = { "AssetClassID", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, AssetClassID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetClassID_MetaData), NewProp_AssetClassID_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryInputTypes = { "RegistryInputTypes", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, RegistryInputTypes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryInputTypes_MetaData), NewProp_RegistryInputTypes_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryOutputTypes = { "RegistryOutputTypes", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, RegistryOutputTypes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryOutputTypes_MetaData), NewProp_RegistryOutputTypes_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryVersionMajor = { "RegistryVersionMajor", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, RegistryVersionMajor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryVersionMajor_MetaData), NewProp_RegistryVersionMajor_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryVersionMinor = { "RegistryVersionMinor", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundPatch, RegistryVersionMinor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryVersionMinor_MetaData), NewProp_RegistryVersionMinor_MetaData) };
void Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_bIsPreset_SetBit(void* Obj)
{
((UMetaSoundPatch*)Obj)->bIsPreset = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_bIsPreset = { "bIsPreset", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMetaSoundPatch), &Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_bIsPreset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsPreset_MetaData), NewProp_bIsPreset_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMetaSoundPatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RootMetaSoundDocument,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassKeys_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassObjects_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferencedAssetClassObjects,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferenceAssetClassCache_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_ReferenceAssetClassCache,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_Graph,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_EditorGraph,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_AssetClassID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryInputTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryOutputTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryVersionMajor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_RegistryVersionMinor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundPatch_Statics::NewProp_bIsPreset,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundPatch_Statics::PropPointers) < 2048);
// ********** End Class UMetaSoundPatch Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_UMetaSoundPatch_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundPatch_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMetaSoundPatch_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, (int32)VTABLE_OFFSET(UMetaSoundPatch, IMetaSoundDocumentInterface), false }, // 809757600
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundPatch_Statics::ClassParams = {
&UMetaSoundPatch::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMetaSoundPatch_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundPatch_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundPatch_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundPatch_Statics::Class_MetaDataParams)
};
void UMetaSoundPatch::StaticRegisterNativesUMetaSoundPatch()
{
}
UClass* Z_Construct_UClass_UMetaSoundPatch()
{
if (!Z_Registration_Info_UClass_UMetaSoundPatch.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundPatch.OuterSingleton, Z_Construct_UClass_UMetaSoundPatch_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundPatch.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundPatch);
UMetaSoundPatch::~UMetaSoundPatch() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UMetaSoundPatch)
// ********** End Class UMetaSoundPatch ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h__Script_MetasoundEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetasoundEditorGraphBase, UMetasoundEditorGraphBase::StaticClass, TEXT("UMetasoundEditorGraphBase"), &Z_Registration_Info_UClass_UMetasoundEditorGraphBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetasoundEditorGraphBase), 2745403008U) },
{ Z_Construct_UClass_UMetaSoundPatch, UMetaSoundPatch::StaticClass, TEXT("UMetaSoundPatch"), &Z_Registration_Info_UClass_UMetaSoundPatch, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundPatch), 4068299652U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h__Script_MetasoundEngine_586748227{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h__Script_MetasoundEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,108 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Metasound.h"
#ifdef METASOUNDENGINE_Metasound_generated_h
#error "Metasound.generated.h already included, missing '#pragma once' in Metasound.h"
#endif
#define METASOUNDENGINE_Metasound_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMetasoundEditorGraphBase ************************************************
struct Z_Construct_UClass_UMetasoundEditorGraphBase_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_37_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetasoundEditorGraphBase(); \
friend struct ::Z_Construct_UClass_UMetasoundEditorGraphBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister(); \
public: \
DECLARE_CLASS2(UMetasoundEditorGraphBase, UEdGraph, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister) \
DECLARE_SERIALIZER(UMetasoundEditorGraphBase)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_37_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetasoundEditorGraphBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetasoundEditorGraphBase(UMetasoundEditorGraphBase&&) = delete; \
UMetasoundEditorGraphBase(const UMetasoundEditorGraphBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetasoundEditorGraphBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetasoundEditorGraphBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetasoundEditorGraphBase) \
METASOUNDENGINE_API virtual ~UMetasoundEditorGraphBase();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_34_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_37_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_37_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_37_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetasoundEditorGraphBase;
// ********** End Class UMetasoundEditorGraphBase **************************************************
// ********** Begin Class UMetaSoundPatch **********************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_75_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UMetaSoundPatch, METASOUNDENGINE_API)
struct Z_Construct_UClass_UMetaSoundPatch_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundPatch_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_75_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundPatch(); \
friend struct ::Z_Construct_UClass_UMetaSoundPatch_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundPatch_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundPatch, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundPatch_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundPatch) \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_75_ARCHIVESERIALIZER \
virtual UObject* _getUObject() const override { return const_cast<UMetaSoundPatch*>(this); }
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_75_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundPatch(UMetaSoundPatch&&) = delete; \
UMetaSoundPatch(const UMetaSoundPatch&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundPatch); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundPatch); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetaSoundPatch) \
METASOUNDENGINE_API virtual ~UMetaSoundPatch();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_72_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_75_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_75_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h_75_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundPatch;
// ********** End Class UMetaSoundPatch ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Metasound_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,834 @@
// 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 "MetasoundAssetSubsystem.h"
#include "MetasoundAssetManager.h"
#include "MetasoundFrontendDocument.h"
#include "MetasoundFrontendQuery.h"
#include "UObject/SoftObjectPath.h"
#include "UObject/TopLevelAssetPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundAssetSubsystem() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDirectoryPath();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTopLevelAssetPath();
ENGINE_API UClass* Z_Construct_UClass_UEngineSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundAssetSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundAssetSubsystem_NoRegister();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundAssetDirectory();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies();
METASOUNDFRONTEND_API UClass* Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundClassInterfaceInfo();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundDocumentInfo();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetasoundFrontendClassName();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetasoundFrontendVersionNumber();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMetaSoundAssetDirectory ******************************************
struct Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMetaSoundAssetDirectory); }
static inline consteval int16 GetStructAlignment() { return alignof(FMetaSoundAssetDirectory); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// namespace Metasound::Engine\n" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "ToolTip", "namespace Metasound::Engine" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Directory_MetaData[] = {
{ "Category", "Directories" },
{ "LongPackageName", "" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "RelativePath", "" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMetaSoundAssetDirectory constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_Directory;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMetaSoundAssetDirectory constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMetaSoundAssetDirectory>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory;
class UScriptStruct* FMetaSoundAssetDirectory::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMetaSoundAssetDirectory, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("MetaSoundAssetDirectory"));
}
return Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory.OuterSingleton;
}
// ********** Begin ScriptStruct FMetaSoundAssetDirectory Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::NewProp_Directory = { "Directory", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundAssetDirectory, Directory), Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Directory_MetaData), NewProp_Directory_MetaData) }; // 1225349189
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::NewProp_Directory,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMetaSoundAssetDirectory Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
nullptr,
&NewStructOps,
"MetaSoundAssetDirectory",
Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::PropPointers),
sizeof(FMetaSoundAssetDirectory),
alignof(FMetaSoundAssetDirectory),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundAssetDirectory()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory.InnerSingleton, Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory.InnerSingleton);
}
// ********** End ScriptStruct FMetaSoundAssetDirectory ********************************************
// ********** Begin ScriptStruct FMetaSoundAsyncAssetDependencies **********************************
struct Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMetaSoundAsyncAssetDependencies); }
static inline consteval int16 GetStructAlignment() { return alignof(FMetaSoundAsyncAssetDependencies); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Contains info of assets which are currently async loading. */" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "ToolTip", "Contains info of assets which are currently async loading." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetaSound_MetaData[] = {
{ "Comment", "// Parent MetaSound \n" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "ToolTip", "Parent MetaSound" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMetaSoundAsyncAssetDependencies constinit property declarations **
static const UECodeGen_Private::FObjectPropertyParams NewProp_MetaSound;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMetaSoundAsyncAssetDependencies constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMetaSoundAsyncAssetDependencies>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies;
class UScriptStruct* FMetaSoundAsyncAssetDependencies::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("MetaSoundAsyncAssetDependencies"));
}
return Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies.OuterSingleton;
}
// ********** Begin ScriptStruct FMetaSoundAsyncAssetDependencies Property Definitions *************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::NewProp_MetaSound = { "MetaSound", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundAsyncAssetDependencies, MetaSound), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetaSound_MetaData), NewProp_MetaSound_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::NewProp_MetaSound,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMetaSoundAsyncAssetDependencies Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
nullptr,
&NewStructOps,
"MetaSoundAsyncAssetDependencies",
Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::PropPointers),
sizeof(FMetaSoundAsyncAssetDependencies),
alignof(FMetaSoundAsyncAssetDependencies),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies.InnerSingleton, Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies.InnerSingleton);
}
// ********** End ScriptStruct FMetaSoundAsyncAssetDependencies ************************************
// ********** Begin Class UMetaSoundAssetSubsystem Function FindAssetClassInfo *********************
#if WITH_EDITOR
struct Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics
{
struct MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms
{
FTopLevelAssetPath InPath;
FMetaSoundDocumentInfo OutDocInfo;
FMetaSoundClassInterfaceInfo OutInterfaceInfo;
bool bForceLoad;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "Audio|MetaSound|Utilities" },
{ "Comment", "// Returns asset class info for the given MetaSound asset. Will attempt to get\n// info without loading the asset if its tag data is up-to-date, or if set to force load, will load\n// otherwise (synchronously and can be slow). Returns true if asset is found, was MetaSound, and all data\n// was retrieved successfully, false if not.\n" },
{ "CPP_Default_bForceLoad", "true" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "ToolTip", "Returns asset class info for the given MetaSound asset. Will attempt to get\ninfo without loading the asset if its tag data is up-to-date, or if set to force load, will load\notherwise (synchronously and can be slow). Returns true if asset is found, was MetaSound, and all data\nwas retrieved successfully, false if not." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPath_MetaData[] = {
{ "DisplayName", "Path" },
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutDocInfo_MetaData[] = {
{ "DisplayName", "Document Info" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutInterfaceInfo_MetaData[] = {
{ "DisplayName", "Interface Info" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bForceLoad_MetaData[] = {
{ "DisplayName", "Force Load" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Info Found" },
};
#endif // WITH_METADATA
// ********** Begin Function FindAssetClassInfo constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutDocInfo;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutInterfaceInfo;
static void NewProp_bForceLoad_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceLoad;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindAssetClassInfo constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindAssetClassInfo Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_InPath = { "InPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms, InPath), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPath_MetaData), NewProp_InPath_MetaData) }; // 559680422
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_OutDocInfo = { "OutDocInfo", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms, OutDocInfo), Z_Construct_UScriptStruct_FMetaSoundDocumentInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutDocInfo_MetaData), NewProp_OutDocInfo_MetaData) }; // 110264580
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_OutInterfaceInfo = { "OutInterfaceInfo", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms, OutInterfaceInfo), Z_Construct_UScriptStruct_FMetaSoundClassInterfaceInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutInterfaceInfo_MetaData), NewProp_OutInterfaceInfo_MetaData) }; // 394695391
void Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_bForceLoad_SetBit(void* Obj)
{
((MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms*)Obj)->bForceLoad = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_bForceLoad = { "bForceLoad", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms), &Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_bForceLoad_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bForceLoad_MetaData), NewProp_bForceLoad_MetaData) };
void Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_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(MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms), &Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_InPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_OutDocInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_OutInterfaceInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_bForceLoad,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::PropPointers) < 2048);
// ********** End Function FindAssetClassInfo Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundAssetSubsystem, nullptr, "FindAssetClassInfo", Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x74420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::MetaSoundAssetSubsystem_eventFindAssetClassInfo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundAssetSubsystem::execFindAssetClassInfo)
{
P_GET_STRUCT_REF(FTopLevelAssetPath,Z_Param_Out_InPath);
P_GET_STRUCT_REF(FMetaSoundDocumentInfo,Z_Param_Out_OutDocInfo);
P_GET_STRUCT_REF(FMetaSoundClassInterfaceInfo,Z_Param_Out_OutInterfaceInfo);
P_GET_UBOOL(Z_Param_bForceLoad);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->FindAssetClassInfo(Z_Param_Out_InPath,Z_Param_Out_OutDocInfo,Z_Param_Out_OutInterfaceInfo,Z_Param_bForceLoad);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UMetaSoundAssetSubsystem Function FindAssetClassInfo ***********************
// ********** Begin Class UMetaSoundAssetSubsystem Function FindReferencingAssetClassInfo **********
#if WITH_EDITOR
struct Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics
{
struct MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms
{
TScriptInterface<IMetaSoundDocumentInterface> MetaSound;
TArray<FTopLevelAssetPath> OutPaths;
TArray<FMetaSoundDocumentInfo> OutDocInfo;
TArray<FMetaSoundClassInterfaceInfo> OutInterfaceInfo;
bool bOnlyPresets;
bool bForceLoad;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "5" },
{ "Category", "Audio|MetaSound|Utilities" },
{ "Comment", "// Returns info for all MetaSounds assets referencing the given MetaSound as a dependency. Only returns assets on disk\n// (i.e. not in-memory, transient MetaSounds created by the builder API). (Optional) Only returns references that are\n// presets of the given MetaSound if bOnlyPresets is true.\n" },
{ "CPP_Default_bForceLoad", "true" },
{ "CPP_Default_bOnlyPresets", "false" },
{ "DisplayName", "Find Referencing Asset Class Info" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "ToolTip", "Returns info for all MetaSounds assets referencing the given MetaSound as a dependency. Only returns assets on disk\n(i.e. not in-memory, transient MetaSounds created by the builder API). (Optional) Only returns references that are\npresets of the given MetaSound if bOnlyPresets is true." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetaSound_MetaData[] = {
{ "DisplayName", "MetaSound" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutPaths_MetaData[] = {
{ "DisplayName", "Reference Paths" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutDocInfo_MetaData[] = {
{ "DisplayName", "Document Info" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutInterfaceInfo_MetaData[] = {
{ "DisplayName", "Interface Info" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOnlyPresets_MetaData[] = {
{ "DisplayName", "Only Presets" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bForceLoad_MetaData[] = {
{ "DisplayName", "Force Load" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Reference Info Found" },
};
#endif // WITH_METADATA
// ********** Begin Function FindReferencingAssetClassInfo constinit property declarations *********
static const UECodeGen_Private::FInterfacePropertyParams NewProp_MetaSound;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutDocInfo_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutDocInfo;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutInterfaceInfo_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutInterfaceInfo;
static void NewProp_bOnlyPresets_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyPresets;
static void NewProp_bForceLoad_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceLoad;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindReferencingAssetClassInfo constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindReferencingAssetClassInfo Property Definitions ********************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_MetaSound = { "MetaSound", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms, MetaSound), Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetaSound_MetaData), NewProp_MetaSound_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutPaths_Inner = { "OutPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutPaths = { "OutPaths", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms, OutPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutPaths_MetaData), NewProp_OutPaths_MetaData) }; // 559680422
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutDocInfo_Inner = { "OutDocInfo", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundDocumentInfo, METADATA_PARAMS(0, nullptr) }; // 110264580
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutDocInfo = { "OutDocInfo", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms, OutDocInfo), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutDocInfo_MetaData), NewProp_OutDocInfo_MetaData) }; // 110264580
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutInterfaceInfo_Inner = { "OutInterfaceInfo", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundClassInterfaceInfo, METADATA_PARAMS(0, nullptr) }; // 394695391
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutInterfaceInfo = { "OutInterfaceInfo", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms, OutInterfaceInfo), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutInterfaceInfo_MetaData), NewProp_OutInterfaceInfo_MetaData) }; // 394695391
void Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bOnlyPresets_SetBit(void* Obj)
{
((MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms*)Obj)->bOnlyPresets = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bOnlyPresets = { "bOnlyPresets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms), &Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bOnlyPresets_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOnlyPresets_MetaData), NewProp_bOnlyPresets_MetaData) };
void Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bForceLoad_SetBit(void* Obj)
{
((MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms*)Obj)->bForceLoad = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bForceLoad = { "bForceLoad", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms), &Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bForceLoad_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bForceLoad_MetaData), NewProp_bForceLoad_MetaData) };
void Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_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(MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms), &Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_MetaSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutDocInfo_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutDocInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutInterfaceInfo_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_OutInterfaceInfo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bOnlyPresets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_bForceLoad,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::PropPointers) < 2048);
// ********** End Function FindReferencingAssetClassInfo Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundAssetSubsystem, nullptr, "FindReferencingAssetClassInfo", Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x74420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::MetaSoundAssetSubsystem_eventFindReferencingAssetClassInfo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundAssetSubsystem::execFindReferencingAssetClassInfo)
{
P_GET_TINTERFACE(IMetaSoundDocumentInterface,Z_Param_MetaSound);
P_GET_TARRAY_REF(FTopLevelAssetPath,Z_Param_Out_OutPaths);
P_GET_TARRAY_REF(FMetaSoundDocumentInfo,Z_Param_Out_OutDocInfo);
P_GET_TARRAY_REF(FMetaSoundClassInterfaceInfo,Z_Param_Out_OutInterfaceInfo);
P_GET_UBOOL(Z_Param_bOnlyPresets);
P_GET_UBOOL(Z_Param_bForceLoad);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->FindReferencingAssetClassInfo(Z_Param_MetaSound,Z_Param_Out_OutPaths,Z_Param_Out_OutDocInfo,Z_Param_Out_OutInterfaceInfo,Z_Param_bOnlyPresets,Z_Param_bForceLoad);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UMetaSoundAssetSubsystem Function FindReferencingAssetClassInfo ************
// ********** Begin Class UMetaSoundAssetSubsystem Function ReassignClassName **********************
#if WITH_EDITOR
struct Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics
{
struct MetaSoundAssetSubsystem_eventReassignClassName_Parms
{
TScriptInterface<IMetaSoundDocumentInterface> DocInterface;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Utilities" },
{ "Comment", "// Reassigns a new class name for the given MetaSound object, invalidating all references to the given MetaSound Asset.\n" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "ToolTip", "Reassigns a new class name for the given MetaSound object, invalidating all references to the given MetaSound Asset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "Reassigned" },
};
#endif // WITH_METADATA
// ********** Begin Function ReassignClassName constinit property declarations *********************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_DocInterface;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReassignClassName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReassignClassName Property Definitions ********************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::NewProp_DocInterface = { "DocInterface", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventReassignClassName_Parms, DocInterface), Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundAssetSubsystem_eventReassignClassName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_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(MetaSoundAssetSubsystem_eventReassignClassName_Parms), &Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::NewProp_DocInterface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::PropPointers) < 2048);
// ********** End Function ReassignClassName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundAssetSubsystem, nullptr, "ReassignClassName", Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::MetaSoundAssetSubsystem_eventReassignClassName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::MetaSoundAssetSubsystem_eventReassignClassName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundAssetSubsystem::execReassignClassName)
{
P_GET_TINTERFACE(IMetaSoundDocumentInterface,Z_Param_DocInterface);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ReassignClassName(Z_Param_DocInterface);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UMetaSoundAssetSubsystem Function ReassignClassName ************************
// ********** Begin Class UMetaSoundAssetSubsystem Function RegisterAssetClassesInDirectories ******
struct Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics
{
struct MetaSoundAssetSubsystem_eventRegisterAssetClassesInDirectories_Parms
{
TArray<FMetaSoundAssetDirectory> Directories;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Registration" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Directories_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterAssetClassesInDirectories constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_Directories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Directories;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterAssetClassesInDirectories constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterAssetClassesInDirectories Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::NewProp_Directories_Inner = { "Directories", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundAssetDirectory, METADATA_PARAMS(0, nullptr) }; // 3719962048
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::NewProp_Directories = { "Directories", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventRegisterAssetClassesInDirectories_Parms, Directories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Directories_MetaData), NewProp_Directories_MetaData) }; // 3719962048
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::NewProp_Directories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::NewProp_Directories,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::PropPointers) < 2048);
// ********** End Function RegisterAssetClassesInDirectories Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundAssetSubsystem, nullptr, "RegisterAssetClassesInDirectories", Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::MetaSoundAssetSubsystem_eventRegisterAssetClassesInDirectories_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::MetaSoundAssetSubsystem_eventRegisterAssetClassesInDirectories_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundAssetSubsystem::execRegisterAssetClassesInDirectories)
{
P_GET_TARRAY_REF(FMetaSoundAssetDirectory,Z_Param_Out_Directories);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RegisterAssetClassesInDirectories(Z_Param_Out_Directories);
P_NATIVE_END;
}
// ********** End Class UMetaSoundAssetSubsystem Function RegisterAssetClassesInDirectories ********
// ********** Begin Class UMetaSoundAssetSubsystem Function ReplaceReferencesInDirectory ***********
#if WITH_EDITOR
struct Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics
{
struct MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms
{
TArray<FMetaSoundAssetDirectory> InDirectories;
FMetasoundFrontendClassName OldClassName;
FMetasoundFrontendClassName NewClassName;
FMetasoundFrontendVersionNumber OldVersion;
FMetasoundFrontendVersionNumber NewVersion;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "Audio|MetaSound|Utilities" },
{ "Comment", "// Replaces dependencies in a MetaSound with the given class name and version with another MetaSound with the given\n// class name and version. Can be asset or code-defined. It is up to the caller to validate the two classes have\n// matching interfaces (Swapping with classes of unmatched interfaces can leave MetaSound in non-executable state).\n" },
{ "CPP_Default_NewVersion", "()" },
{ "CPP_Default_OldVersion", "()" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
{ "ToolTip", "Replaces dependencies in a MetaSound with the given class name and version with another MetaSound with the given\nclass name and version. Can be asset or code-defined. It is up to the caller to validate the two classes have\nmatching interfaces (Swapping with classes of unmatched interfaces can leave MetaSound in non-executable state)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDirectories_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OldClassName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewClassName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OldVersion_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewVersion_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "DisplayName", "References Replaced" },
};
#endif // WITH_METADATA
// ********** Begin Function ReplaceReferencesInDirectory constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_InDirectories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InDirectories;
static const UECodeGen_Private::FStructPropertyParams NewProp_OldClassName;
static const UECodeGen_Private::FStructPropertyParams NewProp_NewClassName;
static const UECodeGen_Private::FStructPropertyParams NewProp_OldVersion;
static const UECodeGen_Private::FStructPropertyParams NewProp_NewVersion;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReplaceReferencesInDirectory constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReplaceReferencesInDirectory Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_InDirectories_Inner = { "InDirectories", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundAssetDirectory, METADATA_PARAMS(0, nullptr) }; // 3719962048
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_InDirectories = { "InDirectories", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms, InDirectories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDirectories_MetaData), NewProp_InDirectories_MetaData) }; // 3719962048
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_OldClassName = { "OldClassName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms, OldClassName), Z_Construct_UScriptStruct_FMetasoundFrontendClassName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OldClassName_MetaData), NewProp_OldClassName_MetaData) }; // 1537318611
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_NewClassName = { "NewClassName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms, NewClassName), Z_Construct_UScriptStruct_FMetasoundFrontendClassName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewClassName_MetaData), NewProp_NewClassName_MetaData) }; // 1537318611
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_OldVersion = { "OldVersion", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms, OldVersion), Z_Construct_UScriptStruct_FMetasoundFrontendVersionNumber, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OldVersion_MetaData), NewProp_OldVersion_MetaData) }; // 3499755003
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_NewVersion = { "NewVersion", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms, NewVersion), Z_Construct_UScriptStruct_FMetasoundFrontendVersionNumber, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewVersion_MetaData), NewProp_NewVersion_MetaData) }; // 3499755003
void Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_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(MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms), &Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_InDirectories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_InDirectories,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_OldClassName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_NewClassName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_OldVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_NewVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::PropPointers) < 2048);
// ********** End Function ReplaceReferencesInDirectory Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundAssetSubsystem, nullptr, "ReplaceReferencesInDirectory", Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::MetaSoundAssetSubsystem_eventReplaceReferencesInDirectory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundAssetSubsystem::execReplaceReferencesInDirectory)
{
P_GET_TARRAY_REF(FMetaSoundAssetDirectory,Z_Param_Out_InDirectories);
P_GET_STRUCT_REF(FMetasoundFrontendClassName,Z_Param_Out_OldClassName);
P_GET_STRUCT_REF(FMetasoundFrontendClassName,Z_Param_Out_NewClassName);
P_GET_STRUCT(FMetasoundFrontendVersionNumber,Z_Param_OldVersion);
P_GET_STRUCT(FMetasoundFrontendVersionNumber,Z_Param_NewVersion);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ReplaceReferencesInDirectory(Z_Param_Out_InDirectories,Z_Param_Out_OldClassName,Z_Param_Out_NewClassName,Z_Param_OldVersion,Z_Param_NewVersion);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UMetaSoundAssetSubsystem Function ReplaceReferencesInDirectory *************
// ********** Begin Class UMetaSoundAssetSubsystem Function UnregisterAssetClassesInDirectories ****
struct Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics
{
struct MetaSoundAssetSubsystem_eventUnregisterAssetClassesInDirectories_Parms
{
TArray<FMetaSoundAssetDirectory> Directories;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Audio|MetaSound|Registration" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Directories_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterAssetClassesInDirectories constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_Directories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Directories;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterAssetClassesInDirectories constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterAssetClassesInDirectories Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::NewProp_Directories_Inner = { "Directories", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundAssetDirectory, METADATA_PARAMS(0, nullptr) }; // 3719962048
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::NewProp_Directories = { "Directories", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundAssetSubsystem_eventUnregisterAssetClassesInDirectories_Parms, Directories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Directories_MetaData), NewProp_Directories_MetaData) }; // 3719962048
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::NewProp_Directories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::NewProp_Directories,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::PropPointers) < 2048);
// ********** End Function UnregisterAssetClassesInDirectories Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundAssetSubsystem, nullptr, "UnregisterAssetClassesInDirectories", Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::MetaSoundAssetSubsystem_eventUnregisterAssetClassesInDirectories_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::MetaSoundAssetSubsystem_eventUnregisterAssetClassesInDirectories_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundAssetSubsystem::execUnregisterAssetClassesInDirectories)
{
P_GET_TARRAY_REF(FMetaSoundAssetDirectory,Z_Param_Out_Directories);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnregisterAssetClassesInDirectories(Z_Param_Out_Directories);
P_NATIVE_END;
}
// ********** End Class UMetaSoundAssetSubsystem Function UnregisterAssetClassesInDirectories ******
// ********** Begin Class UMetaSoundAssetSubsystem *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundAssetSubsystem;
UClass* UMetaSoundAssetSubsystem::GetPrivateStaticClass()
{
using TClass = UMetaSoundAssetSubsystem;
if (!Z_Registration_Info_UClass_UMetaSoundAssetSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundAssetSubsystem"),
Z_Registration_Info_UClass_UMetaSoundAssetSubsystem.InnerSingleton,
StaticRegisterNativesUMetaSoundAssetSubsystem,
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_UMetaSoundAssetSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundAssetSubsystem_NoRegister()
{
return UMetaSoundAssetSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "MetaSound Asset Subsystem" },
{ "IncludePath", "MetasoundAssetSubsystem.h" },
{ "ModuleRelativePath", "Public/MetasoundAssetSubsystem.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundAssetSubsystem constinit property declarations *****************
// ********** End Class UMetaSoundAssetSubsystem constinit property declarations *******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("FindAssetClassInfo"), .Pointer = &UMetaSoundAssetSubsystem::execFindAssetClassInfo },
{ .NameUTF8 = UTF8TEXT("FindReferencingAssetClassInfo"), .Pointer = &UMetaSoundAssetSubsystem::execFindReferencingAssetClassInfo },
{ .NameUTF8 = UTF8TEXT("ReassignClassName"), .Pointer = &UMetaSoundAssetSubsystem::execReassignClassName },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("RegisterAssetClassesInDirectories"), .Pointer = &UMetaSoundAssetSubsystem::execRegisterAssetClassesInDirectories },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ReplaceReferencesInDirectory"), .Pointer = &UMetaSoundAssetSubsystem::execReplaceReferencesInDirectory },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("UnregisterAssetClassesInDirectories"), .Pointer = &UMetaSoundAssetSubsystem::execUnregisterAssetClassesInDirectories },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
#if WITH_EDITOR
{ &Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindAssetClassInfo, "FindAssetClassInfo" }, // 878168853
{ &Z_Construct_UFunction_UMetaSoundAssetSubsystem_FindReferencingAssetClassInfo, "FindReferencingAssetClassInfo" }, // 1129298670
{ &Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReassignClassName, "ReassignClassName" }, // 2201181462
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UMetaSoundAssetSubsystem_RegisterAssetClassesInDirectories, "RegisterAssetClassesInDirectories" }, // 2436325273
#if WITH_EDITOR
{ &Z_Construct_UFunction_UMetaSoundAssetSubsystem_ReplaceReferencesInDirectory, "ReplaceReferencesInDirectory" }, // 2756986343
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UMetaSoundAssetSubsystem_UnregisterAssetClassesInDirectories, "UnregisterAssetClassesInDirectories" }, // 421225913
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundAssetSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics
UObject* (*const Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEngineSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics::ClassParams = {
&UMetaSoundAssetSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics::Class_MetaDataParams)
};
void UMetaSoundAssetSubsystem::StaticRegisterNativesUMetaSoundAssetSubsystem()
{
UClass* Class = UMetaSoundAssetSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetaSoundAssetSubsystem()
{
if (!Z_Registration_Info_UClass_UMetaSoundAssetSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundAssetSubsystem.OuterSingleton, Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundAssetSubsystem.OuterSingleton;
}
UMetaSoundAssetSubsystem::UMetaSoundAssetSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundAssetSubsystem);
UMetaSoundAssetSubsystem::~UMetaSoundAssetSubsystem() {}
// ********** End Class UMetaSoundAssetSubsystem ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h__Script_MetasoundEngine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMetaSoundAssetDirectory::StaticStruct, Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics::NewStructOps, TEXT("MetaSoundAssetDirectory"),&Z_Registration_Info_UScriptStruct_FMetaSoundAssetDirectory, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMetaSoundAssetDirectory), 3719962048U) },
{ FMetaSoundAsyncAssetDependencies::StaticStruct, Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics::NewStructOps, TEXT("MetaSoundAsyncAssetDependencies"),&Z_Registration_Info_UScriptStruct_FMetaSoundAsyncAssetDependencies, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMetaSoundAsyncAssetDependencies), 4094710068U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetaSoundAssetSubsystem, UMetaSoundAssetSubsystem::StaticClass, TEXT("UMetaSoundAssetSubsystem"), &Z_Registration_Info_UClass_UMetaSoundAssetSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundAssetSubsystem), 2205600345U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h__Script_MetasoundEngine_3433294450{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h__Script_MetasoundEngine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h__Script_MetasoundEngine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,108 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundAssetSubsystem.h"
#ifdef METASOUNDENGINE_MetasoundAssetSubsystem_generated_h
#error "MetasoundAssetSubsystem.generated.h already included, missing '#pragma once' in MetasoundAssetSubsystem.h"
#endif
#define METASOUNDENGINE_MetasoundAssetSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class IMetaSoundDocumentInterface;
struct FMetaSoundAssetDirectory;
struct FMetaSoundClassInterfaceInfo;
struct FMetaSoundDocumentInfo;
struct FMetasoundFrontendClassName;
struct FMetasoundFrontendVersionNumber;
struct FTopLevelAssetPath;
// ********** Begin ScriptStruct FMetaSoundAssetDirectory ******************************************
struct Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_214_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundAssetDirectory_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct();
struct FMetaSoundAssetDirectory;
// ********** End ScriptStruct FMetaSoundAssetDirectory ********************************************
// ********** Begin ScriptStruct FMetaSoundAsyncAssetDependencies **********************************
struct Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_224_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundAsyncAssetDependencies_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct();
struct FMetaSoundAsyncAssetDependencies;
// ********** End ScriptStruct FMetaSoundAsyncAssetDependencies ************************************
// ********** Begin Class UMetaSoundAssetSubsystem *************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUnregisterAssetClassesInDirectories); \
DECLARE_FUNCTION(execRegisterAssetClassesInDirectories);
#if WITH_EDITOR
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
DECLARE_FUNCTION(execReplaceReferencesInDirectory); \
DECLARE_FUNCTION(execReassignClassName); \
DECLARE_FUNCTION(execFindReferencingAssetClassInfo); \
DECLARE_FUNCTION(execFindAssetClassInfo);
#else // WITH_EDITOR
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_RPC_WRAPPERS_NO_PURE_DECLS_EOD
#endif // WITH_EDITOR
struct Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundAssetSubsystem_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundAssetSubsystem(); \
friend struct ::Z_Construct_UClass_UMetaSoundAssetSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundAssetSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundAssetSubsystem, UEngineSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundAssetSubsystem_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundAssetSubsystem)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundAssetSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundAssetSubsystem(UMetaSoundAssetSubsystem&&) = delete; \
UMetaSoundAssetSubsystem(const UMetaSoundAssetSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundAssetSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundAssetSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMetaSoundAssetSubsystem) \
METASOUNDENGINE_API virtual ~UMetaSoundAssetSubsystem();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_241_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h_244_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundAssetSubsystem;
// ********** End Class UMetaSoundAssetSubsystem ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundAssetSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,204 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundBuilderBase.h"
#ifdef METASOUNDENGINE_MetasoundBuilderBase_generated_h
#error "MetasoundBuilderBase.generated.h already included, missing '#pragma once' in MetasoundBuilderBase.h"
#endif
#define METASOUNDENGINE_MetasoundBuilderBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class IMetaSoundDocumentInterface;
class UObject;
enum class EMetaSoundBuilderResult : uint8;
enum class EMetasoundFrontendVertexAccessType : int32;
struct FMetaSoundBuilderNodeInputHandle;
struct FMetaSoundBuilderNodeOutputHandle;
struct FMetaSoundBuilderOptions;
struct FMetasoundFrontendClassName;
struct FMetasoundFrontendLiteral;
struct FMetasoundFrontendVersion;
struct FMetaSoundNodeHandle;
// ********** Begin ScriptStruct FMetaSoundBuilderNodeInputHandle **********************************
struct Z_Construct_UScriptStruct_FMetaSoundBuilderNodeInputHandle_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_40_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundBuilderNodeInputHandle_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct(); \
typedef FMetasoundFrontendVertexHandle Super;
struct FMetaSoundBuilderNodeInputHandle;
// ********** End ScriptStruct FMetaSoundBuilderNodeInputHandle ************************************
// ********** Begin ScriptStruct FMetaSoundBuilderNodeOutputHandle *********************************
struct Z_Construct_UScriptStruct_FMetaSoundBuilderNodeOutputHandle_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_54_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundBuilderNodeOutputHandle_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct(); \
typedef FMetasoundFrontendVertexHandle Super;
struct FMetaSoundBuilderNodeOutputHandle;
// ********** End ScriptStruct FMetaSoundBuilderNodeOutputHandle ***********************************
// ********** Begin ScriptStruct FMetaSoundNodeHandle **********************************************
struct Z_Construct_UScriptStruct_FMetaSoundNodeHandle_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_68_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundNodeHandle_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct();
struct FMetaSoundNodeHandle;
// ********** End ScriptStruct FMetaSoundNodeHandle ************************************************
// ********** Begin ScriptStruct FMetaSoundBuilderOptions ******************************************
struct Z_Construct_UScriptStruct_FMetaSoundBuilderOptions_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_91_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundBuilderOptions_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct();
struct FMetaSoundBuilderOptions;
// ********** End ScriptStruct FMetaSoundBuilderOptions ********************************************
// ********** Begin Class UMetaSoundBuilderBase ****************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_126_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execBuildNewMetaSound); \
DECLARE_FUNCTION(execBuildAndOverwriteMetaSound); \
DECLARE_FUNCTION(execBuild); \
DECLARE_FUNCTION(execSetGraphOutputName); \
DECLARE_FUNCTION(execSetGraphOutputDataType); \
DECLARE_FUNCTION(execSetGraphOutputAccessType); \
DECLARE_FUNCTION(execSetGraphInputName); \
DECLARE_FUNCTION(execSetGraphInputDefault); \
DECLARE_FUNCTION(execSetGraphInputDataType); \
DECLARE_FUNCTION(execSetGraphInputAccessType); \
DECLARE_FUNCTION(execSetNodeInputDefault); \
DECLARE_FUNCTION(execRemoveUnusedDependencies); \
DECLARE_FUNCTION(execRemoveNodeInputDefault); \
DECLARE_FUNCTION(execRemoveNode); \
DECLARE_FUNCTION(execRemoveInterface); \
DECLARE_FUNCTION(execRemoveGraphVariable); \
DECLARE_FUNCTION(execRemoveGraphOutput); \
DECLARE_FUNCTION(execRemoveGraphInput); \
DECLARE_FUNCTION(execConvertToPreset); \
DECLARE_FUNCTION(execConvertFromPreset); \
DECLARE_FUNCTION(execIsPreset); \
DECLARE_FUNCTION(execNodeOutputIsConnected); \
DECLARE_FUNCTION(execNodeInputIsConnected); \
DECLARE_FUNCTION(execNodesAreConnected); \
DECLARE_FUNCTION(execInterfaceIsDeclared); \
DECLARE_FUNCTION(execGetReferencedPresetAsset); \
DECLARE_FUNCTION(execGetNodeOutputIsConstructorPin); \
DECLARE_FUNCTION(execGetNodeOutputData); \
DECLARE_FUNCTION(execGetNodeInputIsConstructorPin); \
DECLARE_FUNCTION(execGetNodeInputClassDefault); \
DECLARE_FUNCTION(execGetNodeInputDefault); \
DECLARE_FUNCTION(execGetNodeInputData); \
DECLARE_FUNCTION(execGetRootGraphClassName); \
DECLARE_FUNCTION(execGetGraphVariableDefault); \
DECLARE_FUNCTION(execGetGraphInputDefault); \
DECLARE_FUNCTION(execGetGraphOutputNames); \
DECLARE_FUNCTION(execGetGraphInputNames); \
DECLARE_FUNCTION(execFindNodeClassVersion); \
DECLARE_FUNCTION(execFindNodeOutputParent); \
DECLARE_FUNCTION(execFindNodeInputParent); \
DECLARE_FUNCTION(execFindInterfaceOutputNodes); \
DECLARE_FUNCTION(execFindInterfaceInputNodes); \
DECLARE_FUNCTION(execFindNodeOutputsByDataType); \
DECLARE_FUNCTION(execFindNodeOutputs); \
DECLARE_FUNCTION(execFindNodeOutputByName); \
DECLARE_FUNCTION(execFindNodeInputsByDataType); \
DECLARE_FUNCTION(execFindNodeInputs); \
DECLARE_FUNCTION(execFindNodeInputByName); \
DECLARE_FUNCTION(execFindGraphOutputNode); \
DECLARE_FUNCTION(execFindGraphInputNode); \
DECLARE_FUNCTION(execDisconnectNodesByInterfaceBindings); \
DECLARE_FUNCTION(execDisconnectNodeOutput); \
DECLARE_FUNCTION(execDisconnectNodeInput); \
DECLARE_FUNCTION(execDisconnectNodes); \
DECLARE_FUNCTION(execContainsNodeOutput); \
DECLARE_FUNCTION(execContainsNodeInput); \
DECLARE_FUNCTION(execContainsNode); \
DECLARE_FUNCTION(execConnectNodeInputToGraphInput); \
DECLARE_FUNCTION(execConnectNamedNodeOutputToGraphOutput); \
DECLARE_FUNCTION(execConnectNamedNodeOutputToNamedGraphOutput); \
DECLARE_FUNCTION(execConnectNodeOutputToGraphOutput); \
DECLARE_FUNCTION(execConnectNodeInputsToMatchingGraphInterfaceInputs); \
DECLARE_FUNCTION(execConnectNodeOutputsToMatchingGraphInterfaceOutputs); \
DECLARE_FUNCTION(execConnectNodesByInterfaceBindings); \
DECLARE_FUNCTION(execConnectNodes); \
DECLARE_FUNCTION(execAddNodeByClassName); \
DECLARE_FUNCTION(execAddNode); \
DECLARE_FUNCTION(execAddInterface); \
DECLARE_FUNCTION(execAddGraphVariableSetNode); \
DECLARE_FUNCTION(execAddGraphVariableGetDelayedNode); \
DECLARE_FUNCTION(execAddGraphVariableGetNode); \
DECLARE_FUNCTION(execAddGraphVariable); \
DECLARE_FUNCTION(execAddGraphOutputNode); \
DECLARE_FUNCTION(execAddGraphInputNode);
struct Z_Construct_UClass_UMetaSoundBuilderBase_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_126_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundBuilderBase(); \
friend struct ::Z_Construct_UClass_UMetaSoundBuilderBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundBuilderBase, UObject, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundBuilderBase_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundBuilderBase)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_126_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundBuilderBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundBuilderBase(UMetaSoundBuilderBase&&) = delete; \
UMetaSoundBuilderBase(const UMetaSoundBuilderBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundBuilderBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundBuilderBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetaSoundBuilderBase) \
METASOUNDENGINE_API virtual ~UMetaSoundBuilderBase();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_123_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_126_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_126_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_126_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h_126_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundBuilderBase;
// ********** End Class UMetaSoundBuilderBase ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderBase_h
// ********** Begin Enum EMetaSoundBuilderResult ***************************************************
#define FOREACH_ENUM_EMETASOUNDBUILDERRESULT(op) \
op(EMetaSoundBuilderResult::Succeeded) \
op(EMetaSoundBuilderResult::Failed)
enum class EMetaSoundBuilderResult : uint8;
template<> struct TIsUEnumClass<EMetaSoundBuilderResult> { enum { Value = true }; };
template<> METASOUNDENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMetaSoundBuilderResult>();
// ********** End Enum EMetaSoundBuilderResult *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,207 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundBuilderSubsystem.h"
#ifdef METASOUNDENGINE_MetasoundBuilderSubsystem_generated_h
#error "MetasoundBuilderSubsystem.generated.h already included, missing '#pragma once' in MetasoundBuilderSubsystem.h"
#endif
#define METASOUNDENGINE_MetasoundBuilderSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class IMetaSoundDocumentInterface;
class UAudioComponent;
class UMetaSoundBuilderBase;
class UMetasoundGeneratorHandle;
class UMetaSoundPatchBuilder;
class UMetaSoundSourceBuilder;
class UObject;
enum class EMetaSoundBuilderResult : uint8;
enum class EMetaSoundOutputAudioFormat : uint8;
struct FAudioParameter;
struct FMetaSoundBuilderNodeInputHandle;
struct FMetaSoundBuilderNodeOutputHandle;
struct FMetasoundFrontendLiteral;
// ********** Begin Delegate FOnCreateAuditionGeneratorHandleDelegate ******************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_49_DELEGATE \
METASOUNDENGINE_API void FOnCreateAuditionGeneratorHandleDelegate_DelegateWrapper(const FScriptDelegate& OnCreateAuditionGeneratorHandleDelegate, UMetasoundGeneratorHandle* GeneratorHandle);
// ********** End Delegate FOnCreateAuditionGeneratorHandleDelegate ********************************
// ********** Begin Class UMetaSoundPatchBuilder ***************************************************
struct Z_Construct_UClass_UMetaSoundPatchBuilder_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_55_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundPatchBuilder(); \
friend struct ::Z_Construct_UClass_UMetaSoundPatchBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundPatchBuilder, UMetaSoundBuilderBase, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundPatchBuilder_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundPatchBuilder)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_55_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundPatchBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundPatchBuilder(UMetaSoundPatchBuilder&&) = delete; \
UMetaSoundPatchBuilder(const UMetaSoundPatchBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundPatchBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundPatchBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetaSoundPatchBuilder) \
METASOUNDENGINE_API virtual ~UMetaSoundPatchBuilder();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_52_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_55_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_55_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_55_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundPatchBuilder;
// ********** End Class UMetaSoundPatchBuilder *****************************************************
// ********** Begin Class UMetaSoundSourceBuilder **************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_73_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetQuality); \
DECLARE_FUNCTION(execSetSampleRateOverride); \
DECLARE_FUNCTION(execSetFormat); \
DECLARE_FUNCTION(execSetBlockRateOverride); \
DECLARE_FUNCTION(execGetLiveUpdatesEnabled); \
DECLARE_FUNCTION(execAudition);
struct Z_Construct_UClass_UMetaSoundSourceBuilder_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_73_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundSourceBuilder(); \
friend struct ::Z_Construct_UClass_UMetaSoundSourceBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundSourceBuilder, UMetaSoundBuilderBase, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundSourceBuilder_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundSourceBuilder)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_73_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundSourceBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundSourceBuilder(UMetaSoundSourceBuilder&&) = delete; \
UMetaSoundSourceBuilder(const UMetaSoundSourceBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundSourceBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundSourceBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetaSoundSourceBuilder) \
METASOUNDENGINE_API virtual ~UMetaSoundSourceBuilder();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_70_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_73_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_73_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_73_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_73_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundSourceBuilder;
// ********** End Class UMetaSoundSourceBuilder ****************************************************
// ********** Begin Class UMetaSoundBuilderSubsystem ***********************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_162_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUnregisterSourceBuilder); \
DECLARE_FUNCTION(execUnregisterPatchBuilder); \
DECLARE_FUNCTION(execUnregisterBuilder); \
DECLARE_FUNCTION(execSetTargetPage); \
DECLARE_FUNCTION(execRegisterSourceBuilder); \
DECLARE_FUNCTION(execRegisterPatchBuilder); \
DECLARE_FUNCTION(execRegisterBuilder); \
DECLARE_FUNCTION(execIsInterfaceRegistered); \
DECLARE_FUNCTION(execFindSourceBuilder); \
DECLARE_FUNCTION(execFindPatchBuilder); \
DECLARE_FUNCTION(execFindParentBuilderOfPreset); \
DECLARE_FUNCTION(execFindBuilderOfDocument); \
DECLARE_FUNCTION(execFindBuilder); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromParam); \
DECLARE_FUNCTION(execCreateStringArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateStringMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateObjectArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateObjectMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateIntArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateIntMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateFloatArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateFloatMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateBoolArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateBoolMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateSourcePresetBuilder); \
DECLARE_FUNCTION(execCreatePatchPresetBuilder); \
DECLARE_FUNCTION(execCreateSourceBuilder); \
DECLARE_FUNCTION(execCreatePatchBuilder);
struct Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundBuilderSubsystem_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_162_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundBuilderSubsystem(); \
friend struct ::Z_Construct_UClass_UMetaSoundBuilderSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundBuilderSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundBuilderSubsystem, UEngineSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundBuilderSubsystem_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundBuilderSubsystem)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_162_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundBuilderSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundBuilderSubsystem(UMetaSoundBuilderSubsystem&&) = delete; \
UMetaSoundBuilderSubsystem(const UMetaSoundBuilderSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundBuilderSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundBuilderSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMetaSoundBuilderSubsystem) \
METASOUNDENGINE_API virtual ~UMetaSoundBuilderSubsystem();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_159_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_162_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_162_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_162_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h_162_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundBuilderSubsystem;
// ********** End Class UMetaSoundBuilderSubsystem *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundBuilderSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,37 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeMetasoundEngine_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); METASOUNDENGINE_API UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature();
METASOUNDENGINE_API UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature();
METASOUNDENGINE_API UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_MetasoundEngine;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_MetasoundEngine()
{
if (!Z_Registration_Info_UPackage__Script_MetasoundEngine.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_MetasoundEngine_OnCreateAuditionGeneratorHandleDelegate__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/MetasoundEngine",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0x77C4002C,
0x665AC05F,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_MetasoundEngine.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_MetasoundEngine.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_MetasoundEngine(Z_Construct_UPackage__Script_MetasoundEngine, TEXT("/Script/MetasoundEngine"), Z_Registration_Info_UPackage__Script_MetasoundEngine, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x77C4002C, 0x665AC05F));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

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

View File

@@ -0,0 +1,117 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundFrontendLiteralBlueprintAccess.h"
#ifdef METASOUNDENGINE_MetasoundFrontendLiteralBlueprintAccess_generated_h
#error "MetasoundFrontendLiteralBlueprintAccess.generated.h already included, missing '#pragma once' in MetasoundFrontendLiteralBlueprintAccess.h"
#endif
#define METASOUNDENGINE_MetasoundFrontendLiteralBlueprintAccess_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
enum class EMetaSoundBuilderResult : uint8;
enum class EMetasoundFrontendLiteralType : uint8;
struct FAudioParameter;
struct FMetasoundFrontendLiteral;
// ********** Begin Class UMetasoundFrontendLiteralBlueprintAccess *********************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsStringArray); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsString); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsObjectArray); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsObject); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsIntegerArray); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsInteger); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsFloatArray); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsFloat); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsBoolArray); \
DECLARE_FUNCTION(execGetMetaSoundLiteralAsBool); \
DECLARE_FUNCTION(execGetStringArrayValueFromLiteral); \
DECLARE_FUNCTION(execGetStringValueFromLiteral); \
DECLARE_FUNCTION(execGetObjectArrayValueFromLiteral); \
DECLARE_FUNCTION(execGetObjectValueFromLiteral); \
DECLARE_FUNCTION(execGetIntArrayValueFromLiteral); \
DECLARE_FUNCTION(execGetIntValueFromLiteral); \
DECLARE_FUNCTION(execGetFloatArrayValueFromLiteral); \
DECLARE_FUNCTION(execGetFloatValueFromLiteral); \
DECLARE_FUNCTION(execGetBoolArrayValueFromLiteral); \
DECLARE_FUNCTION(execGetBoolValueFromLiteral); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromAudioParameter); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromStringArray); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromString); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromObjectArray); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromObject); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromIntegerArray); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromInteger); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromFloatArray); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromFloat); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromBooleanArray); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromBoolean); \
DECLARE_FUNCTION(execCreateMetaSoundLiteralFromParam); \
DECLARE_FUNCTION(execCreateStringArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateStringMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateObjectArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateObjectMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateIntArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateIntMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateFloatArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateFloatMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateBoolArrayMetaSoundLiteral); \
DECLARE_FUNCTION(execCreateBoolMetaSoundLiteral); \
DECLARE_FUNCTION(execEqualEqual_MetaSoundLiteral); \
DECLARE_FUNCTION(execGetType); \
DECLARE_FUNCTION(execConv_MetaSoundLiteralToString);
struct Z_Construct_UClass_UMetasoundFrontendLiteralBlueprintAccess_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundFrontendLiteralBlueprintAccess_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetasoundFrontendLiteralBlueprintAccess(); \
friend struct ::Z_Construct_UClass_UMetasoundFrontendLiteralBlueprintAccess_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetasoundFrontendLiteralBlueprintAccess_NoRegister(); \
public: \
DECLARE_CLASS2(UMetasoundFrontendLiteralBlueprintAccess, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetasoundFrontendLiteralBlueprintAccess_NoRegister) \
DECLARE_SERIALIZER(UMetasoundFrontendLiteralBlueprintAccess)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UMetasoundFrontendLiteralBlueprintAccess(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetasoundFrontendLiteralBlueprintAccess(UMetasoundFrontendLiteralBlueprintAccess&&) = delete; \
UMetasoundFrontendLiteralBlueprintAccess(const UMetasoundFrontendLiteralBlueprintAccess&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UMetasoundFrontendLiteralBlueprintAccess); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetasoundFrontendLiteralBlueprintAccess); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetasoundFrontendLiteralBlueprintAccess) \
NO_API virtual ~UMetasoundFrontendLiteralBlueprintAccess();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetasoundFrontendLiteralBlueprintAccess;
// ********** End Class UMetasoundFrontendLiteralBlueprintAccess ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundFrontendLiteralBlueprintAccess_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,627 @@
// 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 "MetasoundGeneratorHandle.h"
#include "MetasoundOutput.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundGeneratorHandle() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_UAudioComponent_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundGeneratorHandle();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister();
METASOUNDENGINE_API UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature();
METASOUNDENGINE_API UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundOutput();
METASOUNDFRONTEND_API UClass* Z_Construct_UClass_UMetasoundParameterPack_NoRegister();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnMetasoundOutputValueChanged ****************************************
struct Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics
{
struct _Script_MetasoundEngine_eventOnMetasoundOutputValueChanged_Parms
{
FName OutputName;
FMetaSoundOutput Output;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMetasoundOutputValueChanged constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_OutputName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnMetasoundOutputValueChanged constinit property declarations **********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnMetasoundOutputValueChanged Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::NewProp_OutputName = { "OutputName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_MetasoundEngine_eventOnMetasoundOutputValueChanged_Parms, OutputName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_MetasoundEngine_eventOnMetasoundOutputValueChanged_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::NewProp_OutputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::NewProp_Output,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnMetasoundOutputValueChanged Property Definitions *********************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_MetasoundEngine, nullptr, "OnMetasoundOutputValueChanged__DelegateSignature", Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::_Script_MetasoundEngine_eventOnMetasoundOutputValueChanged_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00520000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::_Script_MetasoundEngine_eventOnMetasoundOutputValueChanged_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnMetasoundOutputValueChanged_DelegateWrapper(const FScriptDelegate& OnMetasoundOutputValueChanged, FName OutputName, FMetaSoundOutput const& Output)
{
struct _Script_MetasoundEngine_eventOnMetasoundOutputValueChanged_Parms
{
FName OutputName;
FMetaSoundOutput Output;
};
_Script_MetasoundEngine_eventOnMetasoundOutputValueChanged_Parms Parms;
Parms.OutputName=OutputName;
Parms.Output=Output;
OnMetasoundOutputValueChanged.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnMetasoundOutputValueChanged ******************************************
// ********** Begin Delegate FOnMetasoundOutputValueChangedMulticast *******************************
struct Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics
{
struct _Script_MetasoundEngine_eventOnMetasoundOutputValueChangedMulticast_Parms
{
FName Name;
FMetaSoundOutput Output;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnMetasoundOutputValueChangedMulticast constinit property declarations
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnMetasoundOutputValueChangedMulticast constinit property declarations *
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnMetasoundOutputValueChangedMulticast Property Definitions **********
const UECodeGen_Private::FNamePropertyParams Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_MetasoundEngine_eventOnMetasoundOutputValueChangedMulticast_Parms, Name), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_MetasoundEngine_eventOnMetasoundOutputValueChangedMulticast_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::NewProp_Output,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnMetasoundOutputValueChangedMulticast Property Definitions ************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_MetasoundEngine, nullptr, "OnMetasoundOutputValueChangedMulticast__DelegateSignature", Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::_Script_MetasoundEngine_eventOnMetasoundOutputValueChangedMulticast_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::_Script_MetasoundEngine_eventOnMetasoundOutputValueChangedMulticast_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChangedMulticast__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnMetasoundOutputValueChangedMulticast_DelegateWrapper(const FMulticastScriptDelegate& OnMetasoundOutputValueChangedMulticast, FName Name, FMetaSoundOutput const& Output)
{
struct _Script_MetasoundEngine_eventOnMetasoundOutputValueChangedMulticast_Parms
{
FName Name;
FMetaSoundOutput Output;
};
_Script_MetasoundEngine_eventOnMetasoundOutputValueChangedMulticast_Parms Parms;
Parms.Name=Name;
Parms.Output=Output;
OnMetasoundOutputValueChangedMulticast.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnMetasoundOutputValueChangedMulticast *********************************
// ********** Begin Class UMetasoundGeneratorHandle Function ApplyParameterPack ********************
struct Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics
{
struct MetasoundGeneratorHandle_eventApplyParameterPack_Parms
{
UMetasoundParameterPack* Pack;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundParameterPack" },
{ "Comment", "/**\n\x09 * Makes a copy of the supplied parameter pack and passes it to the MetaSoundGenerator\n\x09 * for asynchronous processing. IT ALSO caches this copy so that if the AudioComponent\n\x09 * is virtualized the parameter pack will be sent again when/if the AudioComponent is \n\x09 * \"unvirtualized\".\n\x09 */" },
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
{ "ToolTip", "Makes a copy of the supplied parameter pack and passes it to the MetaSoundGenerator\nfor asynchronous processing. IT ALSO caches this copy so that if the AudioComponent\nis virtualized the parameter pack will be sent again when/if the AudioComponent is\n\"unvirtualized\"." },
};
#endif // WITH_METADATA
// ********** Begin Function ApplyParameterPack constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Pack;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ApplyParameterPack constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ApplyParameterPack Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::NewProp_Pack = { "Pack", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventApplyParameterPack_Parms, Pack), Z_Construct_UClass_UMetasoundParameterPack_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundGeneratorHandle_eventApplyParameterPack_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_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(MetasoundGeneratorHandle_eventApplyParameterPack_Parms), &Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::NewProp_Pack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::PropPointers) < 2048);
// ********** End Function ApplyParameterPack Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundGeneratorHandle, nullptr, "ApplyParameterPack", Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::MetasoundGeneratorHandle_eventApplyParameterPack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::MetasoundGeneratorHandle_eventApplyParameterPack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundGeneratorHandle::execApplyParameterPack)
{
P_GET_OBJECT(UMetasoundParameterPack,Z_Param_Pack);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ApplyParameterPack(Z_Param_Pack);
P_NATIVE_END;
}
// ********** End Class UMetasoundGeneratorHandle Function ApplyParameterPack **********************
// ********** Begin Class UMetasoundGeneratorHandle Function CreateMetaSoundGeneratorHandle ********
struct Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics
{
struct MetasoundGeneratorHandle_eventCreateMetaSoundGeneratorHandle_Parms
{
UAudioComponent* OnComponent;
UMetasoundGeneratorHandle* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSound" },
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateMetaSoundGeneratorHandle constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_OnComponent;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateMetaSoundGeneratorHandle constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateMetaSoundGeneratorHandle Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::NewProp_OnComponent = { "OnComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventCreateMetaSoundGeneratorHandle_Parms, OnComponent), Z_Construct_UClass_UAudioComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnComponent_MetaData), NewProp_OnComponent_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventCreateMetaSoundGeneratorHandle_Parms, ReturnValue), Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::NewProp_OnComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::PropPointers) < 2048);
// ********** End Function CreateMetaSoundGeneratorHandle Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundGeneratorHandle, nullptr, "CreateMetaSoundGeneratorHandle", Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::MetasoundGeneratorHandle_eventCreateMetaSoundGeneratorHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::MetasoundGeneratorHandle_eventCreateMetaSoundGeneratorHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundGeneratorHandle::execCreateMetaSoundGeneratorHandle)
{
P_GET_OBJECT(UAudioComponent,Z_Param_OnComponent);
P_FINISH;
P_NATIVE_BEGIN;
*(UMetasoundGeneratorHandle**)Z_Param__Result=UMetasoundGeneratorHandle::CreateMetaSoundGeneratorHandle(Z_Param_OnComponent);
P_NATIVE_END;
}
// ********** End Class UMetasoundGeneratorHandle Function CreateMetaSoundGeneratorHandle **********
// ********** Begin Class UMetasoundGeneratorHandle Function EnableRuntimeRenderTiming *************
struct Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics
{
struct MetasoundGeneratorHandle_eventEnableRuntimeRenderTiming_Parms
{
bool Enable;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundPerf" },
{ "Comment", "/**\n\x09* Enable the profiling of the MetaSound render for this playing instance. You\n\x09* must call this before calling \"GetRuntimeCPUCoreUtilization\" (below) or you will just \n\x09* get 0.0 back for core utilization.\n\x09*/" },
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
{ "ToolTip", "Enable the profiling of the MetaSound render for this playing instance. You\nmust call this before calling \"GetRuntimeCPUCoreUtilization\" (below) or you will just\nget 0.0 back for core utilization." },
};
#endif // WITH_METADATA
// ********** Begin Function EnableRuntimeRenderTiming constinit property declarations *************
static void NewProp_Enable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Enable;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EnableRuntimeRenderTiming constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EnableRuntimeRenderTiming Property Definitions ************************
void Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::NewProp_Enable_SetBit(void* Obj)
{
((MetasoundGeneratorHandle_eventEnableRuntimeRenderTiming_Parms*)Obj)->Enable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::NewProp_Enable = { "Enable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetasoundGeneratorHandle_eventEnableRuntimeRenderTiming_Parms), &Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::NewProp_Enable_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::NewProp_Enable,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::PropPointers) < 2048);
// ********** End Function EnableRuntimeRenderTiming Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundGeneratorHandle, nullptr, "EnableRuntimeRenderTiming", Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::MetasoundGeneratorHandle_eventEnableRuntimeRenderTiming_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x44020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::MetasoundGeneratorHandle_eventEnableRuntimeRenderTiming_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundGeneratorHandle::execEnableRuntimeRenderTiming)
{
P_GET_UBOOL(Z_Param_Enable);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->EnableRuntimeRenderTiming(Z_Param_Enable);
P_NATIVE_END;
}
// ********** End Class UMetasoundGeneratorHandle Function EnableRuntimeRenderTiming ***************
// ********** Begin Class UMetasoundGeneratorHandle Function GetCPUCoreUtilization *****************
struct Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics
{
struct MetasoundGeneratorHandle_eventGetCPUCoreUtilization_Parms
{
double ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundPerf" },
{ "Comment", "/**\n\x09* Get the CPU usage as \"fraction of real time\" used to render this metasound. \n\x09* NOTE: The MetasoundSource asset MUST have had its EnableRenderTiming function called\n\x09* before the metasound is started!\n\x09*/" },
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
{ "ToolTip", "Get the CPU usage as \"fraction of real time\" used to render this metasound.\nNOTE: The MetasoundSource asset MUST have had its EnableRenderTiming function called\nbefore the metasound is started!" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPUCoreUtilization constinit property declarations *****************
static const UECodeGen_Private::FDoublePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPUCoreUtilization constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPUCoreUtilization Property Definitions ****************************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventGetCPUCoreUtilization_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::PropPointers) < 2048);
// ********** End Function GetCPUCoreUtilization Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundGeneratorHandle, nullptr, "GetCPUCoreUtilization", Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::MetasoundGeneratorHandle_eventGetCPUCoreUtilization_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::MetasoundGeneratorHandle_eventGetCPUCoreUtilization_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundGeneratorHandle::execGetCPUCoreUtilization)
{
P_FINISH;
P_NATIVE_BEGIN;
*(double*)Z_Param__Result=P_THIS->GetCPUCoreUtilization();
P_NATIVE_END;
}
// ********** End Class UMetasoundGeneratorHandle Function GetCPUCoreUtilization *******************
// ********** Begin Class UMetasoundGeneratorHandle Function UpdateWatchers ************************
struct Z_Construct_UFunction_UMetasoundGeneratorHandle_UpdateWatchers_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
};
#endif // WITH_METADATA
// ********** Begin Function UpdateWatchers constinit property declarations ************************
// ********** End Function UpdateWatchers constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundGeneratorHandle_UpdateWatchers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundGeneratorHandle, nullptr, "UpdateWatchers", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x44020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_UpdateWatchers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundGeneratorHandle_UpdateWatchers_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UMetasoundGeneratorHandle_UpdateWatchers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundGeneratorHandle_UpdateWatchers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundGeneratorHandle::execUpdateWatchers)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UpdateWatchers();
P_NATIVE_END;
}
// ********** End Class UMetasoundGeneratorHandle Function UpdateWatchers **************************
// ********** Begin Class UMetasoundGeneratorHandle Function WatchOutput ***************************
struct Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics
{
struct MetasoundGeneratorHandle_eventWatchOutput_Parms
{
FName OutputName;
FScriptDelegate OnOutputValueChanged;
FName AnalyzerName;
FName AnalyzerOutputName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "2" },
{ "Category", "MetaSoundOutput" },
{ "Comment", "/**\n\x09 * Watch an output value.\n\x09 *\n\x09 * @param OutputName - The user-specified name of the output in the Metasound\n\x09 * @param OnOutputValueChanged - The event to fire when the output's value changes\n\x09 * @param AnalyzerName - (optional) The name of the analyzer to use on the output, defaults to a passthrough\n\x09 * @param AnalyzerOutputName - (optional) The name of the output on the analyzer to watch, defaults to the passthrough output\n\x09 * @returns true if the watch setup succeeded, false otherwise\n\x09 */" },
{ "CPP_Default_AnalyzerName", "None" },
{ "CPP_Default_AnalyzerOutputName", "None" },
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
{ "ToolTip", "Watch an output value.\n\n@param OutputName - The user-specified name of the output in the Metasound\n@param OnOutputValueChanged - The event to fire when the output's value changes\n@param AnalyzerName - (optional) The name of the analyzer to use on the output, defaults to a passthrough\n@param AnalyzerOutputName - (optional) The name of the output on the analyzer to watch, defaults to the passthrough output\n@returns true if the watch setup succeeded, false otherwise" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnOutputValueChanged_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function WatchOutput constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_OutputName;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnOutputValueChanged;
static const UECodeGen_Private::FNamePropertyParams NewProp_AnalyzerName;
static const UECodeGen_Private::FNamePropertyParams NewProp_AnalyzerOutputName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function WatchOutput constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function WatchOutput Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_OutputName = { "OutputName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventWatchOutput_Parms, OutputName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_OnOutputValueChanged = { "OnOutputValueChanged", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventWatchOutput_Parms, OnOutputValueChanged), Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnOutputValueChanged_MetaData), NewProp_OnOutputValueChanged_MetaData) }; // 475282241
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_AnalyzerName = { "AnalyzerName", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventWatchOutput_Parms, AnalyzerName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_AnalyzerOutputName = { "AnalyzerOutputName", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundGeneratorHandle_eventWatchOutput_Parms, AnalyzerOutputName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundGeneratorHandle_eventWatchOutput_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_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(MetasoundGeneratorHandle_eventWatchOutput_Parms), &Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_OutputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_OnOutputValueChanged,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_AnalyzerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_AnalyzerOutputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::PropPointers) < 2048);
// ********** End Function WatchOutput Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundGeneratorHandle, nullptr, "WatchOutput", Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::MetasoundGeneratorHandle_eventWatchOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::MetasoundGeneratorHandle_eventWatchOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundGeneratorHandle::execWatchOutput)
{
P_GET_PROPERTY(FNameProperty,Z_Param_OutputName);
P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_OnOutputValueChanged);
P_GET_PROPERTY(FNameProperty,Z_Param_AnalyzerName);
P_GET_PROPERTY(FNameProperty,Z_Param_AnalyzerOutputName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->WatchOutput(Z_Param_OutputName,FOnMetasoundOutputValueChanged(Z_Param_Out_OnOutputValueChanged),Z_Param_AnalyzerName,Z_Param_AnalyzerOutputName);
P_NATIVE_END;
}
// ********** End Class UMetasoundGeneratorHandle Function WatchOutput *****************************
// ********** Begin Class UMetasoundGeneratorHandle ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetasoundGeneratorHandle;
UClass* UMetasoundGeneratorHandle::GetPrivateStaticClass()
{
using TClass = UMetasoundGeneratorHandle;
if (!Z_Registration_Info_UClass_UMetasoundGeneratorHandle.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetasoundGeneratorHandle"),
Z_Registration_Info_UClass_UMetasoundGeneratorHandle.InnerSingleton,
StaticRegisterNativesUMetasoundGeneratorHandle,
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_UMetasoundGeneratorHandle.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister()
{
return UMetasoundGeneratorHandle::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetasoundGeneratorHandle_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Category", "MetaSound" },
{ "Comment", "/**\n * Blueprint-facing interface to a FMetasoundGenerator on a UAudioComponent.\n */" },
{ "DisplayName", "MetaSound Generator Handle" },
{ "IncludePath", "MetasoundGeneratorHandle.h" },
{ "ModuleRelativePath", "Public/MetasoundGeneratorHandle.h" },
{ "ToolTip", "Blueprint-facing interface to a FMetasoundGenerator on a UAudioComponent." },
};
#endif // WITH_METADATA
// ********** Begin Class UMetasoundGeneratorHandle constinit property declarations ****************
// ********** End Class UMetasoundGeneratorHandle constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ApplyParameterPack"), .Pointer = &UMetasoundGeneratorHandle::execApplyParameterPack },
{ .NameUTF8 = UTF8TEXT("CreateMetaSoundGeneratorHandle"), .Pointer = &UMetasoundGeneratorHandle::execCreateMetaSoundGeneratorHandle },
{ .NameUTF8 = UTF8TEXT("EnableRuntimeRenderTiming"), .Pointer = &UMetasoundGeneratorHandle::execEnableRuntimeRenderTiming },
{ .NameUTF8 = UTF8TEXT("GetCPUCoreUtilization"), .Pointer = &UMetasoundGeneratorHandle::execGetCPUCoreUtilization },
{ .NameUTF8 = UTF8TEXT("UpdateWatchers"), .Pointer = &UMetasoundGeneratorHandle::execUpdateWatchers },
{ .NameUTF8 = UTF8TEXT("WatchOutput"), .Pointer = &UMetasoundGeneratorHandle::execWatchOutput },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetasoundGeneratorHandle_ApplyParameterPack, "ApplyParameterPack" }, // 1119516998
{ &Z_Construct_UFunction_UMetasoundGeneratorHandle_CreateMetaSoundGeneratorHandle, "CreateMetaSoundGeneratorHandle" }, // 2502198020
{ &Z_Construct_UFunction_UMetasoundGeneratorHandle_EnableRuntimeRenderTiming, "EnableRuntimeRenderTiming" }, // 183614833
{ &Z_Construct_UFunction_UMetasoundGeneratorHandle_GetCPUCoreUtilization, "GetCPUCoreUtilization" }, // 1380113119
{ &Z_Construct_UFunction_UMetasoundGeneratorHandle_UpdateWatchers, "UpdateWatchers" }, // 3884860207
{ &Z_Construct_UFunction_UMetasoundGeneratorHandle_WatchOutput, "WatchOutput" }, // 92740646
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetasoundGeneratorHandle>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetasoundGeneratorHandle_Statics
UObject* (*const Z_Construct_UClass_UMetasoundGeneratorHandle_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetasoundGeneratorHandle_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetasoundGeneratorHandle_Statics::ClassParams = {
&UMetasoundGeneratorHandle::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetasoundGeneratorHandle_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetasoundGeneratorHandle_Statics::Class_MetaDataParams)
};
void UMetasoundGeneratorHandle::StaticRegisterNativesUMetasoundGeneratorHandle()
{
UClass* Class = UMetasoundGeneratorHandle::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetasoundGeneratorHandle_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetasoundGeneratorHandle()
{
if (!Z_Registration_Info_UClass_UMetasoundGeneratorHandle.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetasoundGeneratorHandle.OuterSingleton, Z_Construct_UClass_UMetasoundGeneratorHandle_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetasoundGeneratorHandle.OuterSingleton;
}
UMetasoundGeneratorHandle::UMetasoundGeneratorHandle(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetasoundGeneratorHandle);
UMetasoundGeneratorHandle::~UMetasoundGeneratorHandle() {}
// ********** End Class UMetasoundGeneratorHandle **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h__Script_MetasoundEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetasoundGeneratorHandle, UMetasoundGeneratorHandle::StaticClass, TEXT("UMetasoundGeneratorHandle"), &Z_Registration_Info_UClass_UMetasoundGeneratorHandle, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetasoundGeneratorHandle), 10338857U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h__Script_MetasoundEngine_1172024237{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h__Script_MetasoundEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,91 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundGeneratorHandle.h"
#ifdef METASOUNDENGINE_MetasoundGeneratorHandle_generated_h
#error "MetasoundGeneratorHandle.generated.h already included, missing '#pragma once' in MetasoundGeneratorHandle.h"
#endif
#define METASOUNDENGINE_MetasoundGeneratorHandle_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAudioComponent;
class UMetasoundGeneratorHandle;
class UMetasoundParameterPack;
struct FMetaSoundOutput;
// ********** Begin Delegate FOnMetasoundOutputValueChanged ****************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_28_DELEGATE \
METASOUNDENGINE_API void FOnMetasoundOutputValueChanged_DelegateWrapper(const FScriptDelegate& OnMetasoundOutputValueChanged, FName OutputName, FMetaSoundOutput const& Output);
// ********** End Delegate FOnMetasoundOutputValueChanged ******************************************
// ********** Begin Delegate FOnMetasoundOutputValueChangedMulticast *******************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_31_DELEGATE \
METASOUNDENGINE_API void FOnMetasoundOutputValueChangedMulticast_DelegateWrapper(const FMulticastScriptDelegate& OnMetasoundOutputValueChangedMulticast, FName Name, FMetaSoundOutput const& Output);
// ********** End Delegate FOnMetasoundOutputValueChangedMulticast *********************************
// ********** Begin Class UMetasoundGeneratorHandle ************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_422_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetCPUCoreUtilization); \
DECLARE_FUNCTION(execEnableRuntimeRenderTiming); \
DECLARE_FUNCTION(execUpdateWatchers); \
DECLARE_FUNCTION(execWatchOutput); \
DECLARE_FUNCTION(execApplyParameterPack); \
DECLARE_FUNCTION(execCreateMetaSoundGeneratorHandle);
struct Z_Construct_UClass_UMetasoundGeneratorHandle_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_422_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetasoundGeneratorHandle(); \
friend struct ::Z_Construct_UClass_UMetasoundGeneratorHandle_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister(); \
public: \
DECLARE_CLASS2(UMetasoundGeneratorHandle, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetasoundGeneratorHandle_NoRegister) \
DECLARE_SERIALIZER(UMetasoundGeneratorHandle)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_422_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetasoundGeneratorHandle(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetasoundGeneratorHandle(UMetasoundGeneratorHandle&&) = delete; \
UMetasoundGeneratorHandle(const UMetasoundGeneratorHandle&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetasoundGeneratorHandle); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetasoundGeneratorHandle); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetasoundGeneratorHandle) \
METASOUNDENGINE_API virtual ~UMetasoundGeneratorHandle();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_419_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_422_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_422_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_422_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h_422_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetasoundGeneratorHandle;
// ********** End Class UMetasoundGeneratorHandle **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundGeneratorHandle_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,327 @@
// 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 "MetasoundOperatorCacheSubsystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundOperatorCacheSubsystem() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UAudioEngineSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundCacheSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundCacheSubsystem_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSource_NoRegister();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMetaSoundCacheSubsystem Function PrecacheMetaSound **********************
struct Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics
{
struct MetaSoundCacheSubsystem_eventPrecacheMetaSound_Parms
{
UMetaSoundSource* InMetaSound;
int32 InNumInstances;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSound" },
{ "Comment", "/* Builds the requested number of MetaSound operators (asynchronously) and puts them in the pool for playback.\n\x09(If these operators are not yet available when the MetaSound attempts to play, one will be created Independent of this request.) */" },
{ "CPP_Default_InNumInstances", "1" },
{ "DisplayName", "Precache MetaSound" },
{ "ModuleRelativePath", "Public/MetasoundOperatorCacheSubsystem.h" },
{ "ToolTip", "Builds the requested number of MetaSound operators (asynchronously) and puts them in the pool for playback.\n (If these operators are not yet available when the MetaSound attempts to play, one will be created Independent of this request.)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMetaSound_MetaData[] = {
{ "DisplayName", "MetaSound Source" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNumInstances_MetaData[] = {
{ "DisplayName", "Num Instances" },
};
#endif // WITH_METADATA
// ********** Begin Function PrecacheMetaSound constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InMetaSound;
static const UECodeGen_Private::FIntPropertyParams NewProp_InNumInstances;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PrecacheMetaSound constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PrecacheMetaSound Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::NewProp_InMetaSound = { "InMetaSound", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundCacheSubsystem_eventPrecacheMetaSound_Parms, InMetaSound), Z_Construct_UClass_UMetaSoundSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMetaSound_MetaData), NewProp_InMetaSound_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::NewProp_InNumInstances = { "InNumInstances", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundCacheSubsystem_eventPrecacheMetaSound_Parms, InNumInstances), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNumInstances_MetaData), NewProp_InNumInstances_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::NewProp_InMetaSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::NewProp_InNumInstances,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::PropPointers) < 2048);
// ********** End Function PrecacheMetaSound Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundCacheSubsystem, nullptr, "PrecacheMetaSound", Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::MetaSoundCacheSubsystem_eventPrecacheMetaSound_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::MetaSoundCacheSubsystem_eventPrecacheMetaSound_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundCacheSubsystem::execPrecacheMetaSound)
{
P_GET_OBJECT(UMetaSoundSource,Z_Param_InMetaSound);
P_GET_PROPERTY(FIntProperty,Z_Param_InNumInstances);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->PrecacheMetaSound(Z_Param_InMetaSound,Z_Param_InNumInstances);
P_NATIVE_END;
}
// ********** End Class UMetaSoundCacheSubsystem Function PrecacheMetaSound ************************
// ********** Begin Class UMetaSoundCacheSubsystem Function RemoveCachedOperatorsForMetaSound ******
struct Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics
{
struct MetaSoundCacheSubsystem_eventRemoveCachedOperatorsForMetaSound_Parms
{
UMetaSoundSource* InMetaSound;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSound" },
{ "Comment", "/* Clear the operator pool of any operators associated with the given MetaSound */" },
{ "DisplayName", "RemoveCached Operators for MetaSound" },
{ "ModuleRelativePath", "Public/MetasoundOperatorCacheSubsystem.h" },
{ "ToolTip", "Clear the operator pool of any operators associated with the given MetaSound" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMetaSound_MetaData[] = {
{ "DisplayName", "MetaSound Source" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveCachedOperatorsForMetaSound constinit property declarations *****
static const UECodeGen_Private::FObjectPropertyParams NewProp_InMetaSound;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveCachedOperatorsForMetaSound constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveCachedOperatorsForMetaSound Property Definitions ****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::NewProp_InMetaSound = { "InMetaSound", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundCacheSubsystem_eventRemoveCachedOperatorsForMetaSound_Parms, InMetaSound), Z_Construct_UClass_UMetaSoundSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMetaSound_MetaData), NewProp_InMetaSound_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::NewProp_InMetaSound,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::PropPointers) < 2048);
// ********** End Function RemoveCachedOperatorsForMetaSound Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundCacheSubsystem, nullptr, "RemoveCachedOperatorsForMetaSound", Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::MetaSoundCacheSubsystem_eventRemoveCachedOperatorsForMetaSound_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::MetaSoundCacheSubsystem_eventRemoveCachedOperatorsForMetaSound_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundCacheSubsystem::execRemoveCachedOperatorsForMetaSound)
{
P_GET_OBJECT(UMetaSoundSource,Z_Param_InMetaSound);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveCachedOperatorsForMetaSound(Z_Param_InMetaSound);
P_NATIVE_END;
}
// ********** End Class UMetaSoundCacheSubsystem Function RemoveCachedOperatorsForMetaSound ********
// ********** Begin Class UMetaSoundCacheSubsystem Function TouchOrPrecacheMetaSound ***************
struct Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics
{
struct MetaSoundCacheSubsystem_eventTouchOrPrecacheMetaSound_Parms
{
UMetaSoundSource* InMetaSound;
int32 InNumInstances;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSound" },
{ "Comment", "/* same as PrecacheMetaSound except cached operator that already exists in the cache will be moved to the top instead of building,\n\x09""any operators that we couldn't move to the top, will be built.\n\x09(i.e. if 2 operators are already cached and Num Instances is 4, it will construct 2 and move the existing 2 to the top of the cache) */" },
{ "CPP_Default_InNumInstances", "1" },
{ "DisplayName", "Touch or Precache MetaSound" },
{ "ModuleRelativePath", "Public/MetasoundOperatorCacheSubsystem.h" },
{ "ToolTip", "same as PrecacheMetaSound except cached operator that already exists in the cache will be moved to the top instead of building,\n any operators that we couldn't move to the top, will be built.\n (i.e. if 2 operators are already cached and Num Instances is 4, it will construct 2 and move the existing 2 to the top of the cache)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMetaSound_MetaData[] = {
{ "DisplayName", "MetaSound Source" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNumInstances_MetaData[] = {
{ "DisplayName", "Num Instances" },
};
#endif // WITH_METADATA
// ********** Begin Function TouchOrPrecacheMetaSound constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InMetaSound;
static const UECodeGen_Private::FIntPropertyParams NewProp_InNumInstances;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function TouchOrPrecacheMetaSound constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function TouchOrPrecacheMetaSound Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::NewProp_InMetaSound = { "InMetaSound", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundCacheSubsystem_eventTouchOrPrecacheMetaSound_Parms, InMetaSound), Z_Construct_UClass_UMetaSoundSource_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMetaSound_MetaData), NewProp_InMetaSound_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::NewProp_InNumInstances = { "InNumInstances", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundCacheSubsystem_eventTouchOrPrecacheMetaSound_Parms, InNumInstances), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNumInstances_MetaData), NewProp_InNumInstances_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::NewProp_InMetaSound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::NewProp_InNumInstances,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::PropPointers) < 2048);
// ********** End Function TouchOrPrecacheMetaSound Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundCacheSubsystem, nullptr, "TouchOrPrecacheMetaSound", Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::MetaSoundCacheSubsystem_eventTouchOrPrecacheMetaSound_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::MetaSoundCacheSubsystem_eventTouchOrPrecacheMetaSound_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundCacheSubsystem::execTouchOrPrecacheMetaSound)
{
P_GET_OBJECT(UMetaSoundSource,Z_Param_InMetaSound);
P_GET_PROPERTY(FIntProperty,Z_Param_InNumInstances);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->TouchOrPrecacheMetaSound(Z_Param_InMetaSound,Z_Param_InNumInstances);
P_NATIVE_END;
}
// ********** End Class UMetaSoundCacheSubsystem Function TouchOrPrecacheMetaSound *****************
// ********** Begin Class UMetaSoundCacheSubsystem *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundCacheSubsystem;
UClass* UMetaSoundCacheSubsystem::GetPrivateStaticClass()
{
using TClass = UMetaSoundCacheSubsystem;
if (!Z_Registration_Info_UClass_UMetaSoundCacheSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundCacheSubsystem"),
Z_Registration_Info_UClass_UMetaSoundCacheSubsystem.InnerSingleton,
StaticRegisterNativesUMetaSoundCacheSubsystem,
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_UMetaSoundCacheSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundCacheSubsystem_NoRegister()
{
return UMetaSoundCacheSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* \x09UMetaSoundCacheSubsystem\n*/" },
{ "IncludePath", "MetasoundOperatorCacheSubsystem.h" },
{ "ModuleRelativePath", "Public/MetasoundOperatorCacheSubsystem.h" },
{ "ToolTip", "UMetaSoundCacheSubsystem" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundCacheSubsystem constinit property declarations *****************
// ********** End Class UMetaSoundCacheSubsystem constinit property declarations *******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("PrecacheMetaSound"), .Pointer = &UMetaSoundCacheSubsystem::execPrecacheMetaSound },
{ .NameUTF8 = UTF8TEXT("RemoveCachedOperatorsForMetaSound"), .Pointer = &UMetaSoundCacheSubsystem::execRemoveCachedOperatorsForMetaSound },
{ .NameUTF8 = UTF8TEXT("TouchOrPrecacheMetaSound"), .Pointer = &UMetaSoundCacheSubsystem::execTouchOrPrecacheMetaSound },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetaSoundCacheSubsystem_PrecacheMetaSound, "PrecacheMetaSound" }, // 4157643815
{ &Z_Construct_UFunction_UMetaSoundCacheSubsystem_RemoveCachedOperatorsForMetaSound, "RemoveCachedOperatorsForMetaSound" }, // 3494502786
{ &Z_Construct_UFunction_UMetaSoundCacheSubsystem_TouchOrPrecacheMetaSound, "TouchOrPrecacheMetaSound" }, // 1824671711
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundCacheSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics
UObject* (*const Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAudioEngineSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics::ClassParams = {
&UMetaSoundCacheSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics::Class_MetaDataParams)
};
void UMetaSoundCacheSubsystem::StaticRegisterNativesUMetaSoundCacheSubsystem()
{
UClass* Class = UMetaSoundCacheSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetaSoundCacheSubsystem()
{
if (!Z_Registration_Info_UClass_UMetaSoundCacheSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundCacheSubsystem.OuterSingleton, Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundCacheSubsystem.OuterSingleton;
}
UMetaSoundCacheSubsystem::UMetaSoundCacheSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundCacheSubsystem);
UMetaSoundCacheSubsystem::~UMetaSoundCacheSubsystem() {}
// ********** End Class UMetaSoundCacheSubsystem ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h__Script_MetasoundEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetaSoundCacheSubsystem, UMetaSoundCacheSubsystem::StaticClass, TEXT("UMetaSoundCacheSubsystem"), &Z_Registration_Info_UClass_UMetaSoundCacheSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundCacheSubsystem), 1644022857U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h__Script_MetasoundEngine_806583640{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundOperatorCacheSubsystem.h"
#ifdef METASOUNDENGINE_MetasoundOperatorCacheSubsystem_generated_h
#error "MetasoundOperatorCacheSubsystem.generated.h already included, missing '#pragma once' in MetasoundOperatorCacheSubsystem.h"
#endif
#define METASOUNDENGINE_MetasoundOperatorCacheSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UMetaSoundSource;
// ********** Begin Class UMetaSoundCacheSubsystem *************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_27_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRemoveCachedOperatorsForMetaSound); \
DECLARE_FUNCTION(execTouchOrPrecacheMetaSound); \
DECLARE_FUNCTION(execPrecacheMetaSound);
struct Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundCacheSubsystem_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_27_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundCacheSubsystem(); \
friend struct ::Z_Construct_UClass_UMetaSoundCacheSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundCacheSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundCacheSubsystem, UAudioEngineSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundCacheSubsystem_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundCacheSubsystem)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_27_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundCacheSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundCacheSubsystem(UMetaSoundCacheSubsystem&&) = delete; \
UMetaSoundCacheSubsystem(const UMetaSoundCacheSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundCacheSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundCacheSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMetaSoundCacheSubsystem) \
METASOUNDENGINE_API virtual ~UMetaSoundCacheSubsystem();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_24_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_27_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_27_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_27_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h_27_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundCacheSubsystem;
// ********** End Class UMetaSoundCacheSubsystem ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOperatorCacheSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,878 @@
// 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 "MetasoundOutput.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundOutput() {}
// ********** Begin Cross Module References ********************************************************
AUDIOEXTENSIONS_API UScriptStruct* Z_Construct_UScriptStruct_FSoundGeneratorOutput();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundOutputBlueprintAccess();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundOutputBlueprintAccess_NoRegister();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundOutput();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMetaSoundOutput **************************************************
struct Z_Construct_UScriptStruct_FMetaSoundOutput_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMetaSoundOutput); }
static inline consteval int16 GetStructAlignment() { return alignof(FMetaSoundOutput); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Exposes the value of an output on a FMetasoundGenerator.\n */" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
{ "ToolTip", "Exposes the value of an output on a FMetasoundGenerator." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMetaSoundOutput constinit property declarations ******************
// ********** End ScriptStruct FMetaSoundOutput constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMetaSoundOutput>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMetaSoundOutput_Statics
static_assert(std::is_polymorphic<FMetaSoundOutput>() == std::is_polymorphic<FSoundGeneratorOutput>(), "USTRUCT FMetaSoundOutput cannot be polymorphic unless super FSoundGeneratorOutput is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMetaSoundOutput;
class UScriptStruct* FMetaSoundOutput::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundOutput.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMetaSoundOutput.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMetaSoundOutput, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("MetaSoundOutput"));
}
return Z_Registration_Info_UScriptStruct_FMetaSoundOutput.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMetaSoundOutput_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
Z_Construct_UScriptStruct_FSoundGeneratorOutput,
&NewStructOps,
"MetaSoundOutput",
nullptr,
0,
sizeof(FMetaSoundOutput),
alignof(FMetaSoundOutput),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundOutput_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMetaSoundOutput_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundOutput()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundOutput.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMetaSoundOutput.InnerSingleton, Z_Construct_UScriptStruct_FMetaSoundOutput_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMetaSoundOutput.InnerSingleton);
}
// ********** End ScriptStruct FMetaSoundOutput ****************************************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function GetBool *************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics
{
struct MetasoundOutputBlueprintAccess_eventGetBool_Parms
{
FMetaSoundOutput Output;
bool Success;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBool constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_Success_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Success;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBool constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBool Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetBool_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_Success_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventGetBool_Parms*)Obj)->Success = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetasoundOutputBlueprintAccess_eventGetBool_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_Success_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventGetBool_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_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(MetasoundOutputBlueprintAccess_eventGetBool_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_Success,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::PropPointers) < 2048);
// ********** End Function GetBool Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "GetBool", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::MetasoundOutputBlueprintAccess_eventGetBool_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::MetasoundOutputBlueprintAccess_eventGetBool_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execGetBool)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_GET_UBOOL_REF(Z_Param_Out_Success);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UMetasoundOutputBlueprintAccess::GetBool(Z_Param_Out_Output,Z_Param_Out_Success);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function GetBool ***************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function GetFloat ************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics
{
struct MetasoundOutputBlueprintAccess_eventGetFloat_Parms
{
FMetaSoundOutput Output;
bool Success;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFloat constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_Success_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Success;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFloat constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFloat Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetFloat_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_Success_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventGetFloat_Parms*)Obj)->Success = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetasoundOutputBlueprintAccess_eventGetFloat_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_Success_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetFloat_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_Success,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::PropPointers) < 2048);
// ********** End Function GetFloat Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "GetFloat", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::MetasoundOutputBlueprintAccess_eventGetFloat_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::MetasoundOutputBlueprintAccess_eventGetFloat_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execGetFloat)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_GET_UBOOL_REF(Z_Param_Out_Success);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UMetasoundOutputBlueprintAccess::GetFloat(Z_Param_Out_Output,Z_Param_Out_Success);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function GetFloat **************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function GetInt32 ************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics
{
struct MetasoundOutputBlueprintAccess_eventGetInt32_Parms
{
FMetaSoundOutput Output;
bool Success;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetInt32 constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_Success_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Success;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetInt32 constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetInt32 Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetInt32_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_Success_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventGetInt32_Parms*)Obj)->Success = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetasoundOutputBlueprintAccess_eventGetInt32_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_Success_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetInt32_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_Success,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::PropPointers) < 2048);
// ********** End Function GetInt32 Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "GetInt32", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::MetasoundOutputBlueprintAccess_eventGetInt32_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::MetasoundOutputBlueprintAccess_eventGetInt32_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execGetInt32)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_GET_UBOOL_REF(Z_Param_Out_Success);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UMetasoundOutputBlueprintAccess::GetInt32(Z_Param_Out_Output,Z_Param_Out_Success);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function GetInt32 **************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function GetString ***********************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics
{
struct MetasoundOutputBlueprintAccess_eventGetString_Parms
{
FMetaSoundOutput Output;
bool Success;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetString constinit property declarations *****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_Success_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Success;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetString constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetString Property Definitions ****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetString_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_Success_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventGetString_Parms*)Obj)->Success = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetasoundOutputBlueprintAccess_eventGetString_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_Success_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_Success,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::PropPointers) < 2048);
// ********** End Function GetString Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "GetString", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::MetasoundOutputBlueprintAccess_eventGetString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::MetasoundOutputBlueprintAccess_eventGetString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execGetString)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_GET_UBOOL_REF(Z_Param_Out_Success);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UMetasoundOutputBlueprintAccess::GetString(Z_Param_Out_Output,Z_Param_Out_Success);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function GetString *************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function GetTimeSeconds ******************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics
{
struct MetasoundOutputBlueprintAccess_eventGetTimeSeconds_Parms
{
FMetaSoundOutput Output;
bool Success;
double ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTimeSeconds constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_Success_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Success;
static const UECodeGen_Private::FDoublePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTimeSeconds constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTimeSeconds Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetTimeSeconds_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_Success_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventGetTimeSeconds_Parms*)Obj)->Success = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_Success = { "Success", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MetasoundOutputBlueprintAccess_eventGetTimeSeconds_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_Success_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventGetTimeSeconds_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_Success,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::PropPointers) < 2048);
// ********** End Function GetTimeSeconds Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "GetTimeSeconds", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::MetasoundOutputBlueprintAccess_eventGetTimeSeconds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::MetasoundOutputBlueprintAccess_eventGetTimeSeconds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execGetTimeSeconds)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_GET_UBOOL_REF(Z_Param_Out_Success);
P_FINISH;
P_NATIVE_BEGIN;
*(double*)Z_Param__Result=UMetasoundOutputBlueprintAccess::GetTimeSeconds(Z_Param_Out_Output,Z_Param_Out_Success);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function GetTimeSeconds ********************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function IsBool **************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics
{
struct MetasoundOutputBlueprintAccess_eventIsBool_Parms
{
FMetaSoundOutput Output;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsBool constinit property declarations ********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsBool constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsBool Property Definitions *******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventIsBool_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventIsBool_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_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(MetasoundOutputBlueprintAccess_eventIsBool_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::PropPointers) < 2048);
// ********** End Function IsBool Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "IsBool", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::MetasoundOutputBlueprintAccess_eventIsBool_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::MetasoundOutputBlueprintAccess_eventIsBool_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execIsBool)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UMetasoundOutputBlueprintAccess::IsBool(Z_Param_Out_Output);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function IsBool ****************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function IsFloat *************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics
{
struct MetasoundOutputBlueprintAccess_eventIsFloat_Parms
{
FMetaSoundOutput Output;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsFloat constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsFloat constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsFloat Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventIsFloat_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventIsFloat_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_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(MetasoundOutputBlueprintAccess_eventIsFloat_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::PropPointers) < 2048);
// ********** End Function IsFloat Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "IsFloat", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::MetasoundOutputBlueprintAccess_eventIsFloat_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::MetasoundOutputBlueprintAccess_eventIsFloat_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execIsFloat)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UMetasoundOutputBlueprintAccess::IsFloat(Z_Param_Out_Output);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function IsFloat ***************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function IsInt32 *************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics
{
struct MetasoundOutputBlueprintAccess_eventIsInt32_Parms
{
FMetaSoundOutput Output;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInt32 constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsInt32 constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInt32 Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventIsInt32_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventIsInt32_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_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(MetasoundOutputBlueprintAccess_eventIsInt32_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::PropPointers) < 2048);
// ********** End Function IsInt32 Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "IsInt32", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::MetasoundOutputBlueprintAccess_eventIsInt32_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::MetasoundOutputBlueprintAccess_eventIsInt32_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execIsInt32)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UMetasoundOutputBlueprintAccess::IsInt32(Z_Param_Out_Output);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function IsInt32 ***************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function IsString ************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics
{
struct MetasoundOutputBlueprintAccess_eventIsString_Parms
{
FMetaSoundOutput Output;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsString constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsString constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsString Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventIsString_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventIsString_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_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(MetasoundOutputBlueprintAccess_eventIsString_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::PropPointers) < 2048);
// ********** End Function IsString Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "IsString", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::MetasoundOutputBlueprintAccess_eventIsString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::MetasoundOutputBlueprintAccess_eventIsString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execIsString)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UMetasoundOutputBlueprintAccess::IsString(Z_Param_Out_Output);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function IsString **************************
// ********** Begin Class UMetasoundOutputBlueprintAccess Function IsTime **************************
struct Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics
{
struct MetasoundOutputBlueprintAccess_eventIsTime_Parms
{
FMetaSoundOutput Output;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "MetaSoundOutput" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Output_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsTime constinit property declarations ********************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Output;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsTime constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsTime Property Definitions *******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::NewProp_Output = { "Output", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetasoundOutputBlueprintAccess_eventIsTime_Parms, Output), Z_Construct_UScriptStruct_FMetaSoundOutput, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Output_MetaData), NewProp_Output_MetaData) }; // 2217035627
void Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetasoundOutputBlueprintAccess_eventIsTime_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_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(MetasoundOutputBlueprintAccess_eventIsTime_Parms), &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::NewProp_Output,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::PropPointers) < 2048);
// ********** End Function IsTime Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetasoundOutputBlueprintAccess, nullptr, "IsTime", Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::MetasoundOutputBlueprintAccess_eventIsTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04442401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::MetasoundOutputBlueprintAccess_eventIsTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetasoundOutputBlueprintAccess::execIsTime)
{
P_GET_STRUCT_REF(FMetaSoundOutput,Z_Param_Out_Output);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UMetasoundOutputBlueprintAccess::IsTime(Z_Param_Out_Output);
P_NATIVE_END;
}
// ********** End Class UMetasoundOutputBlueprintAccess Function IsTime ****************************
// ********** Begin Class UMetasoundOutputBlueprintAccess ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetasoundOutputBlueprintAccess;
UClass* UMetasoundOutputBlueprintAccess::GetPrivateStaticClass()
{
using TClass = UMetasoundOutputBlueprintAccess;
if (!Z_Registration_Info_UClass_UMetasoundOutputBlueprintAccess.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetasoundOutputBlueprintAccess"),
Z_Registration_Info_UClass_UMetasoundOutputBlueprintAccess.InnerSingleton,
StaticRegisterNativesUMetasoundOutputBlueprintAccess,
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_UMetasoundOutputBlueprintAccess.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetasoundOutputBlueprintAccess_NoRegister()
{
return UMetasoundOutputBlueprintAccess::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Blueprint support for core types. If you want to support more core types, add them here.\n * If you want to support types introduced in other plugins, create a blueprint library in that plugin.\n */" },
{ "IncludePath", "MetasoundOutput.h" },
{ "ModuleRelativePath", "Public/MetasoundOutput.h" },
{ "ToolTip", "Blueprint support for core types. If you want to support more core types, add them here.\nIf you want to support types introduced in other plugins, create a blueprint library in that plugin." },
};
#endif // WITH_METADATA
// ********** Begin Class UMetasoundOutputBlueprintAccess constinit property declarations **********
// ********** End Class UMetasoundOutputBlueprintAccess constinit property declarations ************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetBool"), .Pointer = &UMetasoundOutputBlueprintAccess::execGetBool },
{ .NameUTF8 = UTF8TEXT("GetFloat"), .Pointer = &UMetasoundOutputBlueprintAccess::execGetFloat },
{ .NameUTF8 = UTF8TEXT("GetInt32"), .Pointer = &UMetasoundOutputBlueprintAccess::execGetInt32 },
{ .NameUTF8 = UTF8TEXT("GetString"), .Pointer = &UMetasoundOutputBlueprintAccess::execGetString },
{ .NameUTF8 = UTF8TEXT("GetTimeSeconds"), .Pointer = &UMetasoundOutputBlueprintAccess::execGetTimeSeconds },
{ .NameUTF8 = UTF8TEXT("IsBool"), .Pointer = &UMetasoundOutputBlueprintAccess::execIsBool },
{ .NameUTF8 = UTF8TEXT("IsFloat"), .Pointer = &UMetasoundOutputBlueprintAccess::execIsFloat },
{ .NameUTF8 = UTF8TEXT("IsInt32"), .Pointer = &UMetasoundOutputBlueprintAccess::execIsInt32 },
{ .NameUTF8 = UTF8TEXT("IsString"), .Pointer = &UMetasoundOutputBlueprintAccess::execIsString },
{ .NameUTF8 = UTF8TEXT("IsTime"), .Pointer = &UMetasoundOutputBlueprintAccess::execIsTime },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetBool, "GetBool" }, // 1898306423
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetFloat, "GetFloat" }, // 687749652
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetInt32, "GetInt32" }, // 271582285
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetString, "GetString" }, // 930145876
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_GetTimeSeconds, "GetTimeSeconds" }, // 2815278094
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsBool, "IsBool" }, // 3618322718
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsFloat, "IsFloat" }, // 579403870
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsInt32, "IsInt32" }, // 683591514
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsString, "IsString" }, // 905378123
{ &Z_Construct_UFunction_UMetasoundOutputBlueprintAccess_IsTime, "IsTime" }, // 3150056770
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetasoundOutputBlueprintAccess>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics
UObject* (*const Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics::ClassParams = {
&UMetasoundOutputBlueprintAccess::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics::Class_MetaDataParams)
};
void UMetasoundOutputBlueprintAccess::StaticRegisterNativesUMetasoundOutputBlueprintAccess()
{
UClass* Class = UMetasoundOutputBlueprintAccess::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetasoundOutputBlueprintAccess()
{
if (!Z_Registration_Info_UClass_UMetasoundOutputBlueprintAccess.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetasoundOutputBlueprintAccess.OuterSingleton, Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetasoundOutputBlueprintAccess.OuterSingleton;
}
UMetasoundOutputBlueprintAccess::UMetasoundOutputBlueprintAccess(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetasoundOutputBlueprintAccess);
UMetasoundOutputBlueprintAccess::~UMetasoundOutputBlueprintAccess() {}
// ********** End Class UMetasoundOutputBlueprintAccess ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h__Script_MetasoundEngine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMetaSoundOutput::StaticStruct, Z_Construct_UScriptStruct_FMetaSoundOutput_Statics::NewStructOps, TEXT("MetaSoundOutput"),&Z_Registration_Info_UScriptStruct_FMetaSoundOutput, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMetaSoundOutput), 2217035627U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetasoundOutputBlueprintAccess, UMetasoundOutputBlueprintAccess::StaticClass, TEXT("UMetasoundOutputBlueprintAccess"), &Z_Registration_Info_UClass_UMetasoundOutputBlueprintAccess, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetasoundOutputBlueprintAccess), 4283916120U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h__Script_MetasoundEngine_1091422098{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h__Script_MetasoundEngine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h__Script_MetasoundEngine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h__Script_MetasoundEngine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,89 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundOutput.h"
#ifdef METASOUNDENGINE_MetasoundOutput_generated_h
#error "MetasoundOutput.generated.h already included, missing '#pragma once' in MetasoundOutput.h"
#endif
#define METASOUNDENGINE_MetasoundOutput_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FMetaSoundOutput;
// ********** Begin ScriptStruct FMetaSoundOutput **************************************************
struct Z_Construct_UScriptStruct_FMetaSoundOutput_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundOutput_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct(); \
typedef FSoundGeneratorOutput Super;
struct FMetaSoundOutput;
// ********** End ScriptStruct FMetaSoundOutput ****************************************************
// ********** Begin Class UMetasoundOutputBlueprintAccess ******************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_144_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetTimeSeconds); \
DECLARE_FUNCTION(execIsTime); \
DECLARE_FUNCTION(execGetString); \
DECLARE_FUNCTION(execIsString); \
DECLARE_FUNCTION(execGetBool); \
DECLARE_FUNCTION(execIsBool); \
DECLARE_FUNCTION(execGetInt32); \
DECLARE_FUNCTION(execIsInt32); \
DECLARE_FUNCTION(execGetFloat); \
DECLARE_FUNCTION(execIsFloat);
struct Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundOutputBlueprintAccess_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_144_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetasoundOutputBlueprintAccess(); \
friend struct ::Z_Construct_UClass_UMetasoundOutputBlueprintAccess_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetasoundOutputBlueprintAccess_NoRegister(); \
public: \
DECLARE_CLASS2(UMetasoundOutputBlueprintAccess, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetasoundOutputBlueprintAccess_NoRegister) \
DECLARE_SERIALIZER(UMetasoundOutputBlueprintAccess)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_144_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UMetasoundOutputBlueprintAccess(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetasoundOutputBlueprintAccess(UMetasoundOutputBlueprintAccess&&) = delete; \
UMetasoundOutputBlueprintAccess(const UMetasoundOutputBlueprintAccess&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UMetasoundOutputBlueprintAccess); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetasoundOutputBlueprintAccess); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetasoundOutputBlueprintAccess) \
NO_API virtual ~UMetasoundOutputBlueprintAccess();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_141_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_144_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_144_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_144_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h_144_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetasoundOutputBlueprintAccess;
// ********** End Class UMetasoundOutputBlueprintAccess ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutput_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,98 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Interfaces/MetasoundOutputFormatInterfaces.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundOutputFormatInterfaces() {}
// ********** Begin Cross Module References ********************************************************
METASOUNDENGINE_API UEnum* Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMetaSoundOutputAudioFormat ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat;
static UEnum* EMetaSoundOutputAudioFormat_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat.OuterSingleton)
{
Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("EMetaSoundOutputAudioFormat"));
}
return Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat.OuterSingleton;
}
template<> METASOUNDENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMetaSoundOutputAudioFormat>()
{
return EMetaSoundOutputAudioFormat_StaticEnum();
}
struct Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** Declares supported MetaSound output audio formats */" },
{ "COUNT.Hidden", "" },
{ "COUNT.Name", "EMetaSoundOutputAudioFormat::COUNT" },
{ "FiveDotOne.DisplayName", "5.1" },
{ "FiveDotOne.Name", "EMetaSoundOutputAudioFormat::FiveDotOne" },
{ "ModuleRelativePath", "Public/Interfaces/MetasoundOutputFormatInterfaces.h" },
{ "Mono.Name", "EMetaSoundOutputAudioFormat::Mono" },
{ "Quad.Name", "EMetaSoundOutputAudioFormat::Quad" },
{ "SevenDotOne.DisplayName", "7.1" },
{ "SevenDotOne.Name", "EMetaSoundOutputAudioFormat::SevenDotOne" },
{ "Stereo.Name", "EMetaSoundOutputAudioFormat::Stereo" },
{ "ToolTip", "Declares supported MetaSound output audio formats" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMetaSoundOutputAudioFormat::Mono", (int64)EMetaSoundOutputAudioFormat::Mono },
{ "EMetaSoundOutputAudioFormat::Stereo", (int64)EMetaSoundOutputAudioFormat::Stereo },
{ "EMetaSoundOutputAudioFormat::Quad", (int64)EMetaSoundOutputAudioFormat::Quad },
{ "EMetaSoundOutputAudioFormat::FiveDotOne", (int64)EMetaSoundOutputAudioFormat::FiveDotOne },
{ "EMetaSoundOutputAudioFormat::SevenDotOne", (int64)EMetaSoundOutputAudioFormat::SevenDotOne },
{ "EMetaSoundOutputAudioFormat::COUNT", (int64)EMetaSoundOutputAudioFormat::COUNT },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_MetasoundEngine,
nullptr,
"EMetaSoundOutputAudioFormat",
"EMetaSoundOutputAudioFormat",
Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat()
{
if (!Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat.InnerSingleton, Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat.InnerSingleton;
}
// ********** End Enum EMetaSoundOutputAudioFormat *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Interfaces_MetasoundOutputFormatInterfaces_h__Script_MetasoundEngine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMetaSoundOutputAudioFormat_StaticEnum, TEXT("EMetaSoundOutputAudioFormat"), &Z_Registration_Info_UEnum_EMetaSoundOutputAudioFormat, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4054740478U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Interfaces_MetasoundOutputFormatInterfaces_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Interfaces_MetasoundOutputFormatInterfaces_h__Script_MetasoundEngine_3725754181{
TEXT("/Script/MetasoundEngine"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Interfaces_MetasoundOutputFormatInterfaces_h__Script_MetasoundEngine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Interfaces_MetasoundOutputFormatInterfaces_h__Script_MetasoundEngine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,38 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Interfaces/MetasoundOutputFormatInterfaces.h"
#ifdef METASOUNDENGINE_MetasoundOutputFormatInterfaces_generated_h
#error "MetasoundOutputFormatInterfaces.generated.h already included, missing '#pragma once' in MetasoundOutputFormatInterfaces.h"
#endif
#define METASOUNDENGINE_MetasoundOutputFormatInterfaces_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_Interfaces_MetasoundOutputFormatInterfaces_h
// ********** Begin Enum EMetaSoundOutputAudioFormat ***********************************************
#define FOREACH_ENUM_EMETASOUNDOUTPUTAUDIOFORMAT(op) \
op(EMetaSoundOutputAudioFormat::Mono) \
op(EMetaSoundOutputAudioFormat::Stereo) \
op(EMetaSoundOutputAudioFormat::Quad) \
op(EMetaSoundOutputAudioFormat::FiveDotOne) \
op(EMetaSoundOutputAudioFormat::SevenDotOne) \
op(EMetaSoundOutputAudioFormat::COUNT)
enum class EMetaSoundOutputAudioFormat : uint8;
template<> struct TIsUEnumClass<EMetaSoundOutputAudioFormat> { enum { Value = true }; };
template<> METASOUNDENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMetaSoundOutputAudioFormat>();
// ********** End Enum EMetaSoundOutputAudioFormat *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,315 @@
// 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 "MetasoundOutputSubsystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundOutputSubsystem() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UAudioComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorldSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundOutputSubsystem();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundOutputSubsystem_NoRegister();
METASOUNDENGINE_API UFunction* Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMetaSoundOutputSubsystem Function UnwatchOutput *************************
struct Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics
{
struct MetaSoundOutputSubsystem_eventUnwatchOutput_Parms
{
UAudioComponent* AudioComponent;
FName OutputName;
FScriptDelegate OnOutputValueChanged;
FName AnalyzerName;
FName AnalyzerOutputName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "MetaSoundOutput" },
{ "CPP_Default_AnalyzerName", "None" },
{ "CPP_Default_AnalyzerOutputName", "None" },
{ "ModuleRelativePath", "Public/MetasoundOutputSubsystem.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioComponent_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnOutputValueChanged_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnwatchOutput constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioComponent;
static const UECodeGen_Private::FNamePropertyParams NewProp_OutputName;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnOutputValueChanged;
static const UECodeGen_Private::FNamePropertyParams NewProp_AnalyzerName;
static const UECodeGen_Private::FNamePropertyParams NewProp_AnalyzerOutputName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnwatchOutput constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnwatchOutput Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_AudioComponent = { "AudioComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventUnwatchOutput_Parms, AudioComponent), Z_Construct_UClass_UAudioComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioComponent_MetaData), NewProp_AudioComponent_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_OutputName = { "OutputName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventUnwatchOutput_Parms, OutputName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_OnOutputValueChanged = { "OnOutputValueChanged", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventUnwatchOutput_Parms, OnOutputValueChanged), Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnOutputValueChanged_MetaData), NewProp_OnOutputValueChanged_MetaData) }; // 475282241
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_AnalyzerName = { "AnalyzerName", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventUnwatchOutput_Parms, AnalyzerName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_AnalyzerOutputName = { "AnalyzerOutputName", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventUnwatchOutput_Parms, AnalyzerOutputName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundOutputSubsystem_eventUnwatchOutput_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_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(MetaSoundOutputSubsystem_eventUnwatchOutput_Parms), &Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_AudioComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_OutputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_OnOutputValueChanged,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_AnalyzerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_AnalyzerOutputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::PropPointers) < 2048);
// ********** End Function UnwatchOutput Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundOutputSubsystem, nullptr, "UnwatchOutput", Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::MetaSoundOutputSubsystem_eventUnwatchOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::MetaSoundOutputSubsystem_eventUnwatchOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundOutputSubsystem::execUnwatchOutput)
{
P_GET_OBJECT(UAudioComponent,Z_Param_AudioComponent);
P_GET_PROPERTY(FNameProperty,Z_Param_OutputName);
P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_OnOutputValueChanged);
P_GET_PROPERTY(FNameProperty,Z_Param_AnalyzerName);
P_GET_PROPERTY(FNameProperty,Z_Param_AnalyzerOutputName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UnwatchOutput(Z_Param_AudioComponent,Z_Param_OutputName,FOnMetasoundOutputValueChanged(Z_Param_Out_OnOutputValueChanged),Z_Param_AnalyzerName,Z_Param_AnalyzerOutputName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundOutputSubsystem Function UnwatchOutput ***************************
// ********** Begin Class UMetaSoundOutputSubsystem Function WatchOutput ***************************
struct Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics
{
struct MetaSoundOutputSubsystem_eventWatchOutput_Parms
{
UAudioComponent* AudioComponent;
FName OutputName;
FScriptDelegate OnOutputValueChanged;
FName AnalyzerName;
FName AnalyzerOutputName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "3" },
{ "Category", "MetaSoundOutput" },
{ "Comment", "/**\n\x09 * Watch an output on a Metasound playing on a given audio component.\n\x09 *\n\x09 * @param AudioComponent - The audio component\n\x09 * @param OutputName - The user-specified name of the output in the Metasound\n\x09 * @param OnOutputValueChanged - The event to fire when the output's value changes\n\x09 * @param AnalyzerName - (optional) The name of the analyzer to use on the output, defaults to a passthrough\n\x09 * @param AnalyzerOutputName - (optional) The name of the output on the analyzer to watch, defaults to the passthrough output\n\x09 * @returns true if the watch setup succeeded, false otherwise\n\x09 */" },
{ "CPP_Default_AnalyzerName", "None" },
{ "CPP_Default_AnalyzerOutputName", "None" },
{ "ModuleRelativePath", "Public/MetasoundOutputSubsystem.h" },
{ "ToolTip", "Watch an output on a Metasound playing on a given audio component.\n\n@param AudioComponent - The audio component\n@param OutputName - The user-specified name of the output in the Metasound\n@param OnOutputValueChanged - The event to fire when the output's value changes\n@param AnalyzerName - (optional) The name of the analyzer to use on the output, defaults to a passthrough\n@param AnalyzerOutputName - (optional) The name of the output on the analyzer to watch, defaults to the passthrough output\n@returns true if the watch setup succeeded, false otherwise" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AudioComponent_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnOutputValueChanged_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function WatchOutput constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_AudioComponent;
static const UECodeGen_Private::FNamePropertyParams NewProp_OutputName;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnOutputValueChanged;
static const UECodeGen_Private::FNamePropertyParams NewProp_AnalyzerName;
static const UECodeGen_Private::FNamePropertyParams NewProp_AnalyzerOutputName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function WatchOutput constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function WatchOutput Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_AudioComponent = { "AudioComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventWatchOutput_Parms, AudioComponent), Z_Construct_UClass_UAudioComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AudioComponent_MetaData), NewProp_AudioComponent_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_OutputName = { "OutputName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventWatchOutput_Parms, OutputName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_OnOutputValueChanged = { "OnOutputValueChanged", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventWatchOutput_Parms, OnOutputValueChanged), Z_Construct_UDelegateFunction_MetasoundEngine_OnMetasoundOutputValueChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnOutputValueChanged_MetaData), NewProp_OnOutputValueChanged_MetaData) }; // 475282241
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_AnalyzerName = { "AnalyzerName", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventWatchOutput_Parms, AnalyzerName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_AnalyzerOutputName = { "AnalyzerOutputName", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundOutputSubsystem_eventWatchOutput_Parms, AnalyzerOutputName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((MetaSoundOutputSubsystem_eventWatchOutput_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_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(MetaSoundOutputSubsystem_eventWatchOutput_Parms), &Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_AudioComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_OutputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_OnOutputValueChanged,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_AnalyzerName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_AnalyzerOutputName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::PropPointers) < 2048);
// ********** End Function WatchOutput Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundOutputSubsystem, nullptr, "WatchOutput", Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::MetaSoundOutputSubsystem_eventWatchOutput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::MetaSoundOutputSubsystem_eventWatchOutput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundOutputSubsystem::execWatchOutput)
{
P_GET_OBJECT(UAudioComponent,Z_Param_AudioComponent);
P_GET_PROPERTY(FNameProperty,Z_Param_OutputName);
P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_OnOutputValueChanged);
P_GET_PROPERTY(FNameProperty,Z_Param_AnalyzerName);
P_GET_PROPERTY(FNameProperty,Z_Param_AnalyzerOutputName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->WatchOutput(Z_Param_AudioComponent,Z_Param_OutputName,FOnMetasoundOutputValueChanged(Z_Param_Out_OnOutputValueChanged),Z_Param_AnalyzerName,Z_Param_AnalyzerOutputName);
P_NATIVE_END;
}
// ********** End Class UMetaSoundOutputSubsystem Function WatchOutput *****************************
// ********** Begin Class UMetaSoundOutputSubsystem ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundOutputSubsystem;
UClass* UMetaSoundOutputSubsystem::GetPrivateStaticClass()
{
using TClass = UMetaSoundOutputSubsystem;
if (!Z_Registration_Info_UClass_UMetaSoundOutputSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundOutputSubsystem"),
Z_Registration_Info_UClass_UMetaSoundOutputSubsystem.InnerSingleton,
StaticRegisterNativesUMetaSoundOutputSubsystem,
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_UMetaSoundOutputSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundOutputSubsystem_NoRegister()
{
return UMetaSoundOutputSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Provides access to a playing Metasound generator's outputs\n */" },
{ "IncludePath", "MetasoundOutputSubsystem.h" },
{ "ModuleRelativePath", "Public/MetasoundOutputSubsystem.h" },
{ "ToolTip", "Provides access to a playing Metasound generator's outputs" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundOutputSubsystem constinit property declarations ****************
// ********** End Class UMetaSoundOutputSubsystem constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("UnwatchOutput"), .Pointer = &UMetaSoundOutputSubsystem::execUnwatchOutput },
{ .NameUTF8 = UTF8TEXT("WatchOutput"), .Pointer = &UMetaSoundOutputSubsystem::execWatchOutput },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetaSoundOutputSubsystem_UnwatchOutput, "UnwatchOutput" }, // 2542738641
{ &Z_Construct_UFunction_UMetaSoundOutputSubsystem_WatchOutput, "WatchOutput" }, // 3123280903
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundOutputSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics
UObject* (*const Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UWorldSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics::ClassParams = {
&UMetaSoundOutputSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics::Class_MetaDataParams)
};
void UMetaSoundOutputSubsystem::StaticRegisterNativesUMetaSoundOutputSubsystem()
{
UClass* Class = UMetaSoundOutputSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetaSoundOutputSubsystem()
{
if (!Z_Registration_Info_UClass_UMetaSoundOutputSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundOutputSubsystem.OuterSingleton, Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundOutputSubsystem.OuterSingleton;
}
UMetaSoundOutputSubsystem::UMetaSoundOutputSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundOutputSubsystem);
// ********** End Class UMetaSoundOutputSubsystem **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h__Script_MetasoundEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetaSoundOutputSubsystem, UMetaSoundOutputSubsystem::StaticClass, TEXT("UMetaSoundOutputSubsystem"), &Z_Registration_Info_UClass_UMetaSoundOutputSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundOutputSubsystem), 1284953770U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h__Script_MetasoundEngine_3688514185{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h__Script_MetasoundEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundOutputSubsystem.h"
#ifdef METASOUNDENGINE_MetasoundOutputSubsystem_generated_h
#error "MetasoundOutputSubsystem.generated.h already included, missing '#pragma once' in MetasoundOutputSubsystem.h"
#endif
#define METASOUNDENGINE_MetasoundOutputSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UAudioComponent;
// ********** Begin Class UMetaSoundOutputSubsystem ************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execUnwatchOutput); \
DECLARE_FUNCTION(execWatchOutput);
struct Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundOutputSubsystem_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundOutputSubsystem(); \
friend struct ::Z_Construct_UClass_UMetaSoundOutputSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundOutputSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundOutputSubsystem, UWorldSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundOutputSubsystem_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundOutputSubsystem)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_20_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundOutputSubsystem(); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundOutputSubsystem(UMetaSoundOutputSubsystem&&) = delete; \
UMetaSoundOutputSubsystem(const UMetaSoundOutputSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundOutputSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundOutputSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMetaSoundOutputSubsystem)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_17_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_20_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundOutputSubsystem;
// ********** End Class UMetaSoundOutputSubsystem **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundOutputSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,899 @@
// 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 "MetasoundSettings.h"
#include "MetasoundFrontendDocument.h"
#include "UObject/PerPlatformProperties.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDirectoryPath();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformBool();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformFloat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformInt();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundQualityHelper();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundQualityHelper_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSettings();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSettings_NoRegister();
METASOUNDENGINE_API UEnum* Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundPageSettings();
METASOUNDENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundQualitySettings();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetasoundFrontendClassName();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EMetaSoundMessageLevel ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMetaSoundMessageLevel;
static UEnum* EMetaSoundMessageLevel_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMetaSoundMessageLevel.OuterSingleton)
{
Z_Registration_Info_UEnum_EMetaSoundMessageLevel.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("EMetaSoundMessageLevel"));
}
return Z_Registration_Info_UEnum_EMetaSoundMessageLevel.OuterSingleton;
}
template<> METASOUNDENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMetaSoundMessageLevel>()
{
return EMetaSoundMessageLevel_StaticEnum();
}
struct Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "// namespace Metasound::Engine\n" },
{ "Error.Name", "EMetaSoundMessageLevel::Error" },
{ "Info.Name", "EMetaSoundMessageLevel::Info" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "namespace Metasound::Engine" },
{ "Warning.Name", "EMetaSoundMessageLevel::Warning" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMetaSoundMessageLevel::Error", (int64)EMetaSoundMessageLevel::Error },
{ "EMetaSoundMessageLevel::Warning", (int64)EMetaSoundMessageLevel::Warning },
{ "EMetaSoundMessageLevel::Info", (int64)EMetaSoundMessageLevel::Info },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_MetasoundEngine,
nullptr,
"EMetaSoundMessageLevel",
"EMetaSoundMessageLevel",
Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel()
{
if (!Z_Registration_Info_UEnum_EMetaSoundMessageLevel.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMetaSoundMessageLevel.InnerSingleton, Z_Construct_UEnum_MetasoundEngine_EMetaSoundMessageLevel_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMetaSoundMessageLevel.InnerSingleton;
}
// ********** End Enum EMetaSoundMessageLevel ******************************************************
// ********** Begin ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings **************************
struct Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDefaultMetaSoundAssetAutoUpdateSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FDefaultMetaSoundAssetAutoUpdateSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetaSound_MetaData[] = {
{ "AllowedClasses", "/Script/MetasoundEngine.MetaSound, /Script/MetasoundEngine.MetaSoundSource" },
{ "Category", "AutoUpdate" },
{ "Comment", "/** MetaSound to prevent from AutoUpdate. */" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "MetaSound to prevent from AutoUpdate." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_MetaSound;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDefaultMetaSoundAssetAutoUpdateSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings;
class UScriptStruct* FDefaultMetaSoundAssetAutoUpdateSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("DefaultMetaSoundAssetAutoUpdateSettings"));
}
return Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings Property Definitions *****
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::NewProp_MetaSound = { "MetaSound", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDefaultMetaSoundAssetAutoUpdateSettings, MetaSound), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetaSound_MetaData), NewProp_MetaSound_MetaData) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::NewProp_MetaSound,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings Property Definitions *******
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
nullptr,
&NewStructOps,
"DefaultMetaSoundAssetAutoUpdateSettings",
Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::PropPointers),
sizeof(FDefaultMetaSoundAssetAutoUpdateSettings),
alignof(FDefaultMetaSoundAssetAutoUpdateSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings()
{
if (!Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings.InnerSingleton, Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings.InnerSingleton);
}
// ********** End ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings ****************************
// ********** Begin Class UMetaSoundQualityHelper Function GetQualityNames *************************
struct Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics
{
struct MetaSoundQualityHelper_eventGetQualityNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n\x09* Returns a list of quality settings to present to a combobox\n\x09* */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use UMetaSoundSettings::GetQualityNames instead" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Returns a list of quality settings to present to a combobox" },
};
#endif // WITH_METADATA
// ********** Begin Function GetQualityNames constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetQualityNames constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetQualityNames Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundQualityHelper_eventGetQualityNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::PropPointers) < 2048);
// ********** End Function GetQualityNames Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundQualityHelper, nullptr, "GetQualityNames", Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::MetaSoundQualityHelper_eventGetQualityNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::MetaSoundQualityHelper_eventGetQualityNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundQualityHelper::execGetQualityNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=UMetaSoundQualityHelper::GetQualityNames();
P_NATIVE_END;
}
// ********** End Class UMetaSoundQualityHelper Function GetQualityNames ***************************
// ********** Begin Class UMetaSoundQualityHelper **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundQualityHelper;
UClass* UMetaSoundQualityHelper::GetPrivateStaticClass()
{
using TClass = UMetaSoundQualityHelper;
if (!Z_Registration_Info_UClass_UMetaSoundQualityHelper.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundQualityHelper"),
Z_Registration_Info_UClass_UMetaSoundQualityHelper.InnerSingleton,
StaticRegisterNativesUMetaSoundQualityHelper,
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_UMetaSoundQualityHelper.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundQualityHelper_NoRegister()
{
return UMetaSoundQualityHelper::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundQualityHelper_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "MetasoundSettings.h" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundQualityHelper constinit property declarations ******************
// ********** End Class UMetaSoundQualityHelper constinit property declarations ********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetQualityNames"), .Pointer = &UMetaSoundQualityHelper::execGetQualityNames },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetaSoundQualityHelper_GetQualityNames, "GetQualityNames" }, // 4216393417
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundQualityHelper>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundQualityHelper_Statics
UObject* (*const Z_Construct_UClass_UMetaSoundQualityHelper_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundQualityHelper_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundQualityHelper_Statics::ClassParams = {
&UMetaSoundQualityHelper::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x010800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundQualityHelper_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundQualityHelper_Statics::Class_MetaDataParams)
};
void UMetaSoundQualityHelper::StaticRegisterNativesUMetaSoundQualityHelper()
{
UClass* Class = UMetaSoundQualityHelper::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMetaSoundQualityHelper_Statics::Funcs));
}
UClass* Z_Construct_UClass_UMetaSoundQualityHelper()
{
if (!Z_Registration_Info_UClass_UMetaSoundQualityHelper.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundQualityHelper.OuterSingleton, Z_Construct_UClass_UMetaSoundQualityHelper_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundQualityHelper.OuterSingleton;
}
UMetaSoundQualityHelper::UMetaSoundQualityHelper(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundQualityHelper);
UMetaSoundQualityHelper::~UMetaSoundQualityHelper() {}
// ********** End Class UMetaSoundQualityHelper ****************************************************
// ********** Begin ScriptStruct FMetaSoundPageSettings ********************************************
struct Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMetaSoundPageSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FMetaSoundPageSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UniqueId_MetaData[] = {
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Pages" },
{ "Comment", "/** Name of this page's setting to be displayed in editors and used for identification from Blueprint/native API. */" },
{ "EditCondition", "!bIsDefaultPage" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Name of this page's setting to be displayed in editors and used for identification from Blueprint/native API." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CanTarget_MetaData[] = {
{ "Category", "Pages" },
{ "Comment", "// When true, page asset data (i.e. graphs and input defaults) can be targeted\n// for the most applicable platform/platform group. If associated asset data is\n// defined, will always be cooked. If false, asset page data is only cooked if it is\n// resolved to from a higher-indexed page setting and is not set to explicitly\n// \"ExcludeFromCook\".\n" },
{ "DisplayName", "Targetable" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "When true, page asset data (i.e. graphs and input defaults) can be targeted\nfor the most applicable platform/platform group. If associated asset data is\ndefined, will always be cooked. If false, asset page data is only cooked if it is\nresolved to from a higher-indexed page setting and is not set to explicitly\n\"ExcludeFromCook\"." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsDefaultPage_MetaData[] = {
{ "Category", "Pages" },
{ "Comment", "// Just used to inform edit condition to enable/disable exclude from cook. Maintained by ConformPageSettings on object load/mutation.\n// EditCondition meta mark-up is hack to avoid boolean being default added to name field\n" },
{ "EditCondition", "FALSE" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Just used to inform edit condition to enable/disable exclude from cook. Maintained by ConformPageSettings on object load/mutation.\nEditCondition meta mark-up is hack to avoid boolean being default added to name field" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExcludeFromCook_MetaData[] = {
{ "Category", "Pages" },
{ "Comment", "// When true, exclude page data when cooking from the assigned platform(s)/platform group(s).\n// If false, page data may or may not be included in cook depending on whether or not the given\n// page data is required in order to ensure a value is always resolved for the cook platform target(s).\n// (Ignored if 'Targetable' is true for most applicable platform/platform group).\n" },
{ "EditCondition", "!bIsDefaultPage" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "When true, exclude page data when cooking from the assigned platform(s)/platform group(s).\nIf false, page data may or may not be included in cook depending on whether or not the given\npage data is required in order to ensure a value is always resolved for the cook platform target(s).\n(Ignored if 'Targetable' is true for most applicable platform/platform group)." },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMetaSoundPageSettings constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_UniqueId;
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_CanTarget;
static void NewProp_bIsDefaultPage_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsDefaultPage;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExcludeFromCook;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMetaSoundPageSettings constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMetaSoundPageSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings;
class UScriptStruct* FMetaSoundPageSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMetaSoundPageSettings, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("MetaSoundPageSettings"));
}
return Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FMetaSoundPageSettings Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_UniqueId = { "UniqueId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundPageSettings, UniqueId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UniqueId_MetaData), NewProp_UniqueId_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundPageSettings, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_CanTarget = { "CanTarget", nullptr, (EPropertyFlags)0x0040000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundPageSettings, CanTarget), Z_Construct_UScriptStruct_FPerPlatformBool, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CanTarget_MetaData), NewProp_CanTarget_MetaData) }; // 4028649551
void Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_bIsDefaultPage_SetBit(void* Obj)
{
((FMetaSoundPageSettings*)Obj)->bIsDefaultPage = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_bIsDefaultPage = { "bIsDefaultPage", nullptr, (EPropertyFlags)0x0040000800000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FMetaSoundPageSettings), &Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_bIsDefaultPage_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsDefaultPage_MetaData), NewProp_bIsDefaultPage_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_ExcludeFromCook = { "ExcludeFromCook", nullptr, (EPropertyFlags)0x0040000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundPageSettings, ExcludeFromCook), Z_Construct_UScriptStruct_FPerPlatformBool, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExcludeFromCook_MetaData), NewProp_ExcludeFromCook_MetaData) }; // 4028649551
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_UniqueId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_Name,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_CanTarget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_bIsDefaultPage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewProp_ExcludeFromCook,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMetaSoundPageSettings Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
nullptr,
&NewStructOps,
"MetaSoundPageSettings",
Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::PropPointers),
sizeof(FMetaSoundPageSettings),
alignof(FMetaSoundPageSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundPageSettings()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings.InnerSingleton, Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings.InnerSingleton);
}
// ********** End ScriptStruct FMetaSoundPageSettings **********************************************
// ********** Begin ScriptStruct FMetaSoundQualitySettings *****************************************
struct Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMetaSoundQualitySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FMetaSoundQualitySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UniqueId_MetaData[] = {
{ "Comment", "/** A hidden GUID that will be generated once when adding a new entry. This prevents orphaning of renamed entries. **/" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "A hidden GUID that will be generated once when adding a new entry. This prevents orphaning of renamed entries. *" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Quality" },
{ "Comment", "/** Name of this quality setting. This will appear in the quality dropdown list.\n\x09\x09The names should be unique but are not guaranteed to be (use guid for unique match) **/" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Name of this quality setting. This will appear in the quality dropdown list.\n The names should be unique but are not guaranteed to be (use guid for unique match) *" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleRate_MetaData[] = {
{ "Category", "Quality" },
{ "ClampMax", "96000" },
{ "ClampMin", "0" },
{ "Comment", "/** Sample Rate (in Hz). NOTE: A Zero value will have no effect and use the Device Rate. **/" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Sample Rate (in Hz). NOTE: A Zero value will have no effect and use the Device Rate. *" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlockRate_MetaData[] = {
{ "Category", "Quality" },
{ "ClampMax", "1000" },
{ "ClampMin", "0" },
{ "Comment", "/** Block Rate (in Hz). NOTE: A Zero value will have no effect and use the Default (100) **/" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Block Rate (in Hz). NOTE: A Zero value will have no effect and use the Default (100) *" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMetaSoundQualitySettings constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_UniqueId;
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FStructPropertyParams NewProp_SampleRate;
static const UECodeGen_Private::FStructPropertyParams NewProp_BlockRate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMetaSoundQualitySettings constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMetaSoundQualitySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings;
class UScriptStruct* FMetaSoundQualitySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMetaSoundQualitySettings, (UObject*)Z_Construct_UPackage__Script_MetasoundEngine(), TEXT("MetaSoundQualitySettings"));
}
return Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FMetaSoundQualitySettings Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_UniqueId = { "UniqueId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundQualitySettings, UniqueId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UniqueId_MetaData), NewProp_UniqueId_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundQualitySettings, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_SampleRate = { "SampleRate", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundQualitySettings, SampleRate), Z_Construct_UScriptStruct_FPerPlatformInt, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleRate_MetaData), NewProp_SampleRate_MetaData) }; // 3732958788
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_BlockRate = { "BlockRate", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetaSoundQualitySettings, BlockRate), Z_Construct_UScriptStruct_FPerPlatformFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlockRate_MetaData), NewProp_BlockRate_MetaData) }; // 2207876869
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_UniqueId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_SampleRate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewProp_BlockRate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMetaSoundQualitySettings Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
nullptr,
&NewStructOps,
"MetaSoundQualitySettings",
Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::PropPointers),
sizeof(FMetaSoundQualitySettings),
alignof(FMetaSoundQualitySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMetaSoundQualitySettings()
{
if (!Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings.InnerSingleton, Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings.InnerSingleton);
}
// ********** End ScriptStruct FMetaSoundQualitySettings *******************************************
// ********** Begin Class UMetaSoundSettings Function GetPageNames *********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics
{
struct MetaSoundSettings_eventGetPageNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/* Returns an array of page names. Can be used to present to a combobox. Ex:\n\x09 * UPROPERTY(... meta=(GetOptions=\"MetasoundEngine.MetaSoundSettings.GetPageNames\"))\n\x09 * FName Page;\n\x09*/" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Returns an array of page names. Can be used to present to a combobox. Ex:\n * UPROPERTY(... meta=(GetOptions=\"MetasoundEngine.MetaSoundSettings.GetPageNames\"))\n * FName Page;" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPageNames constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPageNames constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPageNames Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSettings_eventGetPageNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::PropPointers) < 2048);
// ********** End Function GetPageNames Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSettings, nullptr, "GetPageNames", Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::MetaSoundSettings_eventGetPageNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x20022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::MetaSoundSettings_eventGetPageNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSettings_GetPageNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSettings_GetPageNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSettings::execGetPageNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=UMetaSoundSettings::GetPageNames();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UMetaSoundSettings Function GetPageNames ***********************************
// ********** Begin Class UMetaSoundSettings Function GetQualityNames ******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics
{
struct MetaSoundSettings_eventGetQualityNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/* Returns an array of quality setting names. Can be used to present to a combobox. Ex:\n\x09 * UPROPERTY(... meta=(GetOptions=\"MetasoundEngine.MetaSoundSettings.GetQualityNames\"))\n\x09 * FName QualitySetting;\n\x09*/" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Returns an array of quality setting names. Can be used to present to a combobox. Ex:\n * UPROPERTY(... meta=(GetOptions=\"MetasoundEngine.MetaSoundSettings.GetQualityNames\"))\n * FName QualitySetting;" },
};
#endif // WITH_METADATA
// ********** Begin Function GetQualityNames constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetQualityNames constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetQualityNames Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MetaSoundSettings_eventGetQualityNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::PropPointers) < 2048);
// ********** End Function GetQualityNames Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMetaSoundSettings, nullptr, "GetQualityNames", Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::MetaSoundSettings_eventGetQualityNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x20022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::MetaSoundSettings_eventGetQualityNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UMetaSoundSettings::execGetQualityNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=UMetaSoundSettings::GetQualityNames();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UMetaSoundSettings Function GetQualityNames ********************************
// ********** Begin Class UMetaSoundSettings *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundSettings;
UClass* UMetaSoundSettings::GetPrivateStaticClass()
{
using TClass = UMetaSoundSettings;
if (!Z_Registration_Info_UClass_UMetaSoundSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundSettings"),
Z_Registration_Info_UClass_UMetaSoundSettings.InnerSingleton,
StaticRegisterNativesUMetaSoundSettings,
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_UMetaSoundSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundSettings_NoRegister()
{
return UMetaSoundSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "MetaSounds" },
{ "IncludePath", "MetasoundSettings.h" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoUpdateEnabled_MetaData[] = {
{ "Deprecated", "" },
{ "DeprecationMessage", "5.7 - For performance reasons, AutoUpdate is now always only called during cook." },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AutoUpdateDenylist_MetaData[] = {
{ "Deprecated", "" },
{ "DeprecationMessage", "5.7 - For performance reasons, AutoUpdate is now always only called during cook." },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AutoUpdateAssetDenylist_MetaData[] = {
{ "Deprecated", "" },
{ "DeprecationMessage", "For performance reasons, AutoUpdate is now always only called during cook." },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoUpdateLogWarningOnDroppedConnection_MetaData[] = {
{ "Category", "AutoUpdate" },
{ "Comment", "/** If true, warnings will be logged if updating a node results in existing connections being discarded. */" },
{ "DisplayName", "Log Warning on Dropped Connection" },
{ "EditCondition", "bAutoUpdateEnabled" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "If true, warnings will be logged if updating a node results in existing connections being discarded." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DirectoriesToRegister_MetaData[] = {
{ "Category", "Registration" },
{ "Comment", "/** Directories to scan & automatically register MetaSound post initial asset scan on engine start-up.\n\x09 * May speed up subsequent calls to playback MetaSounds post asset scan but increases application load time.\n\x09 * See 'MetaSoundAssetSubsystem::RegisterAssetClassesInDirectories' to dynamically register or\n\x09 * 'MetaSoundAssetSubsystem::UnregisterAssetClassesInDirectories' to unregister asset classes.\n\x09 */" },
{ "LongPackageName", "" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "RelativePath", "" },
{ "ToolTip", "Directories to scan & automatically register MetaSound post initial asset scan on engine start-up.\nMay speed up subsequent calls to playback MetaSounds post asset scan but increases application load time.\nSee 'MetaSoundAssetSubsystem::RegisterAssetClassesInDirectories' to dynamically register or\n'MetaSoundAssetSubsystem::UnregisterAssetClassesInDirectories' to unregister asset classes." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DenyListCacheChangeID_MetaData[] = {
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetPageName_MetaData[] = {
{ "Category", "Pages (Experimental)" },
{ "Comment", "/** Page Name to target when attempting to execute MetaSound. If target page is not implemented (or cooked in a runtime build)\n\x09 * for the active platform, uses order of cooked pages (see 'Page Settings' for order) falling back to lower index-ordered page\n\x09 * implemented in MetaSound asset. If no fallback is found, uses default implementation.\n\x09 */" },
{ "GetOptions", "MetasoundEngine.MetaSoundSettings.GetPageNames" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Page Name to target when attempting to execute MetaSound. If target page is not implemented (or cooked in a runtime build)\nfor the active platform, uses 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 implementation." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultPageSettings_MetaData[] = {
{ "Category", "Pages (Experimental)" },
{ "Comment", "/** Default page settings to be used in editor and if no other page settings are targeted or defined. */" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Default page settings to be used in editor and if no other page settings are targeted or defined." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PageSettings_MetaData[] = {
{ "Category", "Pages (Experimental)" },
{ "Comment", "/** Array of possible page settings that can be added to a MetaSound object. Order\n\x09 * defines default fallback logic whereby a higher index-ordered page\n\x09 * implemented in a MetaSound asset is higher priority (see 'Target Page').\n\x09 */" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Array of possible page settings that can be added to a MetaSound object. Order\ndefines default fallback logic whereby a higher index-ordered page\nimplemented in a MetaSound asset is higher priority (see 'Target Page')." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QualitySettings_MetaData[] = {
{ "Category", "Quality" },
{ "Comment", "/** Array of possible quality settings for Metasounds to chose from */" },
{ "ModuleRelativePath", "Public/MetasoundSettings.h" },
{ "ToolTip", "Array of possible quality settings for Metasounds to chose from" },
};
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundSettings constinit property declarations ***********************
#if WITH_EDITORONLY_DATA
static void NewProp_bAutoUpdateEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoUpdateEnabled;
static const UECodeGen_Private::FStructPropertyParams NewProp_AutoUpdateDenylist_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AutoUpdateDenylist;
static const UECodeGen_Private::FStructPropertyParams NewProp_AutoUpdateAssetDenylist_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AutoUpdateAssetDenylist;
#endif // WITH_EDITORONLY_DATA
static void NewProp_bAutoUpdateLogWarningOnDroppedConnection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoUpdateLogWarningOnDroppedConnection;
static const UECodeGen_Private::FStructPropertyParams NewProp_DirectoriesToRegister_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DirectoriesToRegister;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FIntPropertyParams NewProp_DenyListCacheChangeID;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FNamePropertyParams NewProp_TargetPageName;
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultPageSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_PageSettings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PageSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_QualitySettings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_QualitySettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMetaSoundSettings constinit property declarations *************************
#if WITH_EDITOR
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetPageNames"), .Pointer = &UMetaSoundSettings::execGetPageNames },
{ .NameUTF8 = UTF8TEXT("GetQualityNames"), .Pointer = &UMetaSoundSettings::execGetQualityNames },
};
#endif // WITH_EDITOR
static UObject* (*const DependentSingletons[])();
#if WITH_EDITOR
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UMetaSoundSettings_GetPageNames, "GetPageNames" }, // 743588865
{ &Z_Construct_UFunction_UMetaSoundSettings_GetQualityNames, "GetQualityNames" }, // 1691093719
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
#endif // WITH_EDITOR
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundSettings_Statics
// ********** Begin Class UMetaSoundSettings Property Definitions **********************************
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateEnabled_SetBit(void* Obj)
{
((UMetaSoundSettings*)Obj)->bAutoUpdateEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateEnabled = { "bAutoUpdateEnabled", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMetaSoundSettings), &Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoUpdateEnabled_MetaData), NewProp_bAutoUpdateEnabled_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateDenylist_Inner = { "AutoUpdateDenylist", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetasoundFrontendClassName, METADATA_PARAMS(0, nullptr) }; // 1537318611
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateDenylist = { "AutoUpdateDenylist", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, AutoUpdateDenylist), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AutoUpdateDenylist_MetaData), NewProp_AutoUpdateDenylist_MetaData) }; // 1537318611
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateAssetDenylist_Inner = { "AutoUpdateAssetDenylist", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings, METADATA_PARAMS(0, nullptr) }; // 1819230190
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateAssetDenylist = { "AutoUpdateAssetDenylist", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, AutoUpdateAssetDenylist), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AutoUpdateAssetDenylist_MetaData), NewProp_AutoUpdateAssetDenylist_MetaData) }; // 1819230190
#endif // WITH_EDITORONLY_DATA
void Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateLogWarningOnDroppedConnection_SetBit(void* Obj)
{
((UMetaSoundSettings*)Obj)->bAutoUpdateLogWarningOnDroppedConnection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateLogWarningOnDroppedConnection = { "bAutoUpdateLogWarningOnDroppedConnection", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMetaSoundSettings), &Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateLogWarningOnDroppedConnection_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoUpdateLogWarningOnDroppedConnection_MetaData), NewProp_bAutoUpdateLogWarningOnDroppedConnection_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DirectoriesToRegister_Inner = { "DirectoriesToRegister", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(0, nullptr) }; // 1225349189
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DirectoriesToRegister = { "DirectoriesToRegister", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, DirectoriesToRegister), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DirectoriesToRegister_MetaData), NewProp_DirectoriesToRegister_MetaData) }; // 1225349189
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DenyListCacheChangeID = { "DenyListCacheChangeID", nullptr, (EPropertyFlags)0x0010000800002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, DenyListCacheChangeID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DenyListCacheChangeID_MetaData), NewProp_DenyListCacheChangeID_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_TargetPageName = { "TargetPageName", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, TargetPageName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetPageName_MetaData), NewProp_TargetPageName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DefaultPageSettings = { "DefaultPageSettings", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, DefaultPageSettings), Z_Construct_UScriptStruct_FMetaSoundPageSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultPageSettings_MetaData), NewProp_DefaultPageSettings_MetaData) }; // 980903460
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_PageSettings_Inner = { "PageSettings", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundPageSettings, METADATA_PARAMS(0, nullptr) }; // 980903460
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_PageSettings = { "PageSettings", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, PageSettings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PageSettings_MetaData), NewProp_PageSettings_MetaData) }; // 980903460
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_QualitySettings_Inner = { "QualitySettings", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMetaSoundQualitySettings, METADATA_PARAMS(0, nullptr) }; // 225166976
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_QualitySettings = { "QualitySettings", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSettings, QualitySettings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QualitySettings_MetaData), NewProp_QualitySettings_MetaData) }; // 225166976
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMetaSoundSettings_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateDenylist_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateDenylist,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateAssetDenylist_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_AutoUpdateAssetDenylist,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_bAutoUpdateLogWarningOnDroppedConnection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DirectoriesToRegister_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DirectoriesToRegister,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DenyListCacheChangeID,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_TargetPageName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_DefaultPageSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_PageSettings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_PageSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_QualitySettings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSettings_Statics::NewProp_QualitySettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSettings_Statics::PropPointers) < 2048);
// ********** End Class UMetaSoundSettings Property Definitions ************************************
UObject* (*const Z_Construct_UClass_UMetaSoundSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundSettings_Statics::ClassParams = {
&UMetaSoundSettings::StaticClass,
"MetaSound",
&StaticCppClassTypeInfo,
DependentSingletons,
IF_WITH_EDITOR(FuncInfo, nullptr),
Z_Construct_UClass_UMetaSoundSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
IF_WITH_EDITOR(UE_ARRAY_COUNT(FuncInfo), 0),
UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundSettings_Statics::Class_MetaDataParams)
};
void UMetaSoundSettings::StaticRegisterNativesUMetaSoundSettings()
{
UClass* Class = UMetaSoundSettings::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, IF_WITH_EDITOR(MakeConstArrayView(Z_Construct_UClass_UMetaSoundSettings_Statics::Funcs), {}));
}
UClass* Z_Construct_UClass_UMetaSoundSettings()
{
if (!Z_Registration_Info_UClass_UMetaSoundSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundSettings.OuterSingleton, Z_Construct_UClass_UMetaSoundSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundSettings.OuterSingleton;
}
UMetaSoundSettings::UMetaSoundSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundSettings);
UMetaSoundSettings::~UMetaSoundSettings() {}
// ********** End Class UMetaSoundSettings *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMetaSoundMessageLevel_StaticEnum, TEXT("EMetaSoundMessageLevel"), &Z_Registration_Info_UEnum_EMetaSoundMessageLevel, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4116871147U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDefaultMetaSoundAssetAutoUpdateSettings::StaticStruct, Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics::NewStructOps, TEXT("DefaultMetaSoundAssetAutoUpdateSettings"),&Z_Registration_Info_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDefaultMetaSoundAssetAutoUpdateSettings), 1819230190U) },
{ FMetaSoundPageSettings::StaticStruct, Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics::NewStructOps, TEXT("MetaSoundPageSettings"),&Z_Registration_Info_UScriptStruct_FMetaSoundPageSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMetaSoundPageSettings), 980903460U) },
{ FMetaSoundQualitySettings::StaticStruct, Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics::NewStructOps, TEXT("MetaSoundQualitySettings"),&Z_Registration_Info_UScriptStruct_FMetaSoundQualitySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMetaSoundQualitySettings), 225166976U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetaSoundQualityHelper, UMetaSoundQualityHelper::StaticClass, TEXT("UMetaSoundQualityHelper"), &Z_Registration_Info_UClass_UMetaSoundQualityHelper, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundQualityHelper), 1708071166U) },
{ Z_Construct_UClass_UMetaSoundSettings, UMetaSoundSettings::StaticClass, TEXT("UMetaSoundSettings"), &Z_Registration_Info_UClass_UMetaSoundSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundSettings), 1566068002U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_3983017483{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h__Script_MetasoundEngine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,162 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundSettings.h"
#ifdef METASOUNDENGINE_MetasoundSettings_generated_h
#error "MetasoundSettings.generated.h already included, missing '#pragma once' in MetasoundSettings.h"
#endif
#define METASOUNDENGINE_MetasoundSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings **************************
struct Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_60_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDefaultMetaSoundAssetAutoUpdateSettings_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct();
struct FDefaultMetaSoundAssetAutoUpdateSettings;
// ********** End ScriptStruct FDefaultMetaSoundAssetAutoUpdateSettings ****************************
// ********** Begin Class UMetaSoundQualityHelper **************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_70_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetQualityNames);
struct Z_Construct_UClass_UMetaSoundQualityHelper_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundQualityHelper_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_70_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundQualityHelper(); \
friend struct ::Z_Construct_UClass_UMetaSoundQualityHelper_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundQualityHelper_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundQualityHelper, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundQualityHelper_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundQualityHelper)
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_70_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundQualityHelper(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundQualityHelper(UMetaSoundQualityHelper&&) = delete; \
UMetaSoundQualityHelper(const UMetaSoundQualityHelper&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundQualityHelper); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundQualityHelper); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetaSoundQualityHelper) \
METASOUNDENGINE_API virtual ~UMetaSoundQualityHelper();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_67_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_70_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_70_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_70_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_70_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundQualityHelper;
// ********** End Class UMetaSoundQualityHelper ****************************************************
// ********** Begin ScriptStruct FMetaSoundPageSettings ********************************************
struct Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_83_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundPageSettings_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct();
struct FMetaSoundPageSettings;
// ********** End ScriptStruct FMetaSoundPageSettings **********************************************
// ********** Begin ScriptStruct FMetaSoundQualitySettings *****************************************
struct Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics;
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_133_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMetaSoundQualitySettings_Statics; \
METASOUNDENGINE_API static class UScriptStruct* StaticStruct();
struct FMetaSoundQualitySettings;
// ********** End ScriptStruct FMetaSoundQualitySettings *******************************************
// ********** Begin Class UMetaSoundSettings *******************************************************
#if WITH_EDITOR
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
DECLARE_FUNCTION(execGetQualityNames); \
DECLARE_FUNCTION(execGetPageNames);
#else // WITH_EDITOR
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_RPC_WRAPPERS_NO_PURE_DECLS_EOD
#endif // WITH_EDITOR
struct Z_Construct_UClass_UMetaSoundSettings_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSettings_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundSettings(); \
friend struct ::Z_Construct_UClass_UMetaSoundSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundSettings_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("MetaSound");} \
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
METASOUNDENGINE_API UMetaSoundSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundSettings(UMetaSoundSettings&&) = delete; \
UMetaSoundSettings(const UMetaSoundSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetaSoundSettings) \
METASOUNDENGINE_API virtual ~UMetaSoundSettings();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_154_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h_157_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundSettings;
// ********** End Class UMetaSoundSettings *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSettings_h
// ********** Begin Enum EMetaSoundMessageLevel ****************************************************
#define FOREACH_ENUM_EMETASOUNDMESSAGELEVEL(op) \
op(EMetaSoundMessageLevel::Error) \
op(EMetaSoundMessageLevel::Warning) \
op(EMetaSoundMessageLevel::Info)
enum class EMetaSoundMessageLevel : uint8;
template<> struct TIsUEnumClass<EMetaSoundMessageLevel> { enum { Value = true }; };
template<> METASOUNDENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMetaSoundMessageLevel>();
// ********** End Enum EMetaSoundMessageLevel ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,322 @@
// 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 "MetasoundSource.h"
#include "MetasoundFrontendDocument.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "UObject/PerPlatformProperties.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMetasoundSource() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformFloat();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPerPlatformInt();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
ENGINE_API UClass* Z_Construct_UClass_USoundWaveProcedural();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSource();
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSource_NoRegister();
METASOUNDENGINE_API UEnum* Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat();
METASOUNDFRONTEND_API UClass* Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister();
METASOUNDFRONTEND_API UScriptStruct* Z_Construct_UScriptStruct_FMetasoundFrontendDocument();
UPackage* Z_Construct_UPackage__Script_MetasoundEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMetaSoundSource *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMetaSoundSource;
UClass* UMetaSoundSource::GetPrivateStaticClass()
{
using TClass = UMetaSoundSource;
if (!Z_Registration_Info_UClass_UMetaSoundSource.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MetaSoundSource"),
Z_Registration_Info_UClass_UMetaSoundSource.InnerSingleton,
StaticRegisterNativesUMetaSoundSource,
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_UMetaSoundSource.InnerSingleton;
}
UClass* Z_Construct_UClass_UMetaSoundSource_NoRegister()
{
return UMetaSoundSource::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMetaSoundSource_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * This Metasound type can be played as an audio source.\n */" },
{ "DisplayName", "MetaSound Source" },
{ "HideCategories", "object Object Object" },
{ "IncludePath", "MetasoundSource.h" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "This Metasound type can be played as an audio source." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootMetasoundDocument_MetaData[] = {
{ "Category", "CustomView" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedAssetClassKeys_MetaData[] = {
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedAssetClassObjects_MetaData[] = {
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferenceAssetClassCache_MetaData[] = {
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Graph_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Use EditorGraph instead as it is now transient and generated via the FrontendDocument dynamically." },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorGraph_MetaData[] = {
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputFormat_MetaData[] = {
{ "Category", "Metasound" },
{ "Comment", "// The output audio format of the metasound source.\n" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
{ "ToolTip", "The output audio format of the metasound source." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QualitySetting_MetaData[] = {
{ "Category", "Metasound" },
{ "Comment", "// The QualitySetting MetaSound will use, as defined in 'MetaSound' Settings.\n" },
{ "GetOptions", "MetasoundEngine.MetaSoundSettings.GetQualityNames" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
{ "ToolTip", "The QualitySetting MetaSound will use, as defined in 'MetaSound' Settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QualitySettingGuid_MetaData[] = {
{ "Comment", "// This a editor only look up for the Quality Setting above. Preventing orphaning of the original name.\n" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
{ "ToolTip", "This a editor only look up for the Quality Setting above. Preventing orphaning of the original name." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlockRateOverride_MetaData[] = {
{ "Category", "Metasound" },
{ "Comment", "// Override the BlockRate for this Sound (overrides Quality). NOTE: A Zero value will have no effect and use either the Quality setting (if set), or the defaults.\n" },
{ "DisplayAfter", "OutputFormat" },
{ "DisplayName", "Override Block Rate (in Hz)" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
{ "ToolTip", "Override the BlockRate for this Sound (overrides Quality). NOTE: A Zero value will have no effect and use either the Quality setting (if set), or the defaults." },
{ "UIMax", "1000.000000" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleRateOverride_MetaData[] = {
{ "Category", "Metasound" },
{ "Comment", "// Override the SampleRate for this Sound (overrides Quality). NOTE: A Zero value will have no effect and use either the Quality setting (if set), or the Device Rate\n" },
{ "DisplayName", "Override Sample Rate (in Hz)" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
{ "ToolTip", "Override the SampleRate for this Sound (overrides Quality). NOTE: A Zero value will have no effect and use either the Quality setting (if set), or the Device Rate" },
{ "UIMax", "96000" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetClassID_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryInputTypes_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryOutputTypes_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryVersionMajor_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegistryVersionMinor_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsPreset_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Property is now serialized directly as asset tag" },
{ "ModuleRelativePath", "Public/MetasoundSource.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UMetaSoundSource constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_RootMetasoundDocument;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReferencedAssetClassKeys_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ReferencedAssetClassKeys;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReferencedAssetClassObjects_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ReferencedAssetClassObjects;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReferenceAssetClassCache_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ReferenceAssetClassCache;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_Graph;
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorGraph;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FBytePropertyParams NewProp_OutputFormat_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OutputFormat;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FNamePropertyParams NewProp_QualitySetting;
static const UECodeGen_Private::FStructPropertyParams NewProp_QualitySettingGuid;
static const UECodeGen_Private::FStructPropertyParams NewProp_BlockRateOverride;
static const UECodeGen_Private::FStructPropertyParams NewProp_SampleRateOverride;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetClassID;
static const UECodeGen_Private::FStrPropertyParams NewProp_RegistryInputTypes;
static const UECodeGen_Private::FStrPropertyParams NewProp_RegistryOutputTypes;
static const UECodeGen_Private::FIntPropertyParams NewProp_RegistryVersionMajor;
static const UECodeGen_Private::FIntPropertyParams NewProp_RegistryVersionMinor;
static void NewProp_bIsPreset_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsPreset;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMetaSoundSource constinit property declarations ***************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMetaSoundSource>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMetaSoundSource_Statics
// ********** Begin Class UMetaSoundSource Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RootMetasoundDocument = { "RootMetasoundDocument", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, RootMetasoundDocument), Z_Construct_UScriptStruct_FMetasoundFrontendDocument, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootMetasoundDocument_MetaData), NewProp_RootMetasoundDocument_MetaData) }; // 867723272
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassKeys_ElementProp = { "ReferencedAssetClassKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassKeys = { "ReferencedAssetClassKeys", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, ReferencedAssetClassKeys), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedAssetClassKeys_MetaData), NewProp_ReferencedAssetClassKeys_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassObjects_ElementProp = { "ReferencedAssetClassObjects", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassObjects = { "ReferencedAssetClassObjects", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, ReferencedAssetClassObjects), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedAssetClassObjects_MetaData), NewProp_ReferencedAssetClassObjects_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferenceAssetClassCache_ElementProp = { "ReferenceAssetClassCache", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
static_assert(TModels_V<CGetTypeHashable, FSoftObjectPath>, "The structure 'FSoftObjectPath' is used in a TSet but does not have a GetValueTypeHash defined");
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferenceAssetClassCache = { "ReferenceAssetClassCache", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, ReferenceAssetClassCache), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferenceAssetClassCache_MetaData), NewProp_ReferenceAssetClassCache_MetaData) }; // 2425717601
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_Graph = { "Graph", nullptr, (EPropertyFlags)0x0124080800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, Graph), Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Graph_MetaData), NewProp_Graph_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_EditorGraph = { "EditorGraph", nullptr, (EPropertyFlags)0x0124080800002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, EditorGraph), Z_Construct_UClass_UMetasoundEditorGraphBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorGraph_MetaData), NewProp_EditorGraph_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UMetaSoundSource_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_UClass_UMetaSoundSource_Statics::NewProp_OutputFormat = { "OutputFormat", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, OutputFormat), Z_Construct_UEnum_MetasoundEngine_EMetaSoundOutputAudioFormat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputFormat_MetaData), NewProp_OutputFormat_MetaData) }; // 4054740478
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_QualitySetting = { "QualitySetting", nullptr, (EPropertyFlags)0x0010010800000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, QualitySetting), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QualitySetting_MetaData), NewProp_QualitySetting_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_QualitySettingGuid = { "QualitySettingGuid", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, QualitySettingGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QualitySettingGuid_MetaData), NewProp_QualitySettingGuid_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_BlockRateOverride = { "BlockRateOverride", nullptr, (EPropertyFlags)0x0010040800000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, BlockRateOverride), Z_Construct_UScriptStruct_FPerPlatformFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlockRateOverride_MetaData), NewProp_BlockRateOverride_MetaData) }; // 2207876869
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_SampleRateOverride = { "SampleRateOverride", nullptr, (EPropertyFlags)0x0010040800000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, SampleRateOverride), Z_Construct_UScriptStruct_FPerPlatformInt, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleRateOverride_MetaData), NewProp_SampleRateOverride_MetaData) }; // 3732958788
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_AssetClassID = { "AssetClassID", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, AssetClassID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetClassID_MetaData), NewProp_AssetClassID_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryInputTypes = { "RegistryInputTypes", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, RegistryInputTypes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryInputTypes_MetaData), NewProp_RegistryInputTypes_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryOutputTypes = { "RegistryOutputTypes", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, RegistryOutputTypes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryOutputTypes_MetaData), NewProp_RegistryOutputTypes_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryVersionMajor = { "RegistryVersionMajor", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, RegistryVersionMajor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryVersionMajor_MetaData), NewProp_RegistryVersionMajor_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryVersionMinor = { "RegistryVersionMinor", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMetaSoundSource, RegistryVersionMinor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegistryVersionMinor_MetaData), NewProp_RegistryVersionMinor_MetaData) };
void Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_bIsPreset_SetBit(void* Obj)
{
((UMetaSoundSource*)Obj)->bIsPreset = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_bIsPreset = { "bIsPreset", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMetaSoundSource), &Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_bIsPreset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsPreset_MetaData), NewProp_bIsPreset_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMetaSoundSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RootMetasoundDocument,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassKeys_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassObjects_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferencedAssetClassObjects,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferenceAssetClassCache_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_ReferenceAssetClassCache,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_Graph,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_EditorGraph,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_OutputFormat_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_OutputFormat,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_QualitySetting,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_QualitySettingGuid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_BlockRateOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_SampleRateOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_AssetClassID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryInputTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryOutputTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryVersionMajor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_RegistryVersionMinor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMetaSoundSource_Statics::NewProp_bIsPreset,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSource_Statics::PropPointers) < 2048);
// ********** End Class UMetaSoundSource Property Definitions **************************************
UObject* (*const Z_Construct_UClass_UMetaSoundSource_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USoundWaveProcedural,
(UObject* (*)())Z_Construct_UPackage__Script_MetasoundEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSource_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMetaSoundSource_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMetaSoundDocumentInterface_NoRegister, (int32)VTABLE_OFFSET(UMetaSoundSource, IMetaSoundDocumentInterface), false }, // 809757600
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMetaSoundSource_Statics::ClassParams = {
&UMetaSoundSource::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMetaSoundSource_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSource_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x008810A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMetaSoundSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UMetaSoundSource_Statics::Class_MetaDataParams)
};
void UMetaSoundSource::StaticRegisterNativesUMetaSoundSource()
{
}
UClass* Z_Construct_UClass_UMetaSoundSource()
{
if (!Z_Registration_Info_UClass_UMetaSoundSource.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMetaSoundSource.OuterSingleton, Z_Construct_UClass_UMetaSoundSource_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMetaSoundSource.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMetaSoundSource);
UMetaSoundSource::~UMetaSoundSource() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UMetaSoundSource)
// ********** End Class UMetaSoundSource ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h__Script_MetasoundEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMetaSoundSource, UMetaSoundSource::StaticClass, TEXT("UMetaSoundSource"), &Z_Registration_Info_UClass_UMetaSoundSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMetaSoundSource), 1863733997U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h__Script_MetasoundEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h__Script_MetasoundEngine_2921990173{
TEXT("/Script/MetasoundEngine"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h__Script_MetasoundEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h__Script_MetasoundEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,67 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "MetasoundSource.h"
#ifdef METASOUNDENGINE_MetasoundSource_generated_h
#error "MetasoundSource.generated.h already included, missing '#pragma once' in MetasoundSource.h"
#endif
#define METASOUNDENGINE_MetasoundSource_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMetaSoundSource *********************************************************
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_90_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UMetaSoundSource, METASOUNDENGINE_API)
struct Z_Construct_UClass_UMetaSoundSource_Statics;
METASOUNDENGINE_API UClass* Z_Construct_UClass_UMetaSoundSource_NoRegister();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_90_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMetaSoundSource(); \
friend struct ::Z_Construct_UClass_UMetaSoundSource_Statics; \
static UClass* GetPrivateStaticClass(); \
friend METASOUNDENGINE_API UClass* ::Z_Construct_UClass_UMetaSoundSource_NoRegister(); \
public: \
DECLARE_CLASS2(UMetaSoundSource, USoundWaveProcedural, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/MetasoundEngine"), Z_Construct_UClass_UMetaSoundSource_NoRegister) \
DECLARE_SERIALIZER(UMetaSoundSource) \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_90_ARCHIVESERIALIZER \
virtual UObject* _getUObject() const override { return const_cast<UMetaSoundSource*>(this); }
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_90_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMetaSoundSource(UMetaSoundSource&&) = delete; \
UMetaSoundSource(const UMetaSoundSource&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(METASOUNDENGINE_API, UMetaSoundSource); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetaSoundSource); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMetaSoundSource) \
METASOUNDENGINE_API virtual ~UMetaSoundSource();
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_87_PROLOG
#define FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_90_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_90_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h_90_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMetaSoundSource;
// ********** End Class UMetaSoundSource ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_Metasound_Source_MetasoundEngine_Public_MetasoundSource_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,12 @@
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\Metasound.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundFrontendLiteralBlueprintAccess.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundGeneratorHandle.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundOperatorCacheSubsystem.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundOutput.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundSource.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\Interfaces\MetasoundOutputFormatInterfaces.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundBuilderBase.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundSettings.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundAssetSubsystem.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundOutputSubsystem.h
D:\UE_5_7_1\Engine\Plugins\Runtime\Metasound\Source\MetasoundEngine\Public\MetasoundBuilderSubsystem.h