// 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 "PortaStructs.h"

PRAGMA_DISABLE_DEPRECATION_WARNINGS

void EmptyLinkFunctionForGeneratedCodePortaStructs() {}

// ********** Begin 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 **********************************************************

// ********** Begin ScriptStruct FPortaPropertyDesc ************************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaPropertyDesc;
class UScriptStruct* FPortaPropertyDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPropertyDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaPropertyDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPropertyDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPropertyDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaPropertyDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContainerType_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyType_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Metadata_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Description;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Type;
	static const UECodeGen_Private::FStrPropertyParams NewProp_ContainerType;
	static const UECodeGen_Private::FStrPropertyParams NewProp_KeyType;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Metadata_ValueProp;
	static const UECodeGen_Private::FNamePropertyParams NewProp_Metadata_Key_KeyProp;
	static const UECodeGen_Private::FMapPropertyParams NewProp_Metadata;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPropertyDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Name_MetaData), NewProp_Name_MetaData) };
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(NewProp_Description_MetaData), NewProp_Description_MetaData) };
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(NewProp_Type_MetaData), NewProp_Type_MetaData) };
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(NewProp_ContainerType_MetaData), NewProp_ContainerType_MetaData) };
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(NewProp_KeyType_MetaData), 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) };
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(NewProp_Metadata_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaPropertyDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPropertyDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaPropertyDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaPropertyDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaPropertyDesc **************************************************

// ********** Begin ScriptStruct FPortaFunctionDesc ************************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaFunctionDesc;
class UScriptStruct* FPortaFunctionDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaFunctionDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaFunctionDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaFunctionDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaFunctionDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaFunctionDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Arguments_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Description;
	static const UECodeGen_Private::FStructPropertyParams NewProp_Arguments_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_Arguments;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaFunctionDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Name_MetaData), NewProp_Name_MetaData) };
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(NewProp_Description_MetaData), 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) }; // 4128094318
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(NewProp_Arguments_MetaData), NewProp_Arguments_MetaData) }; // 4128094318
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaFunctionDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaFunctionDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaFunctionDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaFunctionDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaFunctionDesc **************************************************

// ********** Begin ScriptStruct FPortaPresetPropertyDesc ******************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc;
class UScriptStruct* FPortaPresetPropertyDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetPropertyDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UnderlyingProperty_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
	static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
	static const UECodeGen_Private::FStructPropertyParams NewProp_UnderlyingProperty;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetPropertyDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
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(NewProp_ID_MetaData), NewProp_ID_MetaData) };
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(NewProp_UnderlyingProperty_MetaData), NewProp_UnderlyingProperty_MetaData) }; // 4128094318
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetPropertyDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaPresetPropertyDesc ********************************************

// ********** Begin ScriptStruct FPortaObjectDesc **************************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaObjectDesc;
class UScriptStruct* FPortaObjectDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaObjectDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaObjectDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaObjectDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaObjectDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaObjectDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaObjectDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Class;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaObjectDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Name_MetaData), NewProp_Name_MetaData) };
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(NewProp_Class_MetaData), NewProp_Class_MetaData) };
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(NewProp_Path_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaObjectDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaObjectDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaObjectDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaObjectDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaObjectDesc ****************************************************

// ********** Begin ScriptStruct FPortaPresetFunctionDesc ******************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc;
class UScriptStruct* FPortaPresetFunctionDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetFunctionDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UnderlyingFunction_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerObjects_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
	static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
	static const UECodeGen_Private::FStructPropertyParams NewProp_UnderlyingFunction;
	static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerObjects_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_OwnerObjects;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetFunctionDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
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(NewProp_ID_MetaData), NewProp_ID_MetaData) };
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(NewProp_UnderlyingFunction_MetaData), NewProp_UnderlyingFunction_MetaData) }; // 3813514370
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) }; // 1221219912
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(NewProp_OwnerObjects_MetaData), NewProp_OwnerObjects_MetaData) }; // 1221219912
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetFunctionDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaPresetFunctionDesc ********************************************

// ********** Begin ScriptStruct FPortaPresetGroupDesc *********************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc;
class UScriptStruct* FPortaPresetGroupDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetGroupDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetGroupDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExposedProperties_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExposedFunctions_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
	static const UECodeGen_Private::FStructPropertyParams NewProp_ExposedProperties_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_ExposedProperties;
	static const UECodeGen_Private::FStructPropertyParams NewProp_ExposedFunctions_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_ExposedFunctions;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetGroupDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Name_MetaData), 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) }; // 1880199867
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(NewProp_ExposedProperties_MetaData), NewProp_ExposedProperties_MetaData) }; // 1880199867
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) }; // 4190659679
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(NewProp_ExposedFunctions_MetaData), NewProp_ExposedFunctions_MetaData) }; // 4190659679
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetGroupDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaPresetGroupDesc ***********************************************

// ********** Begin ScriptStruct FPortaPresetControllerDesc ****************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc;
class UScriptStruct* FPortaPresetControllerDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetControllerDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetControllerDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Type;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetControllerDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
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(NewProp_Type_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetControllerDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaPresetControllerDesc ******************************************

// ********** Begin ScriptStruct FPortaShortPresetDesc *********************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc;
class UScriptStruct* FPortaShortPresetDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaShortPresetDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaShortPresetDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaShortPresetDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Name_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaShortPresetDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaShortPresetDesc ***********************************************

// ********** Begin ScriptStruct FPortaPresetDesc **************************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaPresetDesc;
class UScriptStruct* FPortaPresetDesc::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetDesc.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaPresetDesc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetDesc, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetDesc"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetDesc.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaPresetDesc_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Groups_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Controllers_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Path;
	static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
	static const UECodeGen_Private::FStructPropertyParams NewProp_Groups_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_Groups;
	static const UECodeGen_Private::FStructPropertyParams NewProp_Controllers_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_Controllers;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetDesc>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Name_MetaData), NewProp_Name_MetaData) };
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(NewProp_Path_MetaData), NewProp_Path_MetaData) };
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(NewProp_ID_MetaData), 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) }; // 943444161
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(NewProp_Groups_MetaData), NewProp_Groups_MetaData) }; // 943444161
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) }; // 2423893662
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(NewProp_Controllers_MetaData), NewProp_Controllers_MetaData) }; // 2423893662
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetDesc()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetDesc.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaPresetDesc.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetDesc.InnerSingleton;
}
// ********** End ScriptStruct FPortaPresetDesc ****************************************************

// ********** Begin ScriptStruct FPortaListPresetsResponse *****************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse;
class UScriptStruct* FPortaListPresetsResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaListPresetsResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaListPresetsResponse"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Presets_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStructPropertyParams NewProp_Presets_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_Presets;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaListPresetsResponse>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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) }; // 2462888435
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(NewProp_Presets_MetaData), NewProp_Presets_MetaData) }; // 2462888435
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaListPresetsResponse()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse.InnerSingleton;
}
// ********** End ScriptStruct FPortaListPresetsResponse *******************************************

// ********** Begin ScriptStruct FPortaPresetResponse **********************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaPresetResponse;
class UScriptStruct* FPortaPresetResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaPresetResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaPresetResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaPresetResponse"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetResponse.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaPresetResponse_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Preset_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStructPropertyParams NewProp_Preset;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaPresetResponse>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Preset_MetaData), NewProp_Preset_MetaData) }; // 3090158739
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewProp_Preset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaPresetResponse()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaPresetResponse.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaPresetResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaPresetResponse.InnerSingleton;
}
// ********** End ScriptStruct FPortaPresetResponse ************************************************

// ********** Begin ScriptStruct FPortaErrorResponse ***********************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaErrorResponse;
class UScriptStruct* FPortaErrorResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaErrorResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaErrorResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaErrorResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaErrorResponse"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaErrorResponse.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaErrorResponse_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Error_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_Error;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaErrorResponse>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Error_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaErrorResponse()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaErrorResponse.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaErrorResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaErrorResponse.InnerSingleton;
}
// ********** End ScriptStruct FPortaErrorResponse *************************************************

// ********** Begin ScriptStruct FChannelSubscribe *************************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChannelSubscribe;
class UScriptStruct* FChannelSubscribe::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FChannelSubscribe.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FChannelSubscribe.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChannelSubscribe, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("ChannelSubscribe"));
	}
	return Z_Registration_Info_UScriptStruct_FChannelSubscribe.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FChannelSubscribe_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_channel_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_channel;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChannelSubscribe>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_channel_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChannelSubscribe_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChannelSubscribe_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FChannelSubscribe()
{
	if (!Z_Registration_Info_UScriptStruct_FChannelSubscribe.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChannelSubscribe.InnerSingleton, Z_Construct_UScriptStruct_FChannelSubscribe_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FChannelSubscribe.InnerSingleton;
}
// ********** End ScriptStruct FChannelSubscribe ***************************************************

// ********** Begin ScriptStruct FClientEvent ******************************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FClientEvent;
class UScriptStruct* FClientEvent::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FClientEvent.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FClientEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FClientEvent, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("ClientEvent"));
	}
	return Z_Registration_Info_UScriptStruct_FClientEvent.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FClientEvent_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_channel_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_event_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_channel;
	static const UECodeGen_Private::FStrPropertyParams NewProp_event;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FClientEvent>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_channel_MetaData), NewProp_channel_MetaData) };
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(NewProp_event_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClientEvent_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FClientEvent_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FClientEvent()
{
	if (!Z_Registration_Info_UScriptStruct_FClientEvent.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FClientEvent.InnerSingleton, Z_Construct_UScriptStruct_FClientEvent_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FClientEvent.InnerSingleton;
}
// ********** End ScriptStruct FClientEvent ********************************************************

// ********** Begin ScriptStruct FPortaRCAssetFilter ***********************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter;
class UScriptStruct* FPortaRCAssetFilter::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaRCAssetFilter, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaRCAssetFilter"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PackageNames_MetaData[] = {
		{ "Comment", "/** The filter component for package names */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "The filter component for package names" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PackagePaths_MetaData[] = {
		{ "Comment", "/** The filter component for package paths */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "The filter component for package paths" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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." },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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." },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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." },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RecursivePaths_MetaData[] = {
		{ "Comment", "/** If true, PackagePath components will be recursive */" },
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
		{ "ToolTip", "If true, PackagePath components will be recursive" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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 // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_PackageNames_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_PackageNames;
	static const UECodeGen_Private::FNamePropertyParams NewProp_PackagePaths_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_PackagePaths;
	static const UECodeGen_Private::FNamePropertyParams NewProp_ClassNames_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_ClassNames;
	static const UECodeGen_Private::FNamePropertyParams NewProp_RecursiveClassesExclusionSet_ElementProp;
	static const UECodeGen_Private::FSetPropertyParams NewProp_RecursiveClassesExclusionSet;
	static const UECodeGen_Private::FNamePropertyParams NewProp_NativeParentClasses_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_NativeParentClasses;
	static void NewProp_RecursiveClasses_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_RecursiveClasses;
	static void NewProp_RecursivePaths_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_RecursivePaths;
	static void NewProp_EnableBlueprintNativeClassFiltering_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_EnableBlueprintNativeClassFiltering;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaRCAssetFilter>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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) };
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(NewProp_PackageNames_MetaData), 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) };
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(NewProp_PackagePaths_MetaData), 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) };
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(NewProp_ClassNames_MetaData), 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) };
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(NewProp_RecursiveClassesExclusionSet_MetaData), 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) };
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(NewProp_NativeParentClasses_MetaData), NewProp_NativeParentClasses_MetaData) };
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(NewProp_RecursiveClasses_MetaData), NewProp_RecursiveClasses_MetaData) };
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(NewProp_RecursivePaths_MetaData), NewProp_RecursivePaths_MetaData) };
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(NewProp_EnableBlueprintNativeClassFiltering_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaRCAssetFilter()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter.InnerSingleton, Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter.InnerSingleton;
}
// ********** End ScriptStruct FPortaRCAssetFilter *************************************************

// ********** Begin ScriptStruct FPortaSearchAssetRequest ******************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest;
class UScriptStruct* FPortaSearchAssetRequest::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaSearchAssetRequest, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaSearchAssetRequest"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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." },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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." },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam 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 // WITH_METADATA
	static const UECodeGen_Private::FStrPropertyParams NewProp_Query;
	static const UECodeGen_Private::FStructPropertyParams NewProp_Filter;
	static const UECodeGen_Private::FIntPropertyParams NewProp_Limit;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaSearchAssetRequest>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Query_MetaData), NewProp_Query_MetaData) };
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(NewProp_Filter_MetaData), NewProp_Filter_MetaData) }; // 3934638243
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(NewProp_Limit_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaSearchAssetRequest()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest.InnerSingleton, Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest.InnerSingleton;
}
// ********** End ScriptStruct FPortaSearchAssetRequest ********************************************

// ********** Begin ScriptStruct FPortaAssetDescription ********************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaAssetDescription;
class UScriptStruct* FPortaAssetDescription::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaAssetDescription.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaAssetDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaAssetDescription, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaAssetDescription"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaAssetDescription.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaAssetDescription_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Path_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
	static const UECodeGen_Private::FNamePropertyParams NewProp_Class;
	static const UECodeGen_Private::FNamePropertyParams NewProp_Path;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaAssetDescription>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_Name_MetaData), NewProp_Name_MetaData) };
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(NewProp_Class_MetaData), NewProp_Class_MetaData) };
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(NewProp_Path_MetaData), 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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaAssetDescription()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaAssetDescription.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaAssetDescription.InnerSingleton, Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaAssetDescription.InnerSingleton;
}
// ********** End ScriptStruct FPortaAssetDescription **********************************************

// ********** Begin ScriptStruct FPortaSearchAssetResponse *****************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse;
class UScriptStruct* FPortaSearchAssetResponse::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaSearchAssetResponse, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaSearchAssetResponse"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Assets_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStructPropertyParams NewProp_Assets_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_Assets;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaSearchAssetResponse>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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) }; // 2450598025
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(NewProp_Assets_MetaData), NewProp_Assets_MetaData) }; // 2450598025
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaSearchAssetResponse()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse.InnerSingleton, Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse.InnerSingleton;
}
// ********** End ScriptStruct FPortaSearchAssetResponse *******************************************

// ********** Begin ScriptStruct FPortaExposedPropertyDescription **********************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription;
class UScriptStruct* FPortaExposedPropertyDescription::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription, (UObject*)Z_Construct_UPackage__Script_PortaInterface(), TEXT("PortaExposedPropertyDescription"));
	}
	return Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ID_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UnderlyingProperty_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Metadata_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerObjects_MetaData[] = {
		{ "ModuleRelativePath", "Public/PortaStructs.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
	static const UECodeGen_Private::FStrPropertyParams NewProp_ID;
	static const UECodeGen_Private::FStructPropertyParams NewProp_UnderlyingProperty;
	static const UECodeGen_Private::FStrPropertyParams NewProp_Metadata_ValueProp;
	static const UECodeGen_Private::FNamePropertyParams NewProp_Metadata_Key_KeyProp;
	static const UECodeGen_Private::FMapPropertyParams NewProp_Metadata;
	static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerObjects_Inner;
	static const UECodeGen_Private::FArrayPropertyParams NewProp_OwnerObjects;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPortaExposedPropertyDescription>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
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(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
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(NewProp_ID_MetaData), NewProp_ID_MetaData) };
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(NewProp_UnderlyingProperty_MetaData), NewProp_UnderlyingProperty_MetaData) }; // 4128094318
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) };
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(NewProp_Metadata_MetaData), 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) }; // 1221219912
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(NewProp_OwnerObjects_MetaData), NewProp_OwnerObjects_MetaData) }; // 1221219912
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,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::StructParams = {
	(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)
};
UScriptStruct* Z_Construct_UScriptStruct_FPortaExposedPropertyDescription()
{
	if (!Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription.InnerSingleton, Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription.InnerSingleton;
}
// ********** End ScriptStruct FPortaExposedPropertyDescription ************************************

// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_6_1_24_0_5_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h__Script_PortaInterface_Statics
{
	static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
		{ FPortaPropertyDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPropertyDesc_Statics::NewStructOps, TEXT("PortaPropertyDesc"), &Z_Registration_Info_UScriptStruct_FPortaPropertyDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPropertyDesc), 4128094318U) },
		{ FPortaFunctionDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaFunctionDesc_Statics::NewStructOps, TEXT("PortaFunctionDesc"), &Z_Registration_Info_UScriptStruct_FPortaFunctionDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaFunctionDesc), 3813514370U) },
		{ FPortaPresetPropertyDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetPropertyDesc_Statics::NewStructOps, TEXT("PortaPresetPropertyDesc"), &Z_Registration_Info_UScriptStruct_FPortaPresetPropertyDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetPropertyDesc), 1880199867U) },
		{ FPortaObjectDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaObjectDesc_Statics::NewStructOps, TEXT("PortaObjectDesc"), &Z_Registration_Info_UScriptStruct_FPortaObjectDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaObjectDesc), 1221219912U) },
		{ FPortaPresetFunctionDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetFunctionDesc_Statics::NewStructOps, TEXT("PortaPresetFunctionDesc"), &Z_Registration_Info_UScriptStruct_FPortaPresetFunctionDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetFunctionDesc), 4190659679U) },
		{ FPortaPresetGroupDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetGroupDesc_Statics::NewStructOps, TEXT("PortaPresetGroupDesc"), &Z_Registration_Info_UScriptStruct_FPortaPresetGroupDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetGroupDesc), 943444161U) },
		{ FPortaPresetControllerDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetControllerDesc_Statics::NewStructOps, TEXT("PortaPresetControllerDesc"), &Z_Registration_Info_UScriptStruct_FPortaPresetControllerDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetControllerDesc), 2423893662U) },
		{ FPortaShortPresetDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaShortPresetDesc_Statics::NewStructOps, TEXT("PortaShortPresetDesc"), &Z_Registration_Info_UScriptStruct_FPortaShortPresetDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaShortPresetDesc), 2462888435U) },
		{ FPortaPresetDesc::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetDesc_Statics::NewStructOps, TEXT("PortaPresetDesc"), &Z_Registration_Info_UScriptStruct_FPortaPresetDesc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetDesc), 3090158739U) },
		{ FPortaListPresetsResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaListPresetsResponse_Statics::NewStructOps, TEXT("PortaListPresetsResponse"), &Z_Registration_Info_UScriptStruct_FPortaListPresetsResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaListPresetsResponse), 2157681733U) },
		{ FPortaPresetResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaPresetResponse_Statics::NewStructOps, TEXT("PortaPresetResponse"), &Z_Registration_Info_UScriptStruct_FPortaPresetResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaPresetResponse), 1287642701U) },
		{ FPortaErrorResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaErrorResponse_Statics::NewStructOps, TEXT("PortaErrorResponse"), &Z_Registration_Info_UScriptStruct_FPortaErrorResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaErrorResponse), 1847842123U) },
		{ FChannelSubscribe::StaticStruct, Z_Construct_UScriptStruct_FChannelSubscribe_Statics::NewStructOps, TEXT("ChannelSubscribe"), &Z_Registration_Info_UScriptStruct_FChannelSubscribe, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChannelSubscribe), 2014844895U) },
		{ FClientEvent::StaticStruct, Z_Construct_UScriptStruct_FClientEvent_Statics::NewStructOps, TEXT("ClientEvent"), &Z_Registration_Info_UScriptStruct_FClientEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FClientEvent), 4105793817U) },
		{ FPortaRCAssetFilter::StaticStruct, Z_Construct_UScriptStruct_FPortaRCAssetFilter_Statics::NewStructOps, TEXT("PortaRCAssetFilter"), &Z_Registration_Info_UScriptStruct_FPortaRCAssetFilter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaRCAssetFilter), 3934638243U) },
		{ FPortaSearchAssetRequest::StaticStruct, Z_Construct_UScriptStruct_FPortaSearchAssetRequest_Statics::NewStructOps, TEXT("PortaSearchAssetRequest"), &Z_Registration_Info_UScriptStruct_FPortaSearchAssetRequest, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaSearchAssetRequest), 655810865U) },
		{ FPortaAssetDescription::StaticStruct, Z_Construct_UScriptStruct_FPortaAssetDescription_Statics::NewStructOps, TEXT("PortaAssetDescription"), &Z_Registration_Info_UScriptStruct_FPortaAssetDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaAssetDescription), 2450598025U) },
		{ FPortaSearchAssetResponse::StaticStruct, Z_Construct_UScriptStruct_FPortaSearchAssetResponse_Statics::NewStructOps, TEXT("PortaSearchAssetResponse"), &Z_Registration_Info_UScriptStruct_FPortaSearchAssetResponse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaSearchAssetResponse), 638529643U) },
		{ FPortaExposedPropertyDescription::StaticStruct, Z_Construct_UScriptStruct_FPortaExposedPropertyDescription_Statics::NewStructOps, TEXT("PortaExposedPropertyDescription"), &Z_Registration_Info_UScriptStruct_FPortaExposedPropertyDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPortaExposedPropertyDescription), 898647809U) },
	};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_6_1_24_0_5_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h__Script_PortaInterface_1666755666(TEXT("/Script/PortaInterface"),
	nullptr, 0,
	Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_6_1_24_0_5_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h__Script_PortaInterface_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_PortaBuild_Plugins_UE5_6_1_24_0_5_PortaInterface_HostProject_Plugins_PortaInterface_Source_PortaInterface_Public_PortaStructs_h__Script_PortaInterface_Statics::ScriptStructInfo),
	nullptr, 0);
// ********** End Registration *********************************************************************

PRAGMA_ENABLE_DEPRECATION_WARNINGS
