// 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 "StandinEditor/Private/StandinActionType.h"
#ifdef _MSC_VER
#pragma warning (push)
#pragma warning (disable : 4883)
#endif
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeStandinActionType() {}
// Cross Module References
	STANDINEDITOR_API UEnum* Z_Construct_UEnum_StandinEditor_EStandInsOutlinerActionType();
	UPackage* Z_Construct_UPackage__Script_StandinEditor();
// End Cross Module References
	static UEnum* EStandInsOutlinerActionType_StaticEnum()
	{
		static UEnum* Singleton = nullptr;
		if (!Singleton)
		{
			Singleton = GetStaticEnum(Z_Construct_UEnum_StandinEditor_EStandInsOutlinerActionType, Z_Construct_UPackage__Script_StandinEditor(), TEXT("EStandInsOutlinerActionType"));
		}
		return Singleton;
	}
	template<> STANDINEDITOR_API UEnum* StaticEnum<EStandInsOutlinerActionType>()
	{
		return EStandInsOutlinerActionType_StaticEnum();
	}
	static FCompiledInDeferEnum Z_CompiledInDeferEnum_UEnum_EStandInsOutlinerActionType(EStandInsOutlinerActionType_StaticEnum, TEXT("/Script/StandinEditor"), TEXT("EStandInsOutlinerActionType"), false, nullptr, nullptr);
	uint32 Get_Z_Construct_UEnum_StandinEditor_EStandInsOutlinerActionType_Hash() { return 2988906690U; }
	UEnum* Z_Construct_UEnum_StandinEditor_EStandInsOutlinerActionType()
	{
#if WITH_HOT_RELOAD
		UPackage* Outer = Z_Construct_UPackage__Script_StandinEditor();
		static UEnum* ReturnEnum = FindExistingEnumIfHotReloadOrDynamic(Outer, TEXT("EStandInsOutlinerActionType"), 0, Get_Z_Construct_UEnum_StandinEditor_EStandInsOutlinerActionType_Hash(), false);
#else
		static UEnum* ReturnEnum = nullptr;
#endif // WITH_HOT_RELOAD
		if (!ReturnEnum)
		{
			static const UE4CodeGen_Private::FEnumeratorParam Enumerators[] = {
				{ "EStandInsOutlinerActionType::InvalidAction", (int64)EStandInsOutlinerActionType::InvalidAction },
				{ "EStandInsOutlinerActionType::CreateStandInMeshActor", (int64)EStandInsOutlinerActionType::CreateStandInMeshActor },
				{ "EStandInsOutlinerActionType::AddActorToStandInMeshActor", (int64)EStandInsOutlinerActionType::AddActorToStandInMeshActor },
				{ "EStandInsOutlinerActionType::MoveActorToStandInMeshActor", (int64)EStandInsOutlinerActionType::MoveActorToStandInMeshActor },
				{ "EStandInsOutlinerActionType::RemoveActorFromStandInMeshActor", (int64)EStandInsOutlinerActionType::RemoveActorFromStandInMeshActor },
				{ "EStandInsOutlinerActionType::MergeStandInMeshActors", (int64)EStandInsOutlinerActionType::MergeStandInMeshActors },
				{ "EStandInsOutlinerActionType::Max", (int64)EStandInsOutlinerActionType::Max },
			};
#if WITH_METADATA
			const UE4CodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
				{ "AddActorToStandInMeshActor.Name", "EStandInsOutlinerActionType::AddActorToStandInMeshActor" },
				{ "CreateStandInMeshActor.Name", "EStandInsOutlinerActionType::CreateStandInMeshActor" },
				{ "InvalidAction.Name", "EStandInsOutlinerActionType::InvalidAction" },
				{ "Max.Name", "EStandInsOutlinerActionType::Max" },
				{ "MergeStandInMeshActors.Name", "EStandInsOutlinerActionType::MergeStandInMeshActors" },
				{ "ModuleRelativePath", "Private/StandinActionType.h" },
				{ "MoveActorToStandInMeshActor.Name", "EStandInsOutlinerActionType::MoveActorToStandInMeshActor" },
				{ "RemoveActorFromStandInMeshActor.Name", "EStandInsOutlinerActionType::RemoveActorFromStandInMeshActor" },
			};
#endif
			static const UE4CodeGen_Private::FEnumParams EnumParams = {
				(UObject*(*)())Z_Construct_UPackage__Script_StandinEditor,
				nullptr,
				"EStandInsOutlinerActionType",
				"EStandInsOutlinerActionType",
				Enumerators,
				UE_ARRAY_COUNT(Enumerators),
				RF_Public|RF_Transient|RF_MarkAsNative,
				EEnumFlags::None,
				UE4CodeGen_Private::EDynamicType::NotDynamic,
				(uint8)UEnum::ECppForm::EnumClass,
				METADATA_PARAMS(Enum_MetaDataParams, UE_ARRAY_COUNT(Enum_MetaDataParams))
			};
			UE4CodeGen_Private::ConstructUEnum(ReturnEnum, EnumParams);
		}
		return ReturnEnum;
	}
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#ifdef _MSC_VER
#pragma warning (pop)
#endif
