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

PRAGMA_DISABLE_DEPRECATION_WARNINGS

void EmptyLinkFunctionForGeneratedCodeText3DDefaultLayoutExtension() {}

// ********** Begin Cross Module References ********************************************************
TEXT3D_API UClass* Z_Construct_UClass_UText3DDefaultLayoutExtension();
TEXT3D_API UClass* Z_Construct_UClass_UText3DDefaultLayoutExtension_NoRegister();
TEXT3D_API UClass* Z_Construct_UClass_UText3DLayoutExtensionBase();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling();
TEXT3D_API UEnum* Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment();
UPackage* Z_Construct_UPackage__Script_Text3D();
// ********** End Cross Module References **********************************************************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetHorizontalAlignment ************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetHorizontalAlignment_Parms
	{
		EText3DHorizontalTextAlignment ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the horizontal alignment value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the horizontal alignment value and signal the primitives to be rebuilt" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::NewProp_ReturnValue_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_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetHorizontalAlignment_Parms, ReturnValue), Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment, METADATA_PARAMS(0, nullptr) }; // 4230910740
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::NewProp_ReturnValue_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetHorizontalAlignment", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::Text3DDefaultLayoutExtension_eventGetHorizontalAlignment_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::Text3DDefaultLayoutExtension_eventGetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetHorizontalAlignment)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(EText3DHorizontalTextAlignment*)Z_Param__Result=P_THIS->GetHorizontalAlignment();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetHorizontalAlignment **************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetLineSpacing ********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetLineSpacing_Parms
	{
		float ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the line spacing value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the line spacing value and signal the primitives to be rebuilt" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetLineSpacing_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetLineSpacing", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::Text3DDefaultLayoutExtension_eventGetLineSpacing_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::Text3DDefaultLayoutExtension_eventGetLineSpacing_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetLineSpacing)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(float*)Z_Param__Result=P_THIS->GetLineSpacing();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetLineSpacing **********************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetMaxHeight **********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetMaxHeight_Parms
	{
		float ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the Maximum Height - If height is larger, mesh will scale down to fit MaxHeight value */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the Maximum Height - If height is larger, mesh will scale down to fit MaxHeight value" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetMaxHeight_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetMaxHeight", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::Text3DDefaultLayoutExtension_eventGetMaxHeight_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::Text3DDefaultLayoutExtension_eventGetMaxHeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetMaxHeight)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(float*)Z_Param__Result=P_THIS->GetMaxHeight();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetMaxHeight ************************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetMaxWidth ***********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetMaxWidth_Parms
	{
		float ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the Maximum Width - If width is larger, mesh will scale down to fit MaxWidth value */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the Maximum Width - If width is larger, mesh will scale down to fit MaxWidth value" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetMaxWidth_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetMaxWidth", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::Text3DDefaultLayoutExtension_eventGetMaxWidth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::Text3DDefaultLayoutExtension_eventGetMaxWidth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetMaxWidth)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(float*)Z_Param__Result=P_THIS->GetMaxWidth();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetMaxWidth *************************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetMaxWidthBehavior ***************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetMaxWidthBehavior_Parms
	{
		EText3DMaxWidthHandling ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the Maximum Width Handling - Whether to wrap before scaling when the text size reaches the max width */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the Maximum Width Handling - Whether to wrap before scaling when the text size reaches the max width" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::NewProp_ReturnValue_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_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetMaxWidthBehavior_Parms, ReturnValue), Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling, METADATA_PARAMS(0, nullptr) }; // 1432792087
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::NewProp_ReturnValue_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetMaxWidthBehavior", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::Text3DDefaultLayoutExtension_eventGetMaxWidthBehavior_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::Text3DDefaultLayoutExtension_eventGetMaxWidthBehavior_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetMaxWidthBehavior)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(EText3DMaxWidthHandling*)Z_Param__Result=P_THIS->GetMaxWidthBehavior();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetMaxWidthBehavior *****************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetScalesProportionally ***********
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetScalesProportionally_Parms
	{
		bool ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get if the mesh should scale proportionally when Max Width/Height is set */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get if the mesh should scale proportionally when Max Width/Height is set" },
#endif
	};
#endif // WITH_METADATA
	static void NewProp_ReturnValue_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
void Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
	((Text3DDefaultLayoutExtension_eventGetScalesProportionally_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Text3DDefaultLayoutExtension_eventGetScalesProportionally_Parms), &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetScalesProportionally", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::Text3DDefaultLayoutExtension_eventGetScalesProportionally_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::Text3DDefaultLayoutExtension_eventGetScalesProportionally_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetScalesProportionally)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(bool*)Z_Param__Result=P_THIS->GetScalesProportionally();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetScalesProportionally *************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetTracking ***********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetTracking_Parms
	{
		float ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the tracking value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the tracking value and signal the primitives to be rebuilt" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetTracking_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetTracking", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::Text3DDefaultLayoutExtension_eventGetTracking_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::Text3DDefaultLayoutExtension_eventGetTracking_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetTracking)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(float*)Z_Param__Result=P_THIS->GetTracking();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetTracking *************************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetUseMaxHeight *******************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetUseMaxHeight_Parms
	{
		bool ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Whether a maximum height is specified */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Whether a maximum height is specified" },
#endif
	};
#endif // WITH_METADATA
	static void NewProp_ReturnValue_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
void Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
	((Text3DDefaultLayoutExtension_eventGetUseMaxHeight_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Text3DDefaultLayoutExtension_eventGetUseMaxHeight_Parms), &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetUseMaxHeight", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::Text3DDefaultLayoutExtension_eventGetUseMaxHeight_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::Text3DDefaultLayoutExtension_eventGetUseMaxHeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetUseMaxHeight)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(bool*)Z_Param__Result=P_THIS->GetUseMaxHeight();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetUseMaxHeight *********************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetUseMaxWidth ********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetUseMaxWidth_Parms
	{
		bool ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Whether a maximum width is specified */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Whether a maximum width is specified" },
#endif
	};
#endif // WITH_METADATA
	static void NewProp_ReturnValue_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
void Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
	((Text3DDefaultLayoutExtension_eventGetUseMaxWidth_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Text3DDefaultLayoutExtension_eventGetUseMaxWidth_Parms), &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetUseMaxWidth", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::Text3DDefaultLayoutExtension_eventGetUseMaxWidth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::Text3DDefaultLayoutExtension_eventGetUseMaxWidth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetUseMaxWidth)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(bool*)Z_Param__Result=P_THIS->GetUseMaxWidth();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetUseMaxWidth **********************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetVerticalAlignment **************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetVerticalAlignment_Parms
	{
		EText3DVerticalTextAlignment ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the vertical alignment and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the vertical alignment and signal the primitives to be rebuilt" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::NewProp_ReturnValue_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_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetVerticalAlignment_Parms, ReturnValue), Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment, METADATA_PARAMS(0, nullptr) }; // 4222565068
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::NewProp_ReturnValue_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetVerticalAlignment", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::Text3DDefaultLayoutExtension_eventGetVerticalAlignment_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::Text3DDefaultLayoutExtension_eventGetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetVerticalAlignment)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(EText3DVerticalTextAlignment*)Z_Param__Result=P_THIS->GetVerticalAlignment();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetVerticalAlignment ****************

// ********** Begin Class UText3DDefaultLayoutExtension Function GetWordSpacing ********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics
{
	struct Text3DDefaultLayoutExtension_eventGetWordSpacing_Parms
	{
		float ReturnValue;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Get the word spacing value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Get the word spacing value and signal the primitives to be rebuilt" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventGetWordSpacing_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "GetWordSpacing", Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::Text3DDefaultLayoutExtension_eventGetWordSpacing_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::Text3DDefaultLayoutExtension_eventGetWordSpacing_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execGetWordSpacing)
{
	P_FINISH;
	P_NATIVE_BEGIN;
	*(float*)Z_Param__Result=P_THIS->GetWordSpacing();
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function GetWordSpacing **********************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetHorizontalAlignment ************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetHorizontalAlignment_Parms
	{
		EText3DHorizontalTextAlignment value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the horizontal alignment value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the horizontal alignment value and signal the primitives to be rebuilt" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_value_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::NewProp_value_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_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::NewProp_value = { "value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetHorizontalAlignment_Parms, value), Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_value_MetaData), NewProp_value_MetaData) }; // 4230910740
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::NewProp_value_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::NewProp_value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetHorizontalAlignment", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::Text3DDefaultLayoutExtension_eventSetHorizontalAlignment_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::Text3DDefaultLayoutExtension_eventSetHorizontalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetHorizontalAlignment)
{
	P_GET_ENUM(EText3DHorizontalTextAlignment,Z_Param_value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetHorizontalAlignment(EText3DHorizontalTextAlignment(Z_Param_value));
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetHorizontalAlignment **************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetLineSpacing ********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetLineSpacing_Parms
	{
		float Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the line spacing value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the line spacing value and signal the primitives to be rebuilt" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetLineSpacing_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetLineSpacing", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::Text3DDefaultLayoutExtension_eventSetLineSpacing_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::Text3DDefaultLayoutExtension_eventSetLineSpacing_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetLineSpacing)
{
	P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetLineSpacing(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetLineSpacing **********************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetMaxHeight **********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetMaxHeight_Parms
	{
		float Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the Maximum Height - If height is larger, mesh will scale down to fit MaxHeight value */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the Maximum Height - If height is larger, mesh will scale down to fit MaxHeight value" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetMaxHeight_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetMaxHeight", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::Text3DDefaultLayoutExtension_eventSetMaxHeight_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::Text3DDefaultLayoutExtension_eventSetMaxHeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetMaxHeight)
{
	P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetMaxHeight(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetMaxHeight ************************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetMaxWidth ***********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetMaxWidth_Parms
	{
		float Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the Maximum Width - If width is larger, mesh will scale down to fit MaxWidth value */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the Maximum Width - If width is larger, mesh will scale down to fit MaxWidth value" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetMaxWidth_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetMaxWidth", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::Text3DDefaultLayoutExtension_eventSetMaxWidth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::Text3DDefaultLayoutExtension_eventSetMaxWidth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetMaxWidth)
{
	P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetMaxWidth(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetMaxWidth *************************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetMaxWidthBehavior ***************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetMaxWidthBehavior_Parms
	{
		EText3DMaxWidthHandling Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the Maximum Width Handling - Whether to wrap before scaling when the text size reaches the max width */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the Maximum Width Handling - Whether to wrap before scaling when the text size reaches the max width" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_Value_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::NewProp_Value_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_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetMaxWidthBehavior_Parms, Value), Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; // 1432792087
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::NewProp_Value_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetMaxWidthBehavior", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::Text3DDefaultLayoutExtension_eventSetMaxWidthBehavior_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::Text3DDefaultLayoutExtension_eventSetMaxWidthBehavior_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetMaxWidthBehavior)
{
	P_GET_ENUM(EText3DMaxWidthHandling,Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetMaxWidthBehavior(EText3DMaxWidthHandling(Z_Param_Value));
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetMaxWidthBehavior *****************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetScaleProportionally ************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetScaleProportionally_Parms
	{
		bool Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set if the mesh should scale proportionally when Max Width/Height is set */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set if the mesh should scale proportionally when Max Width/Height is set" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static void NewProp_Value_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
void Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::NewProp_Value_SetBit(void* Obj)
{
	((Text3DDefaultLayoutExtension_eventSetScaleProportionally_Parms*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Text3DDefaultLayoutExtension_eventSetScaleProportionally_Parms), &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetScaleProportionally", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::Text3DDefaultLayoutExtension_eventSetScaleProportionally_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::Text3DDefaultLayoutExtension_eventSetScaleProportionally_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetScaleProportionally)
{
	P_GET_UBOOL(Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetScaleProportionally(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetScaleProportionally **************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetTracking ***********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetTracking_Parms
	{
		float Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the tracking value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the tracking value and signal the primitives to be rebuilt" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetTracking_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetTracking", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::Text3DDefaultLayoutExtension_eventSetTracking_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::Text3DDefaultLayoutExtension_eventSetTracking_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetTracking)
{
	P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetTracking(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetTracking *************************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetUseMaxHeight *******************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetUseMaxHeight_Parms
	{
		bool Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Enable / Disable a Maximum Height */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Enable / Disable a Maximum Height" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static void NewProp_Value_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
void Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::NewProp_Value_SetBit(void* Obj)
{
	((Text3DDefaultLayoutExtension_eventSetUseMaxHeight_Parms*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Text3DDefaultLayoutExtension_eventSetUseMaxHeight_Parms), &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetUseMaxHeight", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::Text3DDefaultLayoutExtension_eventSetUseMaxHeight_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::Text3DDefaultLayoutExtension_eventSetUseMaxHeight_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetUseMaxHeight)
{
	P_GET_UBOOL(Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetUseMaxHeight(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetUseMaxHeight *********************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetUseMaxWidth ********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetUseMaxWidth_Parms
	{
		bool Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Enable / Disable a Maximum Width */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Enable / Disable a Maximum Width" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static void NewProp_Value_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
void Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::NewProp_Value_SetBit(void* Obj)
{
	((Text3DDefaultLayoutExtension_eventSetUseMaxWidth_Parms*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(Text3DDefaultLayoutExtension_eventSetUseMaxWidth_Parms), &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::NewProp_Value_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetUseMaxWidth", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::Text3DDefaultLayoutExtension_eventSetUseMaxWidth_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::Text3DDefaultLayoutExtension_eventSetUseMaxWidth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetUseMaxWidth)
{
	P_GET_UBOOL(Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetUseMaxWidth(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetUseMaxWidth **********************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetVerticalAlignment **************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetVerticalAlignment_Parms
	{
		EText3DVerticalTextAlignment value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the vertical alignment and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the vertical alignment and signal the primitives to be rebuilt" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_value_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::NewProp_value_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_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::NewProp_value = { "value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetVerticalAlignment_Parms, value), Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_value_MetaData), NewProp_value_MetaData) }; // 4222565068
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::NewProp_value_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::NewProp_value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetVerticalAlignment", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::Text3DDefaultLayoutExtension_eventSetVerticalAlignment_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::Text3DDefaultLayoutExtension_eventSetVerticalAlignment_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetVerticalAlignment)
{
	P_GET_ENUM(EText3DVerticalTextAlignment,Z_Param_value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetVerticalAlignment(EText3DVerticalTextAlignment(Z_Param_value));
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetVerticalAlignment ****************

// ********** Begin Class UText3DDefaultLayoutExtension Function SetWordSpacing ********************
struct Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics
{
	struct Text3DDefaultLayoutExtension_eventSetWordSpacing_Parms
	{
		float Value;
	};
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
		{ "Category", "Text3D|Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Set the word spacing value and signal the primitives to be rebuilt */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Set the word spacing value and signal the primitives to be rebuilt" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(Text3DDefaultLayoutExtension_eventSetWordSpacing_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::PropPointers) < 2048);
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UText3DDefaultLayoutExtension, nullptr, "SetWordSpacing", Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::PropPointers), sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::Text3DDefaultLayoutExtension_eventSetWordSpacing_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::Function_MetaDataParams), Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::Function_MetaDataParams)},  };
static_assert(sizeof(Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::Text3DDefaultLayoutExtension_eventSetWordSpacing_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing()
{
	static UFunction* ReturnFunction = nullptr;
	if (!ReturnFunction)
	{
		UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing_Statics::FuncParams);
	}
	return ReturnFunction;
}
DEFINE_FUNCTION(UText3DDefaultLayoutExtension::execSetWordSpacing)
{
	P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
	P_FINISH;
	P_NATIVE_BEGIN;
	P_THIS->SetWordSpacing(Z_Param_Value);
	P_NATIVE_END;
}
// ********** End Class UText3DDefaultLayoutExtension Function SetWordSpacing **********************

// ********** Begin Class UText3DDefaultLayoutExtension ********************************************
void UText3DDefaultLayoutExtension::GetHorizontalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	EText3DHorizontalTextAlignment& Result = *(EText3DHorizontalTextAlignment*)OutValue;
	Result = (EText3DHorizontalTextAlignment)Obj->GetHorizontalAlignment();
}
void UText3DDefaultLayoutExtension::SetHorizontalAlignment_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	EText3DHorizontalTextAlignment& Value = *(EText3DHorizontalTextAlignment*)InValue;
	Obj->SetHorizontalAlignment(Value);
}
void UText3DDefaultLayoutExtension::GetVerticalAlignment_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	EText3DVerticalTextAlignment& Result = *(EText3DVerticalTextAlignment*)OutValue;
	Result = (EText3DVerticalTextAlignment)Obj->GetVerticalAlignment();
}
void UText3DDefaultLayoutExtension::SetVerticalAlignment_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	EText3DVerticalTextAlignment& Value = *(EText3DVerticalTextAlignment*)InValue;
	Obj->SetVerticalAlignment(Value);
}
void UText3DDefaultLayoutExtension::GetTracking_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	float& Result = *(float*)OutValue;
	Result = (float)Obj->GetTracking();
}
void UText3DDefaultLayoutExtension::SetTracking_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	float& Value = *(float*)InValue;
	Obj->SetTracking(Value);
}
void UText3DDefaultLayoutExtension::GetLineSpacing_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	float& Result = *(float*)OutValue;
	Result = (float)Obj->GetLineSpacing();
}
void UText3DDefaultLayoutExtension::SetLineSpacing_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	float& Value = *(float*)InValue;
	Obj->SetLineSpacing(Value);
}
void UText3DDefaultLayoutExtension::SetWordSpacing_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	float& Value = *(float*)InValue;
	Obj->SetWordSpacing(Value);
}
void UText3DDefaultLayoutExtension::GetMaxWidth_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	float& Result = *(float*)OutValue;
	Result = (float)Obj->GetMaxWidth();
}
void UText3DDefaultLayoutExtension::SetMaxWidth_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	float& Value = *(float*)InValue;
	Obj->SetMaxWidth(Value);
}
void UText3DDefaultLayoutExtension::GetMaxWidthBehavior_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	EText3DMaxWidthHandling& Result = *(EText3DMaxWidthHandling*)OutValue;
	Result = (EText3DMaxWidthHandling)Obj->GetMaxWidthBehavior();
}
void UText3DDefaultLayoutExtension::SetMaxWidthBehavior_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	EText3DMaxWidthHandling& Value = *(EText3DMaxWidthHandling*)InValue;
	Obj->SetMaxWidthBehavior(Value);
}
void UText3DDefaultLayoutExtension::GetMaxHeight_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	float& Result = *(float*)OutValue;
	Result = (float)Obj->GetMaxHeight();
}
void UText3DDefaultLayoutExtension::SetMaxHeight_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	float& Value = *(float*)InValue;
	Obj->SetMaxHeight(Value);
}
void UText3DDefaultLayoutExtension::GetbUseMaxWidth_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	bool& Result = *(bool*)OutValue;
	Result = (bool)Obj->GetUseMaxWidth();
}
void UText3DDefaultLayoutExtension::SetbUseMaxWidth_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	bool& Value = *(bool*)InValue;
	Obj->SetUseMaxWidth(Value);
}
void UText3DDefaultLayoutExtension::GetbUseMaxHeight_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	bool& Result = *(bool*)OutValue;
	Result = (bool)Obj->GetUseMaxHeight();
}
void UText3DDefaultLayoutExtension::SetbUseMaxHeight_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	bool& Value = *(bool*)InValue;
	Obj->SetUseMaxHeight(Value);
}
void UText3DDefaultLayoutExtension::GetbScaleProportionally_WrapperImpl(const void* Object, void* OutValue)
{
	const UText3DDefaultLayoutExtension* Obj = (const UText3DDefaultLayoutExtension*)Object;
	bool& Result = *(bool*)OutValue;
	Result = (bool)Obj->GetScalesProportionally();
}
void UText3DDefaultLayoutExtension::SetbScaleProportionally_WrapperImpl(void* Object, const void* InValue)
{
	UText3DDefaultLayoutExtension* Obj = (UText3DDefaultLayoutExtension*)Object;
	bool& Value = *(bool*)InValue;
	Obj->SetScaleProportionally(Value);
}
void UText3DDefaultLayoutExtension::StaticRegisterNativesUText3DDefaultLayoutExtension()
{
	UClass* Class = UText3DDefaultLayoutExtension::StaticClass();
	static const FNameNativePtrPair Funcs[] = {
		{ "GetHorizontalAlignment", &UText3DDefaultLayoutExtension::execGetHorizontalAlignment },
		{ "GetLineSpacing", &UText3DDefaultLayoutExtension::execGetLineSpacing },
		{ "GetMaxHeight", &UText3DDefaultLayoutExtension::execGetMaxHeight },
		{ "GetMaxWidth", &UText3DDefaultLayoutExtension::execGetMaxWidth },
		{ "GetMaxWidthBehavior", &UText3DDefaultLayoutExtension::execGetMaxWidthBehavior },
		{ "GetScalesProportionally", &UText3DDefaultLayoutExtension::execGetScalesProportionally },
		{ "GetTracking", &UText3DDefaultLayoutExtension::execGetTracking },
		{ "GetUseMaxHeight", &UText3DDefaultLayoutExtension::execGetUseMaxHeight },
		{ "GetUseMaxWidth", &UText3DDefaultLayoutExtension::execGetUseMaxWidth },
		{ "GetVerticalAlignment", &UText3DDefaultLayoutExtension::execGetVerticalAlignment },
		{ "GetWordSpacing", &UText3DDefaultLayoutExtension::execGetWordSpacing },
		{ "SetHorizontalAlignment", &UText3DDefaultLayoutExtension::execSetHorizontalAlignment },
		{ "SetLineSpacing", &UText3DDefaultLayoutExtension::execSetLineSpacing },
		{ "SetMaxHeight", &UText3DDefaultLayoutExtension::execSetMaxHeight },
		{ "SetMaxWidth", &UText3DDefaultLayoutExtension::execSetMaxWidth },
		{ "SetMaxWidthBehavior", &UText3DDefaultLayoutExtension::execSetMaxWidthBehavior },
		{ "SetScaleProportionally", &UText3DDefaultLayoutExtension::execSetScaleProportionally },
		{ "SetTracking", &UText3DDefaultLayoutExtension::execSetTracking },
		{ "SetUseMaxHeight", &UText3DDefaultLayoutExtension::execSetUseMaxHeight },
		{ "SetUseMaxWidth", &UText3DDefaultLayoutExtension::execSetUseMaxWidth },
		{ "SetVerticalAlignment", &UText3DDefaultLayoutExtension::execSetVerticalAlignment },
		{ "SetWordSpacing", &UText3DDefaultLayoutExtension::execSetWordSpacing },
	};
	FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
}
FClassRegistrationInfo Z_Registration_Info_UClass_UText3DDefaultLayoutExtension;
UClass* UText3DDefaultLayoutExtension::GetPrivateStaticClass()
{
	using TClass = UText3DDefaultLayoutExtension;
	if (!Z_Registration_Info_UClass_UText3DDefaultLayoutExtension.InnerSingleton)
	{
		GetPrivateStaticClassBody(
			StaticPackage(),
			TEXT("Text3DDefaultLayoutExtension"),
			Z_Registration_Info_UClass_UText3DDefaultLayoutExtension.InnerSingleton,
			StaticRegisterNativesUText3DDefaultLayoutExtension,
			sizeof(TClass),
			alignof(TClass),
			TClass::StaticClassFlags,
			TClass::StaticClassCastFlags(),
			TClass::StaticConfigName(),
			(UClass::ClassConstructorType)InternalConstructor<TClass>,
			(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
			UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
			&TClass::Super::StaticClass,
			&TClass::WithinClass::StaticClass
		);
	}
	return Z_Registration_Info_UClass_UText3DDefaultLayoutExtension.InnerSingleton;
}
UClass* Z_Construct_UClass_UText3DDefaultLayoutExtension_NoRegister()
{
	return UText3DDefaultLayoutExtension::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics
{
#if WITH_METADATA
	static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
		{ "IncludePath", "Extensions/Text3DDefaultLayoutExtension.h" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalAlignment_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Horizontal text alignment */" },
#endif
		{ "CustomAlignmentWidget", "" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Horizontal text alignment" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAlignment_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Vertical text alignment */" },
#endif
		{ "CustomAlignmentWidget", "" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Vertical text alignment" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tracking_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Text tracking affects all characters */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Text tracking affects all characters" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LineSpacing_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Extra line spacing */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Extra line spacing" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WordSpacing_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Extra word spacing */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Extra word spacing" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxWidth_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
		{ "ClampMin", "1" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Sets a maximum width to the 3D Text */" },
#endif
		{ "EditCondition", "bUseMaxWidth" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Sets a maximum width to the 3D Text" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxWidthBehavior_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Dictates how to handle the text if it exceeds the max width */" },
#endif
		{ "EditCondition", "bUseMaxWidth" },
		{ "HideEditConditionToggle", "" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Dictates how to handle the text if it exceeds the max width" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxHeight_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
		{ "ClampMin", "1" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Sets a maximum height to the 3D Text */" },
#endif
		{ "EditCondition", "bUseMaxHeight" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Sets a maximum height to the 3D Text" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseMaxWidth_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Enables a maximum width to the 3D Text */" },
#endif
		{ "InlineEditConditionToggle", "" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Enables a maximum width to the 3D Text" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseMaxHeight_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Enables a maximum height to the 3D Text */" },
#endif
		{ "InlineEditConditionToggle", "" },
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Enables a maximum height to the 3D Text" },
#endif
	};
	static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bScaleProportionally_MetaData[] = {
		{ "AllowPrivateAccess", "true" },
		{ "Category", "Layout" },
#if !UE_BUILD_SHIPPING
		{ "Comment", "/** Should the mesh scale proportionally when Max Width/Height is set */" },
#endif
		{ "ModuleRelativePath", "Public/Extensions/Text3DDefaultLayoutExtension.h" },
#if !UE_BUILD_SHIPPING
		{ "ToolTip", "Should the mesh scale proportionally when Max Width/Height is set" },
#endif
	};
#endif // WITH_METADATA
	static const UECodeGen_Private::FBytePropertyParams NewProp_HorizontalAlignment_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_HorizontalAlignment;
	static const UECodeGen_Private::FBytePropertyParams NewProp_VerticalAlignment_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_VerticalAlignment;
	static const UECodeGen_Private::FFloatPropertyParams NewProp_Tracking;
	static const UECodeGen_Private::FFloatPropertyParams NewProp_LineSpacing;
	static const UECodeGen_Private::FFloatPropertyParams NewProp_WordSpacing;
	static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxWidth;
	static const UECodeGen_Private::FBytePropertyParams NewProp_MaxWidthBehavior_Underlying;
	static const UECodeGen_Private::FEnumPropertyParams NewProp_MaxWidthBehavior;
	static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxHeight;
	static void NewProp_bUseMaxWidth_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseMaxWidth;
	static void NewProp_bUseMaxHeight_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseMaxHeight;
	static void NewProp_bScaleProportionally_SetBit(void* Obj);
	static const UECodeGen_Private::FBoolPropertyParams NewProp_bScaleProportionally;
	static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
	static UObject* (*const DependentSingletons[])();
	static constexpr FClassFunctionLinkInfo FuncInfo[] = {
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetHorizontalAlignment, "GetHorizontalAlignment" }, // 1910346599
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetLineSpacing, "GetLineSpacing" }, // 2716766348
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxHeight, "GetMaxHeight" }, // 4123690195
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidth, "GetMaxWidth" }, // 3722331796
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetMaxWidthBehavior, "GetMaxWidthBehavior" }, // 2886822112
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetScalesProportionally, "GetScalesProportionally" }, // 380222768
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetTracking, "GetTracking" }, // 2984525933
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxHeight, "GetUseMaxHeight" }, // 2213604044
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetUseMaxWidth, "GetUseMaxWidth" }, // 815380376
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetVerticalAlignment, "GetVerticalAlignment" }, // 3641430666
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_GetWordSpacing, "GetWordSpacing" }, // 469640073
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetHorizontalAlignment, "SetHorizontalAlignment" }, // 3577438134
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetLineSpacing, "SetLineSpacing" }, // 807235968
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxHeight, "SetMaxHeight" }, // 376749214
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidth, "SetMaxWidth" }, // 4020794849
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetMaxWidthBehavior, "SetMaxWidthBehavior" }, // 1743251796
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetScaleProportionally, "SetScaleProportionally" }, // 2625845261
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetTracking, "SetTracking" }, // 1669389856
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxHeight, "SetUseMaxHeight" }, // 1021781806
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetUseMaxWidth, "SetUseMaxWidth" }, // 3288337454
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetVerticalAlignment, "SetVerticalAlignment" }, // 3581031561
		{ &Z_Construct_UFunction_UText3DDefaultLayoutExtension_SetWordSpacing, "SetWordSpacing" }, // 1631945413
	};
	static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
	static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
		TCppClassTypeTraits<UText3DDefaultLayoutExtension>::IsAbstract,
	};
	static const UECodeGen_Private::FClassParams ClassParams;
};
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_HorizontalAlignment_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_HorizontalAlignment = { "HorizontalAlignment", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetHorizontalAlignment_WrapperImpl, &UText3DDefaultLayoutExtension::GetHorizontalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, HorizontalAlignment), Z_Construct_UEnum_Text3D_EText3DHorizontalTextAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalAlignment_MetaData), NewProp_HorizontalAlignment_MetaData) }; // 4230910740
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_VerticalAlignment_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_VerticalAlignment = { "VerticalAlignment", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetVerticalAlignment_WrapperImpl, &UText3DDefaultLayoutExtension::GetVerticalAlignment_WrapperImpl, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, VerticalAlignment), Z_Construct_UEnum_Text3D_EText3DVerticalTextAlignment, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAlignment_MetaData), NewProp_VerticalAlignment_MetaData) }; // 4222565068
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_Tracking = { "Tracking", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetTracking_WrapperImpl, &UText3DDefaultLayoutExtension::GetTracking_WrapperImpl, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, Tracking), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tracking_MetaData), NewProp_Tracking_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_LineSpacing = { "LineSpacing", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetLineSpacing_WrapperImpl, &UText3DDefaultLayoutExtension::GetLineSpacing_WrapperImpl, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, LineSpacing), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LineSpacing_MetaData), NewProp_LineSpacing_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_WordSpacing = { "WordSpacing", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetWordSpacing_WrapperImpl, nullptr, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, WordSpacing), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WordSpacing_MetaData), NewProp_WordSpacing_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxWidth = { "MaxWidth", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetMaxWidth_WrapperImpl, &UText3DDefaultLayoutExtension::GetMaxWidth_WrapperImpl, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, MaxWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxWidth_MetaData), NewProp_MaxWidth_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxWidthBehavior_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxWidthBehavior = { "MaxWidthBehavior", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetMaxWidthBehavior_WrapperImpl, &UText3DDefaultLayoutExtension::GetMaxWidthBehavior_WrapperImpl, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, MaxWidthBehavior), Z_Construct_UEnum_Text3D_EText3DMaxWidthHandling, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxWidthBehavior_MetaData), NewProp_MaxWidthBehavior_MetaData) }; // 1432792087
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxHeight = { "MaxHeight", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetMaxHeight_WrapperImpl, &UText3DDefaultLayoutExtension::GetMaxHeight_WrapperImpl, 1, STRUCT_OFFSET(UText3DDefaultLayoutExtension, MaxHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxHeight_MetaData), NewProp_MaxHeight_MetaData) };
void Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxWidth_SetBit(void* Obj)
{
	((UText3DDefaultLayoutExtension*)Obj)->bUseMaxWidth = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxWidth = { "bUseMaxWidth", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetbUseMaxWidth_WrapperImpl, &UText3DDefaultLayoutExtension::GetbUseMaxWidth_WrapperImpl, 1, sizeof(bool), sizeof(UText3DDefaultLayoutExtension), &Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxWidth_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseMaxWidth_MetaData), NewProp_bUseMaxWidth_MetaData) };
void Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxHeight_SetBit(void* Obj)
{
	((UText3DDefaultLayoutExtension*)Obj)->bUseMaxHeight = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxHeight = { "bUseMaxHeight", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetbUseMaxHeight_WrapperImpl, &UText3DDefaultLayoutExtension::GetbUseMaxHeight_WrapperImpl, 1, sizeof(bool), sizeof(UText3DDefaultLayoutExtension), &Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxHeight_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseMaxHeight_MetaData), NewProp_bUseMaxHeight_MetaData) };
void Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bScaleProportionally_SetBit(void* Obj)
{
	((UText3DDefaultLayoutExtension*)Obj)->bScaleProportionally = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bScaleProportionally = { "bScaleProportionally", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UText3DDefaultLayoutExtension::SetbScaleProportionally_WrapperImpl, &UText3DDefaultLayoutExtension::GetbScaleProportionally_WrapperImpl, 1, sizeof(bool), sizeof(UText3DDefaultLayoutExtension), &Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bScaleProportionally_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bScaleProportionally_MetaData), NewProp_bScaleProportionally_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::PropPointers[] = {
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_HorizontalAlignment_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_HorizontalAlignment,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_VerticalAlignment_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_VerticalAlignment,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_Tracking,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_LineSpacing,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_WordSpacing,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxWidth,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxWidthBehavior_Underlying,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxWidthBehavior,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_MaxHeight,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxWidth,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bUseMaxHeight,
	(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::NewProp_bScaleProportionally,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::PropPointers) < 2048);
UObject* (*const Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::DependentSingletons[])() = {
	(UObject* (*)())Z_Construct_UClass_UText3DLayoutExtensionBase,
	(UObject* (*)())Z_Construct_UPackage__Script_Text3D,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::ClassParams = {
	&UText3DDefaultLayoutExtension::StaticClass,
	nullptr,
	&StaticCppClassTypeInfo,
	DependentSingletons,
	FuncInfo,
	Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::PropPointers,
	nullptr,
	UE_ARRAY_COUNT(DependentSingletons),
	UE_ARRAY_COUNT(FuncInfo),
	UE_ARRAY_COUNT(Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::PropPointers),
	0,
	0x000800A0u,
	METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::Class_MetaDataParams), Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UText3DDefaultLayoutExtension()
{
	if (!Z_Registration_Info_UClass_UText3DDefaultLayoutExtension.OuterSingleton)
	{
		UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UText3DDefaultLayoutExtension.OuterSingleton, Z_Construct_UClass_UText3DDefaultLayoutExtension_Statics::ClassParams);
	}
	return Z_Registration_Info_UClass_UText3DDefaultLayoutExtension.OuterSingleton;
}
UText3DDefaultLayoutExtension::UText3DDefaultLayoutExtension() {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UText3DDefaultLayoutExtension);
UText3DDefaultLayoutExtension::~UText3DDefaultLayoutExtension() {}
// ********** End Class UText3DDefaultLayoutExtension **********************************************

// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Extensions_Text3DDefaultLayoutExtension_h__Script_Text3D_Statics
{
	static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
		{ Z_Construct_UClass_UText3DDefaultLayoutExtension, UText3DDefaultLayoutExtension::StaticClass, TEXT("UText3DDefaultLayoutExtension"), &Z_Registration_Info_UClass_UText3DDefaultLayoutExtension, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UText3DDefaultLayoutExtension), 1382163856U) },
	};
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Extensions_Text3DDefaultLayoutExtension_h__Script_Text3D_825779147(TEXT("/Script/Text3D"),
	Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Extensions_Text3DDefaultLayoutExtension_h__Script_Text3D_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Unreal_Projects_Text3dPluginFix_Plugins_Text3D_Source_Text3D_Public_Extensions_Text3DDefaultLayoutExtension_h__Script_Text3D_Statics::ClassInfo),
	nullptr, 0,
	nullptr, 0);
// ********** End Registration *********************************************************************

PRAGMA_ENABLE_DEPRECATION_WARNINGS
