// 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 "AGXUnreal/Public/Terrain/AGX_CuttingDirectionComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeAGX_CuttingDirectionComponent() {}
// Cross Module References
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_CuttingDirectionComponent();
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_CuttingDirectionComponent_NoRegister();
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_VectorComponent();
	UPackage* Z_Construct_UPackage__Script_AGXUnreal();
// End Cross Module References
	void UAGX_CuttingDirectionComponent::StaticRegisterNativesUAGX_CuttingDirectionComponent()
	{
	}
	IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UAGX_CuttingDirectionComponent);
	UClass* Z_Construct_UClass_UAGX_CuttingDirectionComponent_NoRegister()
	{
		return UAGX_CuttingDirectionComponent::StaticClass();
	}
	struct Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics
	{
		static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
		static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
		static const UECodeGen_Private::FClassParams ClassParams;
	};
	UObject* (*const Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::DependentSingletons[])() = {
		(UObject* (*)())Z_Construct_UClass_UAGX_VectorComponent,
		(UObject* (*)())Z_Construct_UPackage__Script_AGXUnreal,
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::DependentSingletons) < 16);
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::Class_MetaDataParams[] = {
		{ "BlueprintSpawnableComponent", "" },
		{ "Category", "AGX" },
		{ "ClassGroupNames", "AGX_Terrain" },
		{ "Comment", "/**\n * Specifies the cutting direction of the AGX Terrain shovel.\n *\n * The direction where the penetration resistance will be active, which is\n * usually parallel to th elowest shovel plate that is used to initially\n * penetrate the soil.\n *\n * Remember to also add the Actor to the list of shovels in the AGX Terrain's\n * details panel.\n */" },
		{ "HideCategories", "Mobility VirtualTexture Trigger" },
		{ "IncludePath", "Terrain/AGX_CuttingDirectionComponent.h" },
		{ "ModuleRelativePath", "Public/Terrain/AGX_CuttingDirectionComponent.h" },
		{ "ToolTip", "Specifies the cutting direction of the AGX Terrain shovel.\n\nThe direction where the penetration resistance will be active, which is\nusually parallel to th elowest shovel plate that is used to initially\npenetrate the soil.\n\nRemember to also add the Actor to the list of shovels in the AGX Terrain's\ndetails panel." },
	};
#endif
	const FCppClassTypeInfoStatic Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::StaticCppClassTypeInfo = {
		TCppClassTypeTraits<UAGX_CuttingDirectionComponent>::IsAbstract,
	};
	const UECodeGen_Private::FClassParams Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::ClassParams = {
		&UAGX_CuttingDirectionComponent::StaticClass,
		"Engine",
		&StaticCppClassTypeInfo,
		DependentSingletons,
		nullptr,
		nullptr,
		nullptr,
		UE_ARRAY_COUNT(DependentSingletons),
		0,
		0,
		0,
		0x00B000A4u,
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::Class_MetaDataParams)
	};
	UClass* Z_Construct_UClass_UAGX_CuttingDirectionComponent()
	{
		if (!Z_Registration_Info_UClass_UAGX_CuttingDirectionComponent.OuterSingleton)
		{
			UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAGX_CuttingDirectionComponent.OuterSingleton, Z_Construct_UClass_UAGX_CuttingDirectionComponent_Statics::ClassParams);
		}
		return Z_Registration_Info_UClass_UAGX_CuttingDirectionComponent.OuterSingleton;
	}
	template<> AGXUNREAL_API UClass* StaticClass<UAGX_CuttingDirectionComponent>()
	{
		return UAGX_CuttingDirectionComponent::StaticClass();
	}
	DEFINE_VTABLE_PTR_HELPER_CTOR(UAGX_CuttingDirectionComponent);
	UAGX_CuttingDirectionComponent::~UAGX_CuttingDirectionComponent() {}
	struct Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Terrain_AGX_CuttingDirectionComponent_h_Statics
	{
		static const FClassRegisterCompiledInInfo ClassInfo[];
	};
	const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Terrain_AGX_CuttingDirectionComponent_h_Statics::ClassInfo[] = {
		{ Z_Construct_UClass_UAGX_CuttingDirectionComponent, UAGX_CuttingDirectionComponent::StaticClass, TEXT("UAGX_CuttingDirectionComponent"), &Z_Registration_Info_UClass_UAGX_CuttingDirectionComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAGX_CuttingDirectionComponent), 1975625762U) },
	};
	static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Terrain_AGX_CuttingDirectionComponent_h_2661405260(TEXT("/Script/AGXUnreal"),
		Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Terrain_AGX_CuttingDirectionComponent_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Terrain_AGX_CuttingDirectionComponent_h_Statics::ClassInfo),
		nullptr, 0,
		nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
