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

PRAGMA_DISABLE_DEPRECATION_WARNINGS

void EmptyLinkFunctionForGeneratedCodeText3DTypes() {}

// ********** Begin Cross Module References ********************************************************
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DBevelType();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DFontStyleFlags();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DMaterialStyle();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment();
TEXT3D_API UScriptStruct* Z_Construct_UScriptStruct_FText3DMaterialGroupKey();
TEXT3D_API UScriptStruct* Z_Construct_UScriptStruct_FText3DMaterialKey();
UPackage* Z_Construct_UPackage__Script_Text3D();
// ********** End Cross Module References **********************************************************

// ********** Begin Enum EText3DMaterialStyle ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DMaterialStyle;
static UEnum* EText3DMaterialStyle_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DMaterialStyle.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DMaterialStyle.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DMaterialStyle, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DMaterialStyle"));
	}
	return Z_Registration_Info_UEnum_EText3DMaterialStyle.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DMaterialStyle>()
{
	return EText3DMaterialStyle_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DMaterialStyle_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "Custom.Name", "EText3DMaterialStyle::Custom" },
		{ "Gradient.Name", "EText3DMaterialStyle::Gradient" },
		{ "Invalid.Hidden", "" },
		{ "Invalid.Name", "EText3DMaterialStyle::Invalid" },
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "Solid.Name", "EText3DMaterialStyle::Solid" },
		{ "Texture.Name", "EText3DMaterialStyle::Texture" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DMaterialStyle::Invalid", (int64)EText3DMaterialStyle::Invalid },
		{ "EText3DMaterialStyle::Solid", (int64)EText3DMaterialStyle::Solid },
		{ "EText3DMaterialStyle::Gradient", (int64)EText3DMaterialStyle::Gradient },
		{ "EText3DMaterialStyle::Texture", (int64)EText3DMaterialStyle::Texture },
		{ "EText3DMaterialStyle::Custom", (int64)EText3DMaterialStyle::Custom },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DMaterialStyle_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DMaterialStyle",
	"EText3DMaterialStyle",
	Z_Construct_UEnum_Text3D_EText3DMaterialStyle_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DMaterialStyle_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DMaterialStyle_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DMaterialStyle_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DMaterialStyle()
{
	if (!Z_Registration_Info_UEnum_EText3DMaterialStyle.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DMaterialStyle.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DMaterialStyle_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DMaterialStyle.InnerSingleton;
}
// ********** End Enum EText3DMaterialStyle ********************************************************

// ********** Begin Enum EText3DMaterialBlendMode **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DMaterialBlendMode;
static UEnum* EText3DMaterialBlendMode_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DMaterialBlendMode.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DMaterialBlendMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DMaterialBlendMode"));
	}
	return Z_Registration_Info_UEnum_EText3DMaterialBlendMode.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DMaterialBlendMode>()
{
	return EText3DMaterialBlendMode_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "Invalid.Hidden", "" },
		{ "Invalid.Name", "EText3DMaterialBlendMode::Invalid" },
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "Opaque.Name", "EText3DMaterialBlendMode::Opaque" },
		{ "Translucent.Name", "EText3DMaterialBlendMode::Translucent" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DMaterialBlendMode::Invalid", (int64)EText3DMaterialBlendMode::Invalid },
		{ "EText3DMaterialBlendMode::Opaque", (int64)EText3DMaterialBlendMode::Opaque },
		{ "EText3DMaterialBlendMode::Translucent", (int64)EText3DMaterialBlendMode::Translucent },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DMaterialBlendMode",
	"EText3DMaterialBlendMode",
	Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode()
{
	if (!Z_Registration_Info_UEnum_EText3DMaterialBlendMode.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DMaterialBlendMode.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DMaterialBlendMode.InnerSingleton;
}
// ********** End Enum EText3DMaterialBlendMode ****************************************************

// ********** Begin Enum EText3DFontStyleFlags *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DFontStyleFlags;
static UEnum* EText3DFontStyleFlags_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DFontStyleFlags.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DFontStyleFlags.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DFontStyleFlags, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DFontStyleFlags"));
	}
	return Z_Registration_Info_UEnum_EText3DFontStyleFlags.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DFontStyleFlags>()
{
	return EText3DFontStyleFlags_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DFontStyleFlags_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "Bold.Name", "EText3DFontStyleFlags::Bold" },
		{ "Italic.Name", "EText3DFontStyleFlags::Italic" },
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "Monospace.Name", "EText3DFontStyleFlags::Monospace" },
		{ "None.Name", "EText3DFontStyleFlags::None" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DFontStyleFlags::None", (int64)EText3DFontStyleFlags::None },
		{ "EText3DFontStyleFlags::Monospace", (int64)EText3DFontStyleFlags::Monospace },
		{ "EText3DFontStyleFlags::Bold", (int64)EText3DFontStyleFlags::Bold },
		{ "EText3DFontStyleFlags::Italic", (int64)EText3DFontStyleFlags::Italic },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DFontStyleFlags_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DFontStyleFlags",
	"EText3DFontStyleFlags",
	Z_Construct_UEnum_Text3D_EText3DFontStyleFlags_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DFontStyleFlags_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DFontStyleFlags_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DFontStyleFlags_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DFontStyleFlags()
{
	if (!Z_Registration_Info_UEnum_EText3DFontStyleFlags.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DFontStyleFlags.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DFontStyleFlags_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DFontStyleFlags.InnerSingleton;
}
// ********** End Enum EText3DFontStyleFlags *******************************************************

// ********** Begin Enum EText3DBevelType **********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DBevelType;
static UEnum* EText3DBevelType_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DBevelType.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DBevelType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DBevelType, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DBevelType"));
	}
	return Z_Registration_Info_UEnum_EText3DBevelType.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DBevelType>()
{
	return EText3DBevelType_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DBevelType_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "Concave.Name", "EText3DBevelType::Concave" },
		{ "Convex.Name", "EText3DBevelType::Convex" },
		{ "Engraved.Name", "EText3DBevelType::Engraved" },
		{ "HalfCircle.Name", "EText3DBevelType::HalfCircle" },
		{ "Linear.Name", "EText3DBevelType::Linear" },
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "OneStep.Name", "EText3DBevelType::OneStep" },
		{ "TwoSteps.Name", "EText3DBevelType::TwoSteps" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DBevelType::Linear", (int64)EText3DBevelType::Linear },
		{ "EText3DBevelType::HalfCircle", (int64)EText3DBevelType::HalfCircle },
		{ "EText3DBevelType::Convex", (int64)EText3DBevelType::Convex },
		{ "EText3DBevelType::Concave", (int64)EText3DBevelType::Concave },
		{ "EText3DBevelType::OneStep", (int64)EText3DBevelType::OneStep },
		{ "EText3DBevelType::TwoSteps", (int64)EText3DBevelType::TwoSteps },
		{ "EText3DBevelType::Engraved", (int64)EText3DBevelType::Engraved },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DBevelType_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DBevelType",
	"EText3DBevelType",
	Z_Construct_UEnum_Text3D_EText3DBevelType_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DBevelType_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DBevelType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DBevelType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DBevelType()
{
	if (!Z_Registration_Info_UEnum_EText3DBevelType.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DBevelType.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DBevelType_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DBevelType.InnerSingleton;
}
// ********** End Enum EText3DBevelType ************************************************************

// ********** Begin Enum EText3DVerticalTextAlignment **********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DVerticalTextAlignment;
static UEnum* EText3DVerticalTextAlignment_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DVerticalTextAlignment.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DVerticalTextAlignment.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DVerticalTextAlignment"));
	}
	return Z_Registration_Info_UEnum_EText3DVerticalTextAlignment.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DVerticalTextAlignment>()
{
	return EText3DVerticalTextAlignment_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "Bottom.DisplayName", "Bottom" },
		{ "Bottom.Name", "EText3DVerticalTextAlignment::Bottom" },
		{ "Center.DisplayName", "Center" },
		{ "Center.Name", "EText3DVerticalTextAlignment::Center" },
		{ "FirstLine.DisplayName", "First Line" },
		{ "FirstLine.Name", "EText3DVerticalTextAlignment::FirstLine" },
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "Top.DisplayName", "Top" },
		{ "Top.Name", "EText3DVerticalTextAlignment::Top" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DVerticalTextAlignment::FirstLine", (int64)EText3DVerticalTextAlignment::FirstLine },
		{ "EText3DVerticalTextAlignment::Top", (int64)EText3DVerticalTextAlignment::Top },
		{ "EText3DVerticalTextAlignment::Center", (int64)EText3DVerticalTextAlignment::Center },
		{ "EText3DVerticalTextAlignment::Bottom", (int64)EText3DVerticalTextAlignment::Bottom },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DVerticalTextAlignment",
	"EText3DVerticalTextAlignment",
	Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment()
{
	if (!Z_Registration_Info_UEnum_EText3DVerticalTextAlignment.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DVerticalTextAlignment.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DVerticalTextAlignment.InnerSingleton;
}
// ********** End Enum EText3DVerticalTextAlignment ************************************************

// ********** Begin Enum EText3DHorizontalTextAlignment ********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment;
static UEnum* EText3DHorizontalTextAlignment_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DHorizontalTextAlignment"));
	}
	return Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DHorizontalTextAlignment>()
{
	return EText3DHorizontalTextAlignment_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "Center.DisplayName", "Center" },
		{ "Center.Name", "EText3DHorizontalTextAlignment::Center" },
		{ "Left.DisplayName", "Left" },
		{ "Left.Name", "EText3DHorizontalTextAlignment::Left" },
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "Right.DisplayName", "Right" },
		{ "Right.Name", "EText3DHorizontalTextAlignment::Right" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DHorizontalTextAlignment::Left", (int64)EText3DHorizontalTextAlignment::Left },
		{ "EText3DHorizontalTextAlignment::Center", (int64)EText3DHorizontalTextAlignment::Center },
		{ "EText3DHorizontalTextAlignment::Right", (int64)EText3DHorizontalTextAlignment::Right },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DHorizontalTextAlignment",
	"EText3DHorizontalTextAlignment",
	Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment()
{
	if (!Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment.InnerSingleton;
}
// ********** End Enum EText3DHorizontalTextAlignment **********************************************

// ********** Begin Enum EText3DMaxWidthHandling ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DMaxWidthHandling;
static UEnum* EText3DMaxWidthHandling_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DMaxWidthHandling.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DMaxWidthHandling.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DMaxWidthHandling"));
	}
	return Z_Registration_Info_UEnum_EText3DMaxWidthHandling.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DMaxWidthHandling>()
{
	return EText3DMaxWidthHandling_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "Scale.Comment", "/** Scales the text to meet the max width */" },
		{ "Scale.DisplayName", "Scale" },
		{ "Scale.Name", "EText3DMaxWidthHandling::Scale" },
		{ "Scale.ToolTip", "Scales the text to meet the max width" },
		{ "WrapAndScale.Comment", "/** First wraps the text (if possible) and then scales to meet the max width */" },
		{ "WrapAndScale.DisplayName", "Wrap and Scale" },
		{ "WrapAndScale.Name", "EText3DMaxWidthHandling::WrapAndScale" },
		{ "WrapAndScale.ToolTip", "First wraps the text (if possible) and then scales to meet the max width" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DMaxWidthHandling::Scale", (int64)EText3DMaxWidthHandling::Scale },
		{ "EText3DMaxWidthHandling::WrapAndScale", (int64)EText3DMaxWidthHandling::WrapAndScale },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DMaxWidthHandling",
	"EText3DMaxWidthHandling",
	Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling()
{
	if (!Z_Registration_Info_UEnum_EText3DMaxWidthHandling.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DMaxWidthHandling.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DMaxWidthHandling.InnerSingleton;
}
// ********** End Enum EText3DMaxWidthHandling *****************************************************

// ********** Begin Enum EText3DCharacterEffectOrder ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EText3DCharacterEffectOrder;
static UEnum* EText3DCharacterEffectOrder_StaticEnum()
{
	if (!Z_Registration_Info_UEnum_EText3DCharacterEffectOrder.OuterSingleton)
	{
		Z_Registration_Info_UEnum_EText3DCharacterEffectOrder.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("EText3DCharacterEffectOrder"));
	}
	return Z_Registration_Info_UEnum_EText3DCharacterEffectOrder.OuterSingleton;
}
template<> TEXT3D_API UEnum* StaticEnum<EText3DCharacterEffectOrder>()
{
	return EText3DCharacterEffectOrder_StaticEnum();
}
struct Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
		{ "FromCenter.DisplayName", "From Center" },
		{ "FromCenter.Name", "EText3DCharacterEffectOrder::FromCenter" },
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
		{ "Normal.DisplayName", "Left To Right" },
		{ "Normal.Name", "EText3DCharacterEffectOrder::Normal" },
		{ "Opposite.DisplayName", "Right To Left" },
		{ "Opposite.Name", "EText3DCharacterEffectOrder::Opposite" },
		{ "ToCenter.DisplayName", "To Center" },
		{ "ToCenter.Name", "EText3DCharacterEffectOrder::ToCenter" },
	};
#endif // WITH_METADATA
	static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
		{ "EText3DCharacterEffectOrder::Normal", (int64)EText3DCharacterEffectOrder::Normal },
		{ "EText3DCharacterEffectOrder::FromCenter", (int64)EText3DCharacterEffectOrder::FromCenter },
		{ "EText3DCharacterEffectOrder::ToCenter", (int64)EText3DCharacterEffectOrder::ToCenter },
		{ "EText3DCharacterEffectOrder::Opposite", (int64)EText3DCharacterEffectOrder::Opposite },
	};
	static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder_Statics::EnumParams = {
	(UObject*(*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	"EText3DCharacterEffectOrder",
	"EText3DCharacterEffectOrder",
	Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder_Statics::Enumerators,
	RF_Public|RF_Transient|RF_MarkAsNative,
	UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder_Statics::Enumerators),
	EEnumFlags::None,
	(uint8)UEnum::ECppForm::EnumClass,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder()
{
	if (!Z_Registration_Info_UEnum_EText3DCharacterEffectOrder.InnerSingleton)
	{
		UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EText3DCharacterEffectOrder.InnerSingleton, Z_Construct_UEnum_Text3D_EText3DCharacterEffectOrder_Statics::EnumParams);
	}
	return Z_Registration_Info_UEnum_EText3DCharacterEffectOrder.InnerSingleton;
}
// ********** End Enum EText3DCharacterEffectOrder *************************************************

// ********** Begin ScriptStruct FText3DMaterialKey ************************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FText3DMaterialKey;
class UScriptStruct* FText3DMaterialKey::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FText3DMaterialKey.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FText3DMaterialKey.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FText3DMaterialKey, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("Text3DMaterialKey"));
	}
	return Z_Registration_Info_UScriptStruct_FText3DMaterialKey.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FText3DMaterialKey_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Used to identify a specific material type */" },
#endif
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Used to identify a specific material type" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendMode_MetaData[] = {
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsUnlit_MetaData[] = {
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_BlendMode_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_BlendMode;
	static void NewProp_bIsUnlit_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsUnlit;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FText3DMaterialKey>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_BlendMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_BlendMode = { "BlendMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FText3DMaterialKey, BlendMode), Z_Construct_UEnum_Text3D_EText3DMaterialBlendMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendMode_MetaData), NewProp_BlendMode_MetaData) }; // 1182095966
void Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_bIsUnlit_SetBit(void* Obj)
{
	((FText3DMaterialKey*)Obj)->bIsUnlit = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_bIsUnlit = { "bIsUnlit", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FText3DMaterialKey), &Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_bIsUnlit_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsUnlit_MetaData), NewProp_bIsUnlit_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_BlendMode_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_BlendMode,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewProp_bIsUnlit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::StructParams = {
	(UObject* (*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	&NewStructOps,
	"Text3DMaterialKey",
	Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::PropPointers,
	UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::PropPointers),
	sizeof(FText3DMaterialKey),
	alignof(FText3DMaterialKey),
	RF_Public|RF_Transient|RF_MarkAsNative,
	EStructFlags(0x00000001),
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FText3DMaterialKey()
{
	if (!Z_Registration_Info_UScriptStruct_FText3DMaterialKey.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FText3DMaterialKey.InnerSingleton, Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FText3DMaterialKey.InnerSingleton;
}
// ********** End ScriptStruct FText3DMaterialKey **************************************************

// ********** Begin ScriptStruct FText3DMaterialGroupKey *******************************************
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey;
class UScriptStruct* FText3DMaterialGroupKey::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FText3DMaterialGroupKey, (UObject*)Z_Construct_UPackage__Script_Text3D(), TEXT("Text3DMaterialGroupKey"));
	}
	return Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey.OuterSingleton;
}
struct Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Style_MetaData[] = {
		{ "ModuleRelativePath", "Public/Text3DTypes.h" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FStructPropertyParams NewProp_Key;
	static const UECodeGen_Private::FBytePropertyParams NewProp_Style_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_Style;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static void* NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FText3DMaterialGroupKey>();
	}
	static const UECodeGen_Private::FStructParams StructParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FText3DMaterialGroupKey, Key), Z_Construct_UScriptStruct_FText3DMaterialKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) }; // 366388899
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::NewProp_Style_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::NewProp_Style = { "Style", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FText3DMaterialGroupKey, Style), Z_Construct_UEnum_Text3D_EText3DMaterialStyle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Style_MetaData), NewProp_Style_MetaData) }; // 3860299381
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::NewProp_Key,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::NewProp_Style_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::NewProp_Style,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::PropPointers) < 2048);
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::StructParams = {
	(UObject* (*)())Z_Construct_UPackage__Script_Text3D,
	nullptr,
	&NewStructOps,
	"Text3DMaterialGroupKey",
	Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::PropPointers,
	UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::PropPointers),
	sizeof(FText3DMaterialGroupKey),
	alignof(FText3DMaterialGroupKey),
	RF_Public|RF_Transient|RF_MarkAsNative,
	EStructFlags(0x00000001),
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FText3DMaterialGroupKey()
{
	if (!Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey.InnerSingleton)
	{
		UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey.InnerSingleton, Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::StructParams);
	}
	return Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey.InnerSingleton;
}
// ********** End ScriptStruct FText3DMaterialGroupKey *********************************************

// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Text3DTypes_h__Script_Text3D_Statics
{
	static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
		{ EText3DMaterialStyle_StaticEnum, TEXT("EText3DMaterialStyle"), &Z_Registration_Info_UEnum_EText3DMaterialStyle, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3860299381U) },
		{ EText3DMaterialBlendMode_StaticEnum, TEXT("EText3DMaterialBlendMode"), &Z_Registration_Info_UEnum_EText3DMaterialBlendMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1182095966U) },
		{ EText3DFontStyleFlags_StaticEnum, TEXT("EText3DFontStyleFlags"), &Z_Registration_Info_UEnum_EText3DFontStyleFlags, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2257268713U) },
		{ EText3DBevelType_StaticEnum, TEXT("EText3DBevelType"), &Z_Registration_Info_UEnum_EText3DBevelType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1295551670U) },
		{ EText3DVerticalTextAlignment_StaticEnum, TEXT("EText3DVerticalTextAlignment"), &Z_Registration_Info_UEnum_EText3DVerticalTextAlignment, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4222565068U) },
		{ EText3DHorizontalTextAlignment_StaticEnum, TEXT("EText3DHorizontalTextAlignment"), &Z_Registration_Info_UEnum_EText3DHorizontalTextAlignment, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4230910740U) },
		{ EText3DMaxWidthHandling_StaticEnum, TEXT("EText3DMaxWidthHandling"), &Z_Registration_Info_UEnum_EText3DMaxWidthHandling, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1432792087U) },
		{ EText3DCharacterEffectOrder_StaticEnum, TEXT("EText3DCharacterEffectOrder"), &Z_Registration_Info_UEnum_EText3DCharacterEffectOrder, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3458352298U) },
	};
	static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
		{ FText3DMaterialKey::StaticStruct, Z_Construct_UScriptStruct_FText3DMaterialKey_Statics::NewStructOps, TEXT("Text3DMaterialKey"), &Z_Registration_Info_UScriptStruct_FText3DMaterialKey, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FText3DMaterialKey), 366388899U) },
		{ FText3DMaterialGroupKey::StaticStruct, Z_Construct_UScriptStruct_FText3DMaterialGroupKey_Statics::NewStructOps, TEXT("Text3DMaterialGroupKey"), &Z_Registration_Info_UScriptStruct_FText3DMaterialGroupKey, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FText3DMaterialGroupKey), 3578478738U) },
	};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Text3DTypes_h__Script_Text3D_427342988(TEXT("/Script/Text3D"),
	nullptr, 0,
	Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Text3DTypes_h__Script_Text3D_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Text3DTypes_h__Script_Text3D_Statics::ScriptStructInfo),
	Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Text3DTypes_h__Script_Text3D_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Text3DTypes_h__Script_Text3D_Statics::EnumInfo));
// ********** End Registration *********************************************************************

PRAGMA_ENABLE_DEPRECATION_WARNINGS
