// 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 "../../../PortaInterface/Public/PortaStructs.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodePortaStructs() {}
// Cross Module References
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FChannelSubscribe();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FClientEvent();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaAssetDescription();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaErrorResponse();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaExposedPropertyDescription();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaFunctionDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaListPresetsResponse();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaObjectDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetControllerDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetFunctionDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetGroupDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetPropertyDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetResponse();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaPropertyDesc();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaRCAssetFilter();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaSearchAssetRequest();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaSearchAssetResponse();
	PORTAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FPortaShortPresetDesc();
	UPackage* Z_Construct_UPackage__Script_PortaInterface();
// End Cross Module References
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaPropertyDesc;
class UScriptStruct* FPortaPropertyDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaPropertyDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaPropertyDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPropertyDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPropertyDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaPropertyDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaPropertyDesc>()
{
	return FPortaPropertyDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Description;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Type;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ContainerType_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_ContainerType;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_KeyType_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_KeyType;
		static const UECodeGen_Private::FStrPropertyParams NewProp_Metadata_ValueProp;
		static const UECodeGen_Private::FNamePropertyParams NewProp_Metadata_Key_KeyProp;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Metadata_MetaData[];
#endif
		static const UECodeGen_Private::FMapPropertyParams NewProp_Metadata;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPropertyDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPropertyDesc, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Name_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Description_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPropertyDesc, Description), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Description_MetaData), Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Description_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Type_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPropertyDesc, Type), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Type_MetaData), Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Type_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_ContainerType_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_ContainerType = { "ContainerType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPropertyDesc, ContainerType), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_ContainerType_MetaData), Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_ContainerType_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_KeyType_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_KeyType = { "KeyType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPropertyDesc, KeyType), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_KeyType_MetaData), Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_KeyType_MetaData) };
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata_ValueProp = { "Metadata", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata_Key_KeyProp = { "Metadata_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata = { "Metadata", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPropertyDesc, Metadata), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata_MetaData), Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Name,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Description,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Type,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_ContainerType,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_KeyType,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata_ValueProp,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata_Key_KeyProp,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewProp_Metadata,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaPropertyDesc",
		Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::PropPointers),
		sizeof(FPortaPropertyDesc),
		alignof(FPortaPropertyDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaPropertyDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaPropertyDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaPropertyDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaPropertyDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaFunctionDesc;
class UScriptStruct* FPortaFunctionDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaFunctionDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaFunctionDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaFunctionDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaFunctionDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaFunctionDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaFunctionDesc>()
{
	return FPortaFunctionDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Description;
		static const UECodeGen_Private::FStructPropertyParams NewProp_Arguments_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Arguments_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Arguments;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaFunctionDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaFunctionDesc, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Name_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Description_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaFunctionDesc, Description), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Description_MetaData), Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Description_MetaData) };
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Arguments_Inner = { "Arguments", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaPropertyDesc, METADATA_PARAMS(0, nullptr) }; // 3540963722
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Arguments_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Arguments = { "Arguments", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaFunctionDesc, Arguments), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Arguments_MetaData), Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Arguments_MetaData) }; // 3540963722
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Name,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Description,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Arguments_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewProp_Arguments,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaFunctionDesc",
		Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::PropPointers),
		sizeof(FPortaFunctionDesc),
		alignof(FPortaFunctionDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaFunctionDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaFunctionDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaFunctionDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaFunctionDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc;
class UScriptStruct* FPortaPresetPropertyDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetPropertyDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaPresetPropertyDesc>()
{
	return FPortaPresetPropertyDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_UnderlyingProperty_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_UnderlyingProperty;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetPropertyDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetPropertyDesc, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_DisplayName_MetaData), Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_DisplayName_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_ID = { "ID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetPropertyDesc, ID), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_ID_MetaData), Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_ID_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_UnderlyingProperty_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_UnderlyingProperty = { "UnderlyingProperty", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetPropertyDesc, UnderlyingProperty), Z_Construct_UScriptStruct_FPortaPropertyDesc, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_UnderlyingProperty_MetaData), Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_UnderlyingProperty_MetaData) }; // 3540963722
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_DisplayName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_ID,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewProp_UnderlyingProperty,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaPresetPropertyDesc",
		Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::PropPointers),
		sizeof(FPortaPresetPropertyDesc),
		alignof(FPortaPresetPropertyDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetPropertyDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaObjectDesc;
class UScriptStruct* FPortaObjectDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaObjectDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaObjectDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaObjectDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaObjectDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaObjectDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaObjectDesc>()
{
	return FPortaObjectDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaObjectDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Class;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaObjectDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaObjectDesc, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Name_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Class_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaObjectDesc, Class), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Class_MetaData), Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Class_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Path_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaObjectDesc, Path), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Path_MetaData), Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Path_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Name,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Class,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewProp_Path,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaObjectDesc",
		Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::PropPointers),
		sizeof(FPortaObjectDesc),
		alignof(FPortaObjectDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaObjectDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaObjectDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaObjectDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaObjectDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc;
class UScriptStruct* FPortaPresetFunctionDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetFunctionDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaPresetFunctionDesc>()
{
	return FPortaPresetFunctionDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_UnderlyingFunction_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_UnderlyingFunction;
		static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerObjects_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_OwnerObjects_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_OwnerObjects;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetFunctionDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetFunctionDesc, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_DisplayName_MetaData), Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_DisplayName_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_ID = { "ID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetFunctionDesc, ID), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_ID_MetaData), Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_ID_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_UnderlyingFunction_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_UnderlyingFunction = { "UnderlyingFunction", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetFunctionDesc, UnderlyingFunction), Z_Construct_UScriptStruct_FPortaFunctionDesc, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_UnderlyingFunction_MetaData), Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_UnderlyingFunction_MetaData) }; // 4037909695
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_OwnerObjects_Inner = { "OwnerObjects", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaObjectDesc, METADATA_PARAMS(0, nullptr) }; // 3939496717
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_OwnerObjects_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_OwnerObjects = { "OwnerObjects", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetFunctionDesc, OwnerObjects), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_OwnerObjects_MetaData), Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_OwnerObjects_MetaData) }; // 3939496717
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_DisplayName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_ID,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_UnderlyingFunction,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_OwnerObjects_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewProp_OwnerObjects,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaPresetFunctionDesc",
		Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::PropPointers),
		sizeof(FPortaPresetFunctionDesc),
		alignof(FPortaPresetFunctionDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetFunctionDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc;
class UScriptStruct* FPortaPresetGroupDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetGroupDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetGroupDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaPresetGroupDesc>()
{
	return FPortaPresetGroupDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
		static const UECodeGen_Private::FStructPropertyParams NewProp_ExposedProperties_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ExposedProperties_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_ExposedProperties;
		static const UECodeGen_Private::FStructPropertyParams NewProp_ExposedFunctions_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ExposedFunctions_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_ExposedFunctions;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetGroupDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetGroupDesc, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_Name_MetaData) };
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedProperties_Inner = { "ExposedProperties", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaPresetPropertyDesc, METADATA_PARAMS(0, nullptr) }; // 3652450997
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedProperties_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedProperties = { "ExposedProperties", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetGroupDesc, ExposedProperties), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedProperties_MetaData), Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedProperties_MetaData) }; // 3652450997
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedFunctions_Inner = { "ExposedFunctions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaPresetFunctionDesc, METADATA_PARAMS(0, nullptr) }; // 3342969893
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedFunctions_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedFunctions = { "ExposedFunctions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetGroupDesc, ExposedFunctions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedFunctions_MetaData), Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedFunctions_MetaData) }; // 3342969893
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_Name,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedProperties_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedProperties,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedFunctions_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewProp_ExposedFunctions,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaPresetGroupDesc",
		Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::PropPointers),
		sizeof(FPortaPresetGroupDesc),
		alignof(FPortaPresetGroupDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetGroupDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc;
class UScriptStruct* FPortaPresetControllerDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetControllerDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetControllerDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaPresetControllerDesc>()
{
	return FPortaPresetControllerDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Type;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetControllerDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetControllerDesc, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_DisplayName_MetaData), Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_DisplayName_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_Type_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetControllerDesc, Type), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_Type_MetaData), Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_Type_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_DisplayName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewProp_Type,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaPresetControllerDesc",
		Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::PropPointers),
		sizeof(FPortaPresetControllerDesc),
		alignof(FPortaPresetControllerDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetControllerDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaShortPresetDesc;
class UScriptStruct* FPortaShortPresetDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaShortPresetDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaShortPresetDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaShortPresetDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaShortPresetDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaShortPresetDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaShortPresetDesc>()
{
	return FPortaShortPresetDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaShortPresetDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaShortPresetDesc, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewProp_Name_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewProp_Name,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaShortPresetDesc",
		Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::PropPointers),
		sizeof(FPortaShortPresetDesc),
		alignof(FPortaShortPresetDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaShortPresetDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaShortPresetDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaShortPresetDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaShortPresetDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaPresetDesc;
class UScriptStruct* FPortaPresetDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaPresetDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaPresetDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetDesc"));
	}
	return Z_Registration_Info_UScriptStruct_PortaPresetDesc.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaPresetDesc>()
{
	return FPortaPresetDesc::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaPresetDesc_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
		static const UECodeGen_Private::FStructPropertyParams NewProp_Groups_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Groups_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Groups;
		static const UECodeGen_Private::FStructPropertyParams NewProp_Controllers_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Controllers_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Controllers;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::Struct_MetaDataParams[] = {
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetDesc>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetDesc, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Name_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Path_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetDesc, Path), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Path_MetaData), Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Path_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_ID = { "ID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetDesc, ID), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_ID_MetaData), Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_ID_MetaData) };
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Groups_Inner = { "Groups", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaPresetGroupDesc, METADATA_PARAMS(0, nullptr) }; // 262959543
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Groups_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Groups = { "Groups", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetDesc, Groups), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Groups_MetaData), Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Groups_MetaData) }; // 262959543
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Controllers_Inner = { "Controllers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaPresetControllerDesc, METADATA_PARAMS(0, nullptr) }; // 1958466863
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Controllers_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Controllers = { "Controllers", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetDesc, Controllers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Controllers_MetaData), Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Controllers_MetaData) }; // 1958466863
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Name,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Path,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_ID,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Groups_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Groups,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Controllers_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewProp_Controllers,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaPresetDesc",
		Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::PropPointers),
		sizeof(FPortaPresetDesc),
		alignof(FPortaPresetDesc),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetDesc()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaPresetDesc.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaPresetDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaPresetDesc.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaListPresetsResponse;
class UScriptStruct* FPortaListPresetsResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaListPresetsResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaListPresetsResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaListPresetsResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaListPresetsResponse"));
	}
	return Z_Registration_Info_UScriptStruct_PortaListPresetsResponse.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaListPresetsResponse>()
{
	return FPortaListPresetsResponse::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
		static const UECodeGen_Private::FStructPropertyParams NewProp_Presets_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Presets_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Presets;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaListPresetsResponse>();
	}
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewProp_Presets_Inner = { "Presets", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaShortPresetDesc, METADATA_PARAMS(0, nullptr) }; // 113704571
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewProp_Presets_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewProp_Presets = { "Presets", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaListPresetsResponse, Presets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewProp_Presets_MetaData), Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewProp_Presets_MetaData) }; // 113704571
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewProp_Presets_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewProp_Presets,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaListPresetsResponse",
		Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::PropPointers),
		sizeof(FPortaListPresetsResponse),
		alignof(FPortaListPresetsResponse),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaListPresetsResponse()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaListPresetsResponse.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaListPresetsResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaListPresetsResponse.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaPresetResponse;
class UScriptStruct* FPortaPresetResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaPresetResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaPresetResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetResponse"));
	}
	return Z_Registration_Info_UScriptStruct_PortaPresetResponse.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaPresetResponse>()
{
	return FPortaPresetResponse::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaPresetResponse_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Preset_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_Preset;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetResponse>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewProp_Preset_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewProp_Preset = { "Preset", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaPresetResponse, Preset), Z_Construct_UScriptStruct_FPortaPresetDesc, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewProp_Preset_MetaData), Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewProp_Preset_MetaData) }; // 151067718
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewProp_Preset,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaPresetResponse",
		Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::PropPointers),
		sizeof(FPortaPresetResponse),
		alignof(FPortaPresetResponse),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetResponse()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaPresetResponse.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaPresetResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaPresetResponse.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaErrorResponse;
class UScriptStruct* FPortaErrorResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaErrorResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaErrorResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaErrorResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaErrorResponse"));
	}
	return Z_Registration_Info_UScriptStruct_PortaErrorResponse.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaErrorResponse>()
{
	return FPortaErrorResponse::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaErrorResponse_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Error_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Error;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaErrorResponse>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewProp_Error_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewProp_Error = { "Error", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaErrorResponse, Error), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewProp_Error_MetaData), Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewProp_Error_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewProp_Error,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaErrorResponse",
		Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::PropPointers),
		sizeof(FPortaErrorResponse),
		alignof(FPortaErrorResponse),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaErrorResponse()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaErrorResponse.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaErrorResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaErrorResponse.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_ChannelSubscribe;
class UScriptStruct* FChannelSubscribe::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_ChannelSubscribe.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_ChannelSubscribe.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChannelSubscribe, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("ChannelSubscribe"));
	}
	return Z_Registration_Info_UScriptStruct_ChannelSubscribe.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FChannelSubscribe>()
{
	return FChannelSubscribe::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FChannelSubscribe_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_channel_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_channel;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FChannelSubscribe_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChannelSubscribe>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewProp_channel_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewProp_channel = { "channel", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChannelSubscribe, channel), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewProp_channel_MetaData), Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewProp_channel_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChannelSubscribe_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewProp_channel,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChannelSubscribe_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"ChannelSubscribe",
		Z_Construct_UScriptStruct_FChannelSubscribe_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelSubscribe_Statics::PropPointers),
		sizeof(FChannelSubscribe),
		alignof(FChannelSubscribe),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelSubscribe_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChannelSubscribe_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelSubscribe_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FChannelSubscribe()
	{
		if (!Z_Registration_Info_UScriptStruct_ChannelSubscribe.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_ChannelSubscribe.InnerSingleton, Z_Construct_UScriptStruct_FChannelSubscribe_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_ChannelSubscribe.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_ClientEvent;
class UScriptStruct* FClientEvent::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_ClientEvent.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_ClientEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FClientEvent, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("ClientEvent"));
	}
	return Z_Registration_Info_UScriptStruct_ClientEvent.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FClientEvent>()
{
	return FClientEvent::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FClientEvent_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_channel_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_channel;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_event_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_event;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FClientEvent_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FClientEvent_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FClientEvent>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_channel_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_channel = { "channel", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FClientEvent, channel), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_channel_MetaData), Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_channel_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_event_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_event = { "event", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FClientEvent, event), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_event_MetaData), Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_event_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FClientEvent_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_channel,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FClientEvent_Statics::NewProp_event,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FClientEvent_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"ClientEvent",
		Z_Construct_UScriptStruct_FClientEvent_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClientEvent_Statics::PropPointers),
		sizeof(FClientEvent),
		alignof(FClientEvent),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClientEvent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FClientEvent_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClientEvent_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FClientEvent()
	{
		if (!Z_Registration_Info_UScriptStruct_ClientEvent.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_ClientEvent.InnerSingleton, Z_Construct_UScriptStruct_FClientEvent_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_ClientEvent.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaRCAssetFilter;
class UScriptStruct* FPortaRCAssetFilter::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaRCAssetFilter.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaRCAssetFilter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaRCAssetFilter, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaRCAssetFilter"));
	}
	return Z_Registration_Info_UScriptStruct_PortaRCAssetFilter.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaRCAssetFilter>()
{
	return FPortaRCAssetFilter::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
		static const UECodeGen_Private::FNamePropertyParams NewProp_PackageNames_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_PackageNames_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_PackageNames;
		static const UECodeGen_Private::FNamePropertyParams NewProp_PackagePaths_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_PackagePaths_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_PackagePaths;
		static const UECodeGen_Private::FNamePropertyParams NewProp_ClassNames_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ClassNames_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_ClassNames;
		static const UECodeGen_Private::FNamePropertyParams NewProp_RecursiveClassesExclusionSet_ElementProp;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_RecursiveClassesExclusionSet_MetaData[];
#endif
		static const UECodeGen_Private::FSetPropertyParams NewProp_RecursiveClassesExclusionSet;
		static const UECodeGen_Private::FNamePropertyParams NewProp_NativeParentClasses_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_NativeParentClasses_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_NativeParentClasses;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_RecursiveClasses_MetaData[];
#endif
		static void NewProp_RecursiveClasses_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_RecursiveClasses;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_RecursivePaths_MetaData[];
#endif
		static void NewProp_RecursivePaths_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_RecursivePaths;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_EnableBlueprintNativeClassFiltering_MetaData[];
#endif
		static void NewProp_EnableBlueprintNativeClassFiltering_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_EnableBlueprintNativeClassFiltering;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaRCAssetFilter>();
	}
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackageNames_Inner = { "PackageNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackageNames_MetaData[] = {
		{ "Comment", "/** The filter component for package names */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "The filter component for package names" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackageNames = { "PackageNames", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaRCAssetFilter, PackageNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackageNames_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackageNames_MetaData) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackagePaths_Inner = { "PackagePaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackagePaths_MetaData[] = {
		{ "Comment", "/** The filter component for package paths */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "The filter component for package paths" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackagePaths = { "PackagePaths", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaRCAssetFilter, PackagePaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackagePaths_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackagePaths_MetaData) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_ClassNames_Inner = { "ClassNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_ClassNames_MetaData[] = {
		{ "Comment", "/** The filter component for class names. Instances of the specified classes, but not subclasses (by default), will be included. Derived classes will be included only if bRecursiveClasses is true. */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "The filter component for class names. Instances of the specified classes, but not subclasses (by default), will be included. Derived classes will be included only if bRecursiveClasses is true." },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_ClassNames = { "ClassNames", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaRCAssetFilter, ClassNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_ClassNames_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_ClassNames_MetaData) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClassesExclusionSet_ElementProp = { "RecursiveClassesExclusionSet", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClassesExclusionSet_MetaData[] = {
		{ "Comment", "/** Only if bRecursiveClasses is true, the results will exclude classes (and subclasses) in this list */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "Only if bRecursiveClasses is true, the results will exclude classes (and subclasses) in this list" },
	};
#endif
	const UECodeGen_Private::FSetPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClassesExclusionSet = { "RecursiveClassesExclusionSet", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaRCAssetFilter, RecursiveClassesExclusionSet), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClassesExclusionSet_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClassesExclusionSet_MetaData) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_NativeParentClasses_Inner = { "NativeParentClasses", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_NativeParentClasses_MetaData[] = {
		{ "Comment", "/** Only if EnableBlueprintNativeClassFiltering is true, resulting asset will be filtered for dependants of classes in this list. */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "Only if EnableBlueprintNativeClassFiltering is true, resulting asset will be filtered for dependants of classes in this list." },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_NativeParentClasses = { "NativeParentClasses", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaRCAssetFilter, NativeParentClasses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_NativeParentClasses_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_NativeParentClasses_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClasses_MetaData[] = {
		{ "Comment", "/** If true, subclasses of ClassNames will also be included and RecursiveClassesExclusionSet will be excluded. */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "If true, subclasses of ClassNames will also be included and RecursiveClassesExclusionSet will be excluded." },
	};
#endif
	void Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClasses_SetBit(void* Obj)
	{
		((FPortaRCAssetFilter*)Obj)->RecursiveClasses = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClasses = { "RecursiveClasses", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPortaRCAssetFilter), &Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClasses_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClasses_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClasses_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursivePaths_MetaData[] = {
		{ "Comment", "/** If true, PackagePath components will be recursive */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "If true, PackagePath components will be recursive" },
	};
#endif
	void Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursivePaths_SetBit(void* Obj)
	{
		((FPortaRCAssetFilter*)Obj)->RecursivePaths = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursivePaths = { "RecursivePaths", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPortaRCAssetFilter), &Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursivePaths_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursivePaths_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursivePaths_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_EnableBlueprintNativeClassFiltering_MetaData[] = {
		{ "Comment", "/** When dealing with blueprint classes, you might want to filter for a base class which can't be picked by asset registry if you derive from a blueprint class */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "When dealing with blueprint classes, you might want to filter for a base class which can't be picked by asset registry if you derive from a blueprint class" },
	};
#endif
	void Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_EnableBlueprintNativeClassFiltering_SetBit(void* Obj)
	{
		((FPortaRCAssetFilter*)Obj)->EnableBlueprintNativeClassFiltering = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_EnableBlueprintNativeClassFiltering = { "EnableBlueprintNativeClassFiltering", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPortaRCAssetFilter), &Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_EnableBlueprintNativeClassFiltering_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_EnableBlueprintNativeClassFiltering_MetaData), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_EnableBlueprintNativeClassFiltering_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackageNames_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackageNames,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackagePaths_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_PackagePaths,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_ClassNames_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_ClassNames,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClassesExclusionSet_ElementProp,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClassesExclusionSet,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_NativeParentClasses_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_NativeParentClasses,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursiveClasses,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_RecursivePaths,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewProp_EnableBlueprintNativeClassFiltering,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaRCAssetFilter",
		Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::PropPointers),
		sizeof(FPortaRCAssetFilter),
		alignof(FPortaRCAssetFilter),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaRCAssetFilter()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaRCAssetFilter.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaRCAssetFilter.InnerSingleton, Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaRCAssetFilter.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest;
class UScriptStruct* FPortaSearchAssetRequest::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaSearchAssetRequest, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaSearchAssetRequest"));
	}
	return Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaSearchAssetRequest>()
{
	return FPortaSearchAssetRequest::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Query_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_Query;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Filter_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_Filter;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Limit_MetaData[];
#endif
		static const UECodeGen_Private::FIntPropertyParams NewProp_Limit;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaSearchAssetRequest>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Query_MetaData[] = {
		{ "Comment", "/**\n\x09 * The search query which will be compared with the asset names.\n\x09 */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "The search query which will be compared with the asset names." },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Query = { "Query", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaSearchAssetRequest, Query), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Query_MetaData), Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Query_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Filter_MetaData[] = {
		{ "Comment", "/*\n\x09 * The filter applied to this search.\n\x09 */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "* The filter applied to this search." },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Filter = { "Filter", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaSearchAssetRequest, Filter), Z_Construct_UScriptStruct_FPortaRCAssetFilter, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Filter_MetaData), Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Filter_MetaData) }; // 3992878138
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Limit_MetaData[] = {
		{ "Comment", "/**\n\x09 * The maximum number of search results returned.\n\x09 */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "The maximum number of search results returned." },
	};
#endif
	const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Limit = { "Limit", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaSearchAssetRequest, Limit), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Limit_MetaData), Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Limit_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Query,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Filter,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewProp_Limit,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaSearchAssetRequest",
		Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::PropPointers),
		sizeof(FPortaSearchAssetRequest),
		alignof(FPortaSearchAssetRequest),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaSearchAssetRequest()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest.InnerSingleton, Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaAssetDescription;
class UScriptStruct* FPortaAssetDescription::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaAssetDescription.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaAssetDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaAssetDescription, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaAssetDescription"));
	}
	return Z_Registration_Info_UScriptStruct_PortaAssetDescription.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaAssetDescription>()
{
	return FPortaAssetDescription::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaAssetDescription_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_Class;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_Path;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaAssetDescription>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaAssetDescription, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Name_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Class_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaAssetDescription, Class), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Class_MetaData), Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Class_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Path_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Path = { "Path", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaAssetDescription, Path), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Path_MetaData), Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Path_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Name,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Class,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewProp_Path,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaAssetDescription",
		Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::PropPointers),
		sizeof(FPortaAssetDescription),
		alignof(FPortaAssetDescription),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaAssetDescription()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaAssetDescription.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaAssetDescription.InnerSingleton, Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaAssetDescription.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse;
class UScriptStruct* FPortaSearchAssetResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaSearchAssetResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaSearchAssetResponse"));
	}
	return Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaSearchAssetResponse>()
{
	return FPortaSearchAssetResponse::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
		static const UECodeGen_Private::FStructPropertyParams NewProp_Assets_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Assets_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Assets;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaSearchAssetResponse>();
	}
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewProp_Assets_Inner = { "Assets", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaAssetDescription, METADATA_PARAMS(0, nullptr) }; // 2222852526
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewProp_Assets_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewProp_Assets = { "Assets", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaSearchAssetResponse, Assets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewProp_Assets_MetaData), Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewProp_Assets_MetaData) }; // 2222852526
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewProp_Assets_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewProp_Assets,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaSearchAssetResponse",
		Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::PropPointers),
		sizeof(FPortaSearchAssetResponse),
		alignof(FPortaSearchAssetResponse),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaSearchAssetResponse()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription;
class UScriptStruct* FPortaExposedPropertyDescription::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaExposedPropertyDescription"));
	}
	return Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription.OuterSingleton;
}
template<> PORTAINTERFACE_API UScriptStruct* StaticStruct<FPortaExposedPropertyDescription>()
{
	return FPortaExposedPropertyDescription::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[];
#endif
		static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_UnderlyingProperty_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_UnderlyingProperty;
		static const UECodeGen_Private::FStrPropertyParams NewProp_Metadata_ValueProp;
		static const UECodeGen_Private::FNamePropertyParams NewProp_Metadata_Key_KeyProp;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Metadata_MetaData[];
#endif
		static const UECodeGen_Private::FMapPropertyParams NewProp_Metadata;
		static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerObjects_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_OwnerObjects_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_OwnerObjects;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaExposedPropertyDescription>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaExposedPropertyDescription, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_DisplayName_MetaData), Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_DisplayName_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_ID = { "ID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaExposedPropertyDescription, ID), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_ID_MetaData), Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_ID_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_UnderlyingProperty_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_UnderlyingProperty = { "UnderlyingProperty", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaExposedPropertyDescription, UnderlyingProperty), Z_Construct_UScriptStruct_FPortaPropertyDesc, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_UnderlyingProperty_MetaData), Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_UnderlyingProperty_MetaData) }; // 3540963722
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata_ValueProp = { "Metadata", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata_Key_KeyProp = { "Metadata_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata = { "Metadata", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaExposedPropertyDescription, Metadata), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata_MetaData), Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata_MetaData) };
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_OwnerObjects_Inner = { "OwnerObjects", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPortaObjectDesc, METADATA_PARAMS(0, nullptr) }; // 3939496717
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_OwnerObjects_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_OwnerObjects = { "OwnerObjects", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPortaExposedPropertyDescription, OwnerObjects), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_OwnerObjects_MetaData), Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_OwnerObjects_MetaData) }; // 3939496717
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_DisplayName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_ID,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_UnderlyingProperty,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata_ValueProp,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata_Key_KeyProp,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_Metadata,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_OwnerObjects_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewProp_OwnerObjects,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_PortaInterface,
		nullptr,
		&NewStructOps,
		"PortaExposedPropertyDescription",
		Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::PropPointers),
		sizeof(FPortaExposedPropertyDescription),
		alignof(FPortaExposedPropertyDescription),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000201),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FPortaExposedPropertyDescription()
	{
		if (!Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription.InnerSingleton, Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription.InnerSingleton;
	}
	struct Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h_Statics
	{
		static const FStructRegisterCompiledInInfo ScriptStructInfo[];
	};
	const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h_Statics::ScriptStructInfo[] = {
		{ FPortaPropertyDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewStructOps, TEXT("PortaPropertyDesc"), &Z_Registration_Info_UScriptStruct_PortaPropertyDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPropertyDesc), 3540963722U) },
		{ FPortaFunctionDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewStructOps, TEXT("PortaFunctionDesc"), &Z_Registration_Info_UScriptStruct_PortaFunctionDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaFunctionDesc), 4037909695U) },
		{ FPortaPresetPropertyDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewStructOps, TEXT("PortaPresetPropertyDesc"), &Z_Registration_Info_UScriptStruct_PortaPresetPropertyDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetPropertyDesc), 3652450997U) },
		{ FPortaObjectDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewStructOps, TEXT("PortaObjectDesc"), &Z_Registration_Info_UScriptStruct_PortaObjectDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaObjectDesc), 3939496717U) },
		{ FPortaPresetFunctionDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewStructOps, TEXT("PortaPresetFunctionDesc"), &Z_Registration_Info_UScriptStruct_PortaPresetFunctionDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetFunctionDesc), 3342969893U) },
		{ FPortaPresetGroupDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewStructOps, TEXT("PortaPresetGroupDesc"), &Z_Registration_Info_UScriptStruct_PortaPresetGroupDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetGroupDesc), 262959543U) },
		{ FPortaPresetControllerDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewStructOps, TEXT("PortaPresetControllerDesc"), &Z_Registration_Info_UScriptStruct_PortaPresetControllerDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetControllerDesc), 1958466863U) },
		{ FPortaShortPresetDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewStructOps, TEXT("PortaShortPresetDesc"), &Z_Registration_Info_UScriptStruct_PortaShortPresetDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaShortPresetDesc), 113704571U) },
		{ FPortaPresetDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewStructOps, TEXT("PortaPresetDesc"), &Z_Registration_Info_UScriptStruct_PortaPresetDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetDesc), 151067718U) },
		{ FPortaListPresetsResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewStructOps, TEXT("PortaListPresetsResponse"), &Z_Registration_Info_UScriptStruct_PortaListPresetsResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaListPresetsResponse), 638793907U) },
		{ FPortaPresetResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewStructOps, TEXT("PortaPresetResponse"), &Z_Registration_Info_UScriptStruct_PortaPresetResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetResponse), 3835156917U) },
		{ FPortaErrorResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewStructOps, TEXT("PortaErrorResponse"), &Z_Registration_Info_UScriptStruct_PortaErrorResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaErrorResponse), 1013780027U) },
		{ FChannelSubscribe::StaticStruct, Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewStructOps, TEXT("ChannelSubscribe"), &Z_Registration_Info_UScriptStruct_ChannelSubscribe, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChannelSubscribe), 330019089U) },
		{ FClientEvent::StaticStruct, Z_Construct_UScriptStruct_FClientEvent_Statics::NewStructOps, TEXT("ClientEvent"), &Z_Registration_Info_UScriptStruct_ClientEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FClientEvent), 4072573356U) },
		{ FPortaRCAssetFilter::StaticStruct, Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewStructOps, TEXT("PortaRCAssetFilter"), &Z_Registration_Info_UScriptStruct_PortaRCAssetFilter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaRCAssetFilter), 3992878138U) },
		{ FPortaSearchAssetRequest::StaticStruct, Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewStructOps, TEXT("PortaSearchAssetRequest"), &Z_Registration_Info_UScriptStruct_PortaSearchAssetRequest, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaSearchAssetRequest), 1812020913U) },
		{ FPortaAssetDescription::StaticStruct, Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewStructOps, TEXT("PortaAssetDescription"), &Z_Registration_Info_UScriptStruct_PortaAssetDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaAssetDescription), 2222852526U) },
		{ FPortaSearchAssetResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewStructOps, TEXT("PortaSearchAssetResponse"), &Z_Registration_Info_UScriptStruct_PortaSearchAssetResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaSearchAssetResponse), 371758299U) },
		{ FPortaExposedPropertyDescription::StaticStruct, Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewStructOps, TEXT("PortaExposedPropertyDescription"), &Z_Registration_Info_UScriptStruct_PortaExposedPropertyDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaExposedPropertyDescription), 246345573U) },
	};
	static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h_3509401437(TEXT("/Script/PortaInterface"),
		nullptr, 0,
		Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_3_2_2_5_0_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h_Statics::ScriptStructInfo),
		nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
