// 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 "MoALiveLink/Public/MoABoneMapping.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeMoABoneMapping() {}
// Cross Module References
	MOALIVELINK_API UEnum* Z_Construct_UEnum_MoALiveLink_EMoABoneCategory();
	MOALIVELINK_API UEnum* Z_Construct_UEnum_MoALiveLink_EMoABoneName();
	MOALIVELINK_API UScriptStruct* Z_Construct_UScriptStruct_FMoABoneMappingRow();
	UPackage* Z_Construct_UPackage__Script_MoALiveLink();
// End Cross Module References
	static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMoABoneCategory;
	static UEnum* EMoABoneCategory_StaticEnum()
	{
		if (!Z_Registration_Info_UEnum_EMoABoneCategory.OuterSingleton)
		{
			Z_Registration_Info_UEnum_EMoABoneCategory.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MoALiveLink_EMoABoneCategory, (UObject*)Z_Construct_UPackage__Script_MoALiveLink(), TEXT("EMoABoneCategory"));
		}
		return Z_Registration_Info_UEnum_EMoABoneCategory.OuterSingleton;
	}
	template<> MOALIVELINK_API UEnum* StaticEnum<EMoABoneCategory>()
	{
		return EMoABoneCategory_StaticEnum();
	}
	struct Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics
	{
		static const UECodeGen_Private::FEnumeratorParam Enumerators[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
#endif
		static const UECodeGen_Private::FEnumParams EnumParams;
	};
	const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::Enumerators[] = {
		{ "EMoABoneCategory::BodyAndSpine", (int64)EMoABoneCategory::BodyAndSpine },
		{ "EMoABoneCategory::Legs", (int64)EMoABoneCategory::Legs },
		{ "EMoABoneCategory::Arms", (int64)EMoABoneCategory::Arms },
		{ "EMoABoneCategory::Fingers", (int64)EMoABoneCategory::Fingers },
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::Enum_MetaDataParams[] = {
		{ "Arms.DisplayName", "Arms" },
		{ "Arms.Name", "EMoABoneCategory::Arms" },
		{ "BlueprintType", "true" },
		{ "BodyAndSpine.DisplayName", "Body & Spine" },
		{ "BodyAndSpine.Name", "EMoABoneCategory::BodyAndSpine" },
		{ "Fingers.DisplayName", "Fingers" },
		{ "Fingers.Name", "EMoABoneCategory::Fingers" },
		{ "Legs.DisplayName", "Legs" },
		{ "Legs.Name", "EMoABoneCategory::Legs" },
		{ "ModuleRelativePath", "Public/MoABoneMapping.h" },
	};
#endif
	const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::EnumParams = {
		(UObject*(*)())Z_Construct_UPackage__Script_MoALiveLink,
		nullptr,
		"EMoABoneCategory",
		"EMoABoneCategory",
		Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::Enumerators,
		UE_ARRAY_COUNT(Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::Enumerators),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EEnumFlags::None,
		(uint8)UEnum::ECppForm::EnumClass,
		METADATA_PARAMS(Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::Enum_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::Enum_MetaDataParams))
	};
	UEnum* Z_Construct_UEnum_MoALiveLink_EMoABoneCategory()
	{
		if (!Z_Registration_Info_UEnum_EMoABoneCategory.InnerSingleton)
		{
			UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMoABoneCategory.InnerSingleton, Z_Construct_UEnum_MoALiveLink_EMoABoneCategory_Statics::EnumParams);
		}
		return Z_Registration_Info_UEnum_EMoABoneCategory.InnerSingleton;
	}
	static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMoABoneName;
	static UEnum* EMoABoneName_StaticEnum()
	{
		if (!Z_Registration_Info_UEnum_EMoABoneName.OuterSingleton)
		{
			Z_Registration_Info_UEnum_EMoABoneName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MoALiveLink_EMoABoneName, (UObject*)Z_Construct_UPackage__Script_MoALiveLink(), TEXT("EMoABoneName"));
		}
		return Z_Registration_Info_UEnum_EMoABoneName.OuterSingleton;
	}
	template<> MOALIVELINK_API UEnum* StaticEnum<EMoABoneName>()
	{
		return EMoABoneName_StaticEnum();
	}
	struct Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics
	{
		static const UECodeGen_Private::FEnumeratorParam Enumerators[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
#endif
		static const UECodeGen_Private::FEnumParams EnumParams;
	};
	const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::Enumerators[] = {
		{ "EMoABoneName::Hips", (int64)EMoABoneName::Hips },
		{ "EMoABoneName::Chest", (int64)EMoABoneName::Chest },
		{ "EMoABoneName::Chest1", (int64)EMoABoneName::Chest1 },
		{ "EMoABoneName::Chest2", (int64)EMoABoneName::Chest2 },
		{ "EMoABoneName::Neck", (int64)EMoABoneName::Neck },
		{ "EMoABoneName::Neck1", (int64)EMoABoneName::Neck1 },
		{ "EMoABoneName::LeftHip", (int64)EMoABoneName::LeftHip },
		{ "EMoABoneName::LeftKnee", (int64)EMoABoneName::LeftKnee },
		{ "EMoABoneName::LeftAnkle", (int64)EMoABoneName::LeftAnkle },
		{ "EMoABoneName::LeftToe", (int64)EMoABoneName::LeftToe },
		{ "EMoABoneName::RightHip", (int64)EMoABoneName::RightHip },
		{ "EMoABoneName::RightKnee", (int64)EMoABoneName::RightKnee },
		{ "EMoABoneName::RightAnkle", (int64)EMoABoneName::RightAnkle },
		{ "EMoABoneName::RightToe", (int64)EMoABoneName::RightToe },
		{ "EMoABoneName::LeftCollar", (int64)EMoABoneName::LeftCollar },
		{ "EMoABoneName::LeftShoulder", (int64)EMoABoneName::LeftShoulder },
		{ "EMoABoneName::LeftElbow", (int64)EMoABoneName::LeftElbow },
		{ "EMoABoneName::LeftWrist", (int64)EMoABoneName::LeftWrist },
		{ "EMoABoneName::RightCollar", (int64)EMoABoneName::RightCollar },
		{ "EMoABoneName::RightShoulder", (int64)EMoABoneName::RightShoulder },
		{ "EMoABoneName::RightElbow", (int64)EMoABoneName::RightElbow },
		{ "EMoABoneName::RightWrist", (int64)EMoABoneName::RightWrist },
		{ "EMoABoneName::LeftFinger0", (int64)EMoABoneName::LeftFinger0 },
		{ "EMoABoneName::LeftFinger01", (int64)EMoABoneName::LeftFinger01 },
		{ "EMoABoneName::LeftFinger02", (int64)EMoABoneName::LeftFinger02 },
		{ "EMoABoneName::LeftFinger1", (int64)EMoABoneName::LeftFinger1 },
		{ "EMoABoneName::LeftFinger11", (int64)EMoABoneName::LeftFinger11 },
		{ "EMoABoneName::LeftFinger12", (int64)EMoABoneName::LeftFinger12 },
		{ "EMoABoneName::LeftFinger2", (int64)EMoABoneName::LeftFinger2 },
		{ "EMoABoneName::LeftFinger21", (int64)EMoABoneName::LeftFinger21 },
		{ "EMoABoneName::LeftFinger22", (int64)EMoABoneName::LeftFinger22 },
		{ "EMoABoneName::LeftFinger3", (int64)EMoABoneName::LeftFinger3 },
		{ "EMoABoneName::LeftFinger31", (int64)EMoABoneName::LeftFinger31 },
		{ "EMoABoneName::LeftFinger32", (int64)EMoABoneName::LeftFinger32 },
		{ "EMoABoneName::LeftFinger4", (int64)EMoABoneName::LeftFinger4 },
		{ "EMoABoneName::LeftFinger41", (int64)EMoABoneName::LeftFinger41 },
		{ "EMoABoneName::LeftFinger42", (int64)EMoABoneName::LeftFinger42 },
		{ "EMoABoneName::RightFinger0", (int64)EMoABoneName::RightFinger0 },
		{ "EMoABoneName::RightFinger01", (int64)EMoABoneName::RightFinger01 },
		{ "EMoABoneName::RightFinger02", (int64)EMoABoneName::RightFinger02 },
		{ "EMoABoneName::RightFinger1", (int64)EMoABoneName::RightFinger1 },
		{ "EMoABoneName::RightFinger11", (int64)EMoABoneName::RightFinger11 },
		{ "EMoABoneName::RightFinger12", (int64)EMoABoneName::RightFinger12 },
		{ "EMoABoneName::RightFinger2", (int64)EMoABoneName::RightFinger2 },
		{ "EMoABoneName::RightFinger21", (int64)EMoABoneName::RightFinger21 },
		{ "EMoABoneName::RightFinger22", (int64)EMoABoneName::RightFinger22 },
		{ "EMoABoneName::RightFinger3", (int64)EMoABoneName::RightFinger3 },
		{ "EMoABoneName::RightFinger31", (int64)EMoABoneName::RightFinger31 },
		{ "EMoABoneName::RightFinger32", (int64)EMoABoneName::RightFinger32 },
		{ "EMoABoneName::RightFinger4", (int64)EMoABoneName::RightFinger4 },
		{ "EMoABoneName::RightFinger41", (int64)EMoABoneName::RightFinger41 },
		{ "EMoABoneName::RightFinger42", (int64)EMoABoneName::RightFinger42 },
		{ "EMoABoneName::Count", (int64)EMoABoneName::Count },
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::Enum_MetaDataParams[] = {
		{ "BlueprintType", "true" },
		{ "Chest.DisplayName", "Spine 01" },
		{ "Chest.Name", "EMoABoneName::Chest" },
		{ "Chest1.DisplayName", "Spine 02" },
		{ "Chest1.Name", "EMoABoneName::Chest1" },
		{ "Chest2.DisplayName", "Spine 03" },
		{ "Chest2.Name", "EMoABoneName::Chest2" },
		{ "Count.Hidden", "" },
		{ "Count.Name", "EMoABoneName::Count" },
		{ "Hips.DisplayName", "Pelvis" },
		{ "Hips.Name", "EMoABoneName::Hips" },
		{ "LeftAnkle.DisplayName", "Foot L" },
		{ "LeftAnkle.Name", "EMoABoneName::LeftAnkle" },
		{ "LeftCollar.DisplayName", "Clavicle L" },
		{ "LeftCollar.Name", "EMoABoneName::LeftCollar" },
		{ "LeftElbow.DisplayName", "LowerArm L" },
		{ "LeftElbow.Name", "EMoABoneName::LeftElbow" },
		{ "LeftFinger0.DisplayName", "Thumb 01 L" },
		{ "LeftFinger0.Name", "EMoABoneName::LeftFinger0" },
		{ "LeftFinger01.DisplayName", "Thumb 02 L" },
		{ "LeftFinger01.Name", "EMoABoneName::LeftFinger01" },
		{ "LeftFinger02.DisplayName", "Thumb 03 L" },
		{ "LeftFinger02.Name", "EMoABoneName::LeftFinger02" },
		{ "LeftFinger1.DisplayName", "Index 01 L" },
		{ "LeftFinger1.Name", "EMoABoneName::LeftFinger1" },
		{ "LeftFinger11.DisplayName", "Index 02 L" },
		{ "LeftFinger11.Name", "EMoABoneName::LeftFinger11" },
		{ "LeftFinger12.DisplayName", "Index 03 L" },
		{ "LeftFinger12.Name", "EMoABoneName::LeftFinger12" },
		{ "LeftFinger2.DisplayName", "Middle 01 L" },
		{ "LeftFinger2.Name", "EMoABoneName::LeftFinger2" },
		{ "LeftFinger21.DisplayName", "Middle 02 L" },
		{ "LeftFinger21.Name", "EMoABoneName::LeftFinger21" },
		{ "LeftFinger22.DisplayName", "Middle 03 L" },
		{ "LeftFinger22.Name", "EMoABoneName::LeftFinger22" },
		{ "LeftFinger3.DisplayName", "Ring 01 L" },
		{ "LeftFinger3.Name", "EMoABoneName::LeftFinger3" },
		{ "LeftFinger31.DisplayName", "Ring 02 L" },
		{ "LeftFinger31.Name", "EMoABoneName::LeftFinger31" },
		{ "LeftFinger32.DisplayName", "Ring 03 L" },
		{ "LeftFinger32.Name", "EMoABoneName::LeftFinger32" },
		{ "LeftFinger4.DisplayName", "Pinky 01 L" },
		{ "LeftFinger4.Name", "EMoABoneName::LeftFinger4" },
		{ "LeftFinger41.DisplayName", "Pinky 02 L" },
		{ "LeftFinger41.Name", "EMoABoneName::LeftFinger41" },
		{ "LeftFinger42.DisplayName", "Pinky 03 L" },
		{ "LeftFinger42.Name", "EMoABoneName::LeftFinger42" },
		{ "LeftHip.DisplayName", "Thigh L" },
		{ "LeftHip.Name", "EMoABoneName::LeftHip" },
		{ "LeftKnee.DisplayName", "Calf L" },
		{ "LeftKnee.Name", "EMoABoneName::LeftKnee" },
		{ "LeftShoulder.DisplayName", "UpperArm L" },
		{ "LeftShoulder.Name", "EMoABoneName::LeftShoulder" },
		{ "LeftToe.DisplayName", "Toe L" },
		{ "LeftToe.Name", "EMoABoneName::LeftToe" },
		{ "LeftWrist.DisplayName", "Hand L" },
		{ "LeftWrist.Name", "EMoABoneName::LeftWrist" },
		{ "ModuleRelativePath", "Public/MoABoneMapping.h" },
		{ "Neck.DisplayName", "Neck 01" },
		{ "Neck.Name", "EMoABoneName::Neck" },
		{ "Neck1.DisplayName", "Head" },
		{ "Neck1.Name", "EMoABoneName::Neck1" },
		{ "RightAnkle.DisplayName", "Foot R" },
		{ "RightAnkle.Name", "EMoABoneName::RightAnkle" },
		{ "RightCollar.DisplayName", "Clavicle R" },
		{ "RightCollar.Name", "EMoABoneName::RightCollar" },
		{ "RightElbow.DisplayName", "LowerArm R" },
		{ "RightElbow.Name", "EMoABoneName::RightElbow" },
		{ "RightFinger0.DisplayName", "Thumb 01 R" },
		{ "RightFinger0.Name", "EMoABoneName::RightFinger0" },
		{ "RightFinger01.DisplayName", "Thumb 02 R" },
		{ "RightFinger01.Name", "EMoABoneName::RightFinger01" },
		{ "RightFinger02.DisplayName", "Thumb 03 R" },
		{ "RightFinger02.Name", "EMoABoneName::RightFinger02" },
		{ "RightFinger1.DisplayName", "Index 01 R" },
		{ "RightFinger1.Name", "EMoABoneName::RightFinger1" },
		{ "RightFinger11.DisplayName", "Index 02 R" },
		{ "RightFinger11.Name", "EMoABoneName::RightFinger11" },
		{ "RightFinger12.DisplayName", "Index 03 R" },
		{ "RightFinger12.Name", "EMoABoneName::RightFinger12" },
		{ "RightFinger2.DisplayName", "Middle 01 R" },
		{ "RightFinger2.Name", "EMoABoneName::RightFinger2" },
		{ "RightFinger21.DisplayName", "Middle 02 R" },
		{ "RightFinger21.Name", "EMoABoneName::RightFinger21" },
		{ "RightFinger22.DisplayName", "Middle 03 R" },
		{ "RightFinger22.Name", "EMoABoneName::RightFinger22" },
		{ "RightFinger3.DisplayName", "Ring 01 R" },
		{ "RightFinger3.Name", "EMoABoneName::RightFinger3" },
		{ "RightFinger31.DisplayName", "Ring 02 R" },
		{ "RightFinger31.Name", "EMoABoneName::RightFinger31" },
		{ "RightFinger32.DisplayName", "Ring 03 R" },
		{ "RightFinger32.Name", "EMoABoneName::RightFinger32" },
		{ "RightFinger4.DisplayName", "Pinky 01 R" },
		{ "RightFinger4.Name", "EMoABoneName::RightFinger4" },
		{ "RightFinger41.DisplayName", "Pinky 02 R" },
		{ "RightFinger41.Name", "EMoABoneName::RightFinger41" },
		{ "RightFinger42.DisplayName", "Pinky 03 R" },
		{ "RightFinger42.Name", "EMoABoneName::RightFinger42" },
		{ "RightHip.DisplayName", "Thigh R" },
		{ "RightHip.Name", "EMoABoneName::RightHip" },
		{ "RightKnee.DisplayName", "Calf R" },
		{ "RightKnee.Name", "EMoABoneName::RightKnee" },
		{ "RightShoulder.DisplayName", "UpperArm R" },
		{ "RightShoulder.Name", "EMoABoneName::RightShoulder" },
		{ "RightToe.DisplayName", "Toe R" },
		{ "RightToe.Name", "EMoABoneName::RightToe" },
		{ "RightWrist.DisplayName", "Hand R" },
		{ "RightWrist.Name", "EMoABoneName::RightWrist" },
	};
#endif
	const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::EnumParams = {
		(UObject*(*)())Z_Construct_UPackage__Script_MoALiveLink,
		nullptr,
		"EMoABoneName",
		"EMoABoneName",
		Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::Enumerators,
		UE_ARRAY_COUNT(Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::Enumerators),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EEnumFlags::None,
		(uint8)UEnum::ECppForm::EnumClass,
		METADATA_PARAMS(Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::Enum_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::Enum_MetaDataParams))
	};
	UEnum* Z_Construct_UEnum_MoALiveLink_EMoABoneName()
	{
		if (!Z_Registration_Info_UEnum_EMoABoneName.InnerSingleton)
		{
			UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMoABoneName.InnerSingleton, Z_Construct_UEnum_MoALiveLink_EMoABoneName_Statics::EnumParams);
		}
		return Z_Registration_Info_UEnum_EMoABoneName.InnerSingleton;
	}
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_MoABoneMappingRow;
class UScriptStruct* FMoABoneMappingRow::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_MoABoneMappingRow.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_MoABoneMappingRow.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMoABoneMappingRow, (UObject*)Z_Construct_UPackage__Script_MoALiveLink(), TEXT("MoABoneMappingRow"));
	}
	return Z_Registration_Info_UScriptStruct_MoABoneMappingRow.OuterSingleton;
}
template<> MOALIVELINK_API UScriptStruct* StaticStruct<FMoABoneMappingRow>()
{
	return FMoABoneMappingRow::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
		static const UECodeGen_Private::FBytePropertyParams NewProp_SourceBone_Underlying;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_SourceBone_MetaData[];
#endif
		static const UECodeGen_Private::FEnumPropertyParams NewProp_SourceBone;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetBone_MetaData[];
#endif
		static const UECodeGen_Private::FNamePropertyParams NewProp_TargetBone;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::Struct_MetaDataParams[] = {
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Public/MoABoneMapping.h" },
	};
#endif
	void* Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMoABoneMappingRow>();
	}
	const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_SourceBone_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, 1, nullptr, nullptr, 0, nullptr, METADATA_PARAMS(nullptr, 0) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_SourceBone_MetaData[] = {
		{ "Category", "Bone Mapping" },
		{ "DisplayName", "Source (MoA)" },
		{ "ModuleRelativePath", "Public/MoABoneMapping.h" },
	};
#endif
	const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_SourceBone = { "SourceBone", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, 1, nullptr, nullptr, STRUCT_OFFSET(FMoABoneMappingRow, SourceBone), Z_Construct_UEnum_MoALiveLink_EMoABoneName, METADATA_PARAMS(Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_SourceBone_MetaData, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_SourceBone_MetaData)) }; // 2467594960
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_TargetBone_MetaData[] = {
		{ "Category", "Bone Mapping" },
		{ "DisplayName", "Target (Unreal)" },
		{ "ModuleRelativePath", "Public/MoABoneMapping.h" },
	};
#endif
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_TargetBone = { "TargetBone", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, 1, nullptr, nullptr, STRUCT_OFFSET(FMoABoneMappingRow, TargetBone), METADATA_PARAMS(Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_TargetBone_MetaData, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_TargetBone_MetaData)) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_SourceBone_Underlying,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_SourceBone,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewProp_TargetBone,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_MoALiveLink,
		nullptr,
		&NewStructOps,
		"MoABoneMappingRow",
		sizeof(FMoABoneMappingRow),
		alignof(FMoABoneMappingRow),
		Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::PropPointers),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000001),
		METADATA_PARAMS(Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::Struct_MetaDataParams, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::Struct_MetaDataParams))
	};
	UScriptStruct* Z_Construct_UScriptStruct_FMoABoneMappingRow()
	{
		if (!Z_Registration_Info_UScriptStruct_MoABoneMappingRow.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_MoABoneMappingRow.InnerSingleton, Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_MoABoneMappingRow.InnerSingleton;
	}
	struct Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_Statics
	{
		static const FEnumRegisterCompiledInInfo EnumInfo[];
		static const FStructRegisterCompiledInInfo ScriptStructInfo[];
	};
	const FEnumRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_Statics::EnumInfo[] = {
		{ EMoABoneCategory_StaticEnum, TEXT("EMoABoneCategory"), &Z_Registration_Info_UEnum_EMoABoneCategory, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3452805159U) },
		{ EMoABoneName_StaticEnum, TEXT("EMoABoneName"), &Z_Registration_Info_UEnum_EMoABoneName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2467594960U) },
	};
	const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_Statics::ScriptStructInfo[] = {
		{ FMoABoneMappingRow::StaticStruct, Z_Construct_UScriptStruct_FMoABoneMappingRow_Statics::NewStructOps, TEXT("MoABoneMappingRow"), &Z_Registration_Info_UScriptStruct_MoABoneMappingRow, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMoABoneMappingRow), 408097101U) },
	};
	static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_1516545012(TEXT("/Script/MoALiveLink"),
		nullptr, 0,
		Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_Statics::ScriptStructInfo),
		Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Users_Motion_moa_unreal_plugin_Plugins_MoALiveLink_Source_MoALiveLink_Public_MoABoneMapping_h_Statics::EnumInfo));
PRAGMA_ENABLE_DEPRECATION_WARNINGS
