// 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 "EmoShapeSubSystem/EmoShapeJson/Public/ESIOTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeESIOTypes() {}

// Begin Cross Module References
EMOSHAPESUBSYSTEM_API UEnum* Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType();
EMOSHAPESUBSYSTEM_API UEnum* Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus();
EMOSHAPESUBSYSTEM_API UEnum* Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb();
UPackage* Z_Construct_UPackage__Script_EmoShapeSubSystem();
// End Cross Module References

// Begin Enum EEmoShapeIORequestVerb
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEmoShapeIORequestVerb;
static UEnum* EEmoShapeIORequestVerb_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EEmoShapeIORequestVerb.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EEmoShapeIORequestVerb.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb, (UObject*)Z_Construct_UPackage__Script_EmoShapeSubSystem(), TEXT("EEmoShapeIORequestVerb"));
	}
	return Z_Registration_Info_UEnum_EEmoShapeIORequestVerb.OuterSingleton;
}
template<> EMOSHAPESUBSYSTEM_API UEnum* StaticEnum<EEmoShapeIORequestVerb>()
{
	return EEmoShapeIORequestVerb_StaticEnum();
}
struct Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "BlueprintType", "true" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Verb (GET, PUT, POST) used by the request */" },
#endif
		{ "CUSTOM.Comment", "/** Set CUSTOM verb by SetCustomVerb() function */" },
		{ "CUSTOM.Name", "EEmoShapeIORequestVerb::CUSTOM" },
		{ "CUSTOM.ToolTip", "Set CUSTOM verb by SetCustomVerb() function" },
		{ "DEL.DisplayName", "DELETE" },
		{ "DEL.Name", "EEmoShapeIORequestVerb::DEL" },
		{ "GET.Name", "EEmoShapeIORequestVerb::GET" },
		{ "ModuleRelativePath", "EmoShapeJson/Public/ESIOTypes.h" },
		{ "POST.Name", "EEmoShapeIORequestVerb::POST" },
		{ "PUT.Name", "EEmoShapeIORequestVerb::PUT" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Verb (GET, PUT, POST) used by the request" },
#endif
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EEmoShapeIORequestVerb::GET", (int64)EEmoShapeIORequestVerb::GET },
		{ "EEmoShapeIORequestVerb::POST", (int64)EEmoShapeIORequestVerb::POST },
		{ "EEmoShapeIORequestVerb::PUT", (int64)EEmoShapeIORequestVerb::PUT },
		{ "EEmoShapeIORequestVerb::DEL", (int64)EEmoShapeIORequestVerb::DEL },
		{ "EEmoShapeIORequestVerb::CUSTOM", (int64)EEmoShapeIORequestVerb::CUSTOM },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_EmoShapeSubSystem,
	nullptr,
	"EEmoShapeIORequestVerb",
	"EEmoShapeIORequestVerb",
	Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb()
{
	if (!Z_Registration_Info_UEnum_EEmoShapeIORequestVerb.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEmoShapeIORequestVerb.InnerSingleton, Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestVerb_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EEmoShapeIORequestVerb.InnerSingleton;
}
// End Enum EEmoShapeIORequestVerb

// Begin Enum EEmoShapeIORequestContentType
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEmoShapeIORequestContentType;
static UEnum* EEmoShapeIORequestContentType_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EEmoShapeIORequestContentType.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EEmoShapeIORequestContentType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType, (UObject*)Z_Construct_UPackage__Script_EmoShapeSubSystem(), TEXT("EEmoShapeIORequestContentType"));
	}
	return Z_Registration_Info_UEnum_EEmoShapeIORequestContentType.OuterSingleton;
}
template<> EMOSHAPESUBSYSTEM_API UEnum* StaticEnum<EEmoShapeIORequestContentType>()
{
	return EEmoShapeIORequestContentType_StaticEnum();
}
struct Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "binary.Name", "EEmoShapeIORequestContentType::binary" },
		{ "BlueprintType", "true" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Content type (json, urlencoded, etc.) used by the request */" },
#endif
		{ "json.Name", "EEmoShapeIORequestContentType::json" },
		{ "ModuleRelativePath", "EmoShapeJson/Public/ESIOTypes.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Content type (json, urlencoded, etc.) used by the request" },
#endif
		{ "x_www_form_urlencoded_body.DisplayName", "x-www-form-urlencoded (Request Body)" },
		{ "x_www_form_urlencoded_body.Name", "EEmoShapeIORequestContentType::x_www_form_urlencoded_body" },
		{ "x_www_form_urlencoded_url.DisplayName", "x-www-form-urlencoded (URL)" },
		{ "x_www_form_urlencoded_url.Name", "EEmoShapeIORequestContentType::x_www_form_urlencoded_url" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EEmoShapeIORequestContentType::x_www_form_urlencoded_url", (int64)EEmoShapeIORequestContentType::x_www_form_urlencoded_url },
		{ "EEmoShapeIORequestContentType::x_www_form_urlencoded_body", (int64)EEmoShapeIORequestContentType::x_www_form_urlencoded_body },
		{ "EEmoShapeIORequestContentType::json", (int64)EEmoShapeIORequestContentType::json },
		{ "EEmoShapeIORequestContentType::binary", (int64)EEmoShapeIORequestContentType::binary },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_EmoShapeSubSystem,
	nullptr,
	"EEmoShapeIORequestContentType",
	"EEmoShapeIORequestContentType",
	Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType()
{
	if (!Z_Registration_Info_UEnum_EEmoShapeIORequestContentType.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEmoShapeIORequestContentType.InnerSingleton, Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestContentType_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EEmoShapeIORequestContentType.InnerSingleton;
}
// End Enum EEmoShapeIORequestContentType

// Begin Enum EEmoShapeIORequestStatus
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEmoShapeIORequestStatus;
static UEnum* EEmoShapeIORequestStatus_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EEmoShapeIORequestStatus.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EEmoShapeIORequestStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus, (UObject*)Z_Construct_UPackage__Script_EmoShapeSubSystem(), TEXT("EEmoShapeIORequestStatus"));
	}
	return Z_Registration_Info_UEnum_EEmoShapeIORequestStatus.OuterSingleton;
}
template<> EMOSHAPESUBSYSTEM_API UEnum* StaticEnum<EEmoShapeIORequestStatus>()
{
	return EEmoShapeIORequestStatus_StaticEnum();
}
struct Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "BlueprintType", "true" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Enumerates the current state of an Http request */" },
#endif
		{ "Failed.Comment", "/** Finished but failed */" },
		{ "Failed.Name", "EEmoShapeIORequestStatus::Failed" },
		{ "Failed.ToolTip", "Finished but failed" },
		{ "Failed_ConnectionError.Comment", "/** Failed because it was unable to connect (safe to retry) */" },
		{ "Failed_ConnectionError.Name", "EEmoShapeIORequestStatus::Failed_ConnectionError" },
		{ "Failed_ConnectionError.ToolTip", "Failed because it was unable to connect (safe to retry)" },
		{ "ModuleRelativePath", "EmoShapeJson/Public/ESIOTypes.h" },
		{ "NotStarted.Comment", "/** Has not been started via ProcessRequest() */" },
		{ "NotStarted.Name", "EEmoShapeIORequestStatus::NotStarted" },
		{ "NotStarted.ToolTip", "Has not been started via ProcessRequest()" },
		{ "Processing.Comment", "/** Currently being ticked and processed */" },
		{ "Processing.Name", "EEmoShapeIORequestStatus::Processing" },
		{ "Processing.ToolTip", "Currently being ticked and processed" },
		{ "Succeeded.Comment", "/** Finished and was successful */" },
		{ "Succeeded.Name", "EEmoShapeIORequestStatus::Succeeded" },
		{ "Succeeded.ToolTip", "Finished and was successful" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Enumerates the current state of an Http request" },
#endif
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EEmoShapeIORequestStatus::NotStarted", (int64)EEmoShapeIORequestStatus::NotStarted },
		{ "EEmoShapeIORequestStatus::Processing", (int64)EEmoShapeIORequestStatus::Processing },
		{ "EEmoShapeIORequestStatus::Failed", (int64)EEmoShapeIORequestStatus::Failed },
		{ "EEmoShapeIORequestStatus::Failed_ConnectionError", (int64)EEmoShapeIORequestStatus::Failed_ConnectionError },
		{ "EEmoShapeIORequestStatus::Succeeded", (int64)EEmoShapeIORequestStatus::Succeeded },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_EmoShapeSubSystem,
	nullptr,
	"EEmoShapeIORequestStatus",
	"EEmoShapeIORequestStatus",
	Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus()
{
	if (!Z_Registration_Info_UEnum_EEmoShapeIORequestStatus.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEmoShapeIORequestStatus.InnerSingleton, Z_Construct_UEnum_EmoShapeSubSystem_EEmoShapeIORequestStatus_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EEmoShapeIORequestStatus.InnerSingleton;
}
// End Enum EEmoShapeIORequestStatus

// Begin Registration
struct Z_CompiledInDeferFile_FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_EmoShapeJson_Public_ESIOTypes_h_Statics
{
	static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
		{ EEmoShapeIORequestVerb_StaticEnum, TEXT("EEmoShapeIORequestVerb"), &Z_Registration_Info_UEnum_EEmoShapeIORequestVerb, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 998784823U) },
		{ EEmoShapeIORequestContentType_StaticEnum, TEXT("EEmoShapeIORequestContentType"), &Z_Registration_Info_UEnum_EEmoShapeIORequestContentType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1022727306U) },
		{ EEmoShapeIORequestStatus_StaticEnum, TEXT("EEmoShapeIORequestStatus"), &Z_Registration_Info_UEnum_EEmoShapeIORequestStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3048011453U) },
	};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_EmoShapeJson_Public_ESIOTypes_h_1763982036(TEXT("/Script/EmoShapeSubSystem"),
	nullptr, 0,
	nullptr, 0,
	Z_CompiledInDeferFile_FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_EmoShapeJson_Public_ESIOTypes_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_UE5_MetaSoul_MetaSoul_Plugins_MetaSoulSubSystem_Source_EmoShapeSubSystem_EmoShapeJson_Public_ESIOTypes_h_Statics::EnumInfo));
// End Registration
PRAGMA_ENABLE_DEPRECATION_WARNINGS
