// 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/AGX_StaticMeshComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeAGX_StaticMeshComponent() {}
// Cross Module References
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_ShapeMaterial_NoRegister();
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_StaticMeshComponent();
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_StaticMeshComponent_NoRegister();
	AGXUNREAL_API UScriptStruct* Z_Construct_UScriptStruct_FAGX_Shape();
	AGXUNREALBARRIER_API UEnum* Z_Construct_UEnum_AGXUnrealBarrier_EAGX_MotionControl();
	COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
	ENGINE_API UClass* Z_Construct_UClass_UStaticMeshComponent();
	UPackage* Z_Construct_UPackage__Script_AGXUnreal();
// End Cross Module References
	static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_AGX_Shape;
class UScriptStruct* FAGX_Shape::StaticStruct()
{
	if (!Z_Registration_Info_UScriptStruct_AGX_Shape.OuterSingleton)
	{
		Z_Registration_Info_UScriptStruct_AGX_Shape.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAGX_Shape, (UObject*)Z_Construct_UPackage__Script_AGXUnreal(), TEXT("AGX_Shape"));
	}
	return Z_Registration_Info_UScriptStruct_AGX_Shape.OuterSingleton;
}
template<> AGXUNREAL_API UScriptStruct* StaticStruct<FAGX_Shape>()
{
	return FAGX_Shape::StaticStruct();
}
	struct Z_Construct_UScriptStruct_FAGX_Shape_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
		static void* NewStructOps();
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_bCanCollide_MetaData[];
#endif
		static void NewProp_bCanCollide_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanCollide;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Material_MetaData[];
#endif
		static const UECodeGen_Private::FObjectPropertyParams NewProp_Material;
		static const UECodeGen_Private::FNamePropertyParams NewProp_CollisionGroups_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_CollisionGroups_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_CollisionGroups;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const UECodeGen_Private::FStructParams ReturnStructParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FAGX_Shape_Statics::Struct_MetaDataParams[] = {
		{ "BlueprintType", "true" },
		{ "Comment", "/**\n * AGX Dynamics data that we store per shape.\n */" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
		{ "ToolTip", "AGX Dynamics data that we store per shape." },
	};
#endif
	void* Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewStructOps()
	{
		return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAGX_Shape>();
	}
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_bCanCollide_MetaData[] = {
		{ "Category", "AGX Dynamics|Shapes" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	void Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_bCanCollide_SetBit(void* Obj)
	{
		((FAGX_Shape*)Obj)->bCanCollide = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_bCanCollide = { "bCanCollide", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAGX_Shape), &Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_bCanCollide_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_bCanCollide_MetaData), Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_bCanCollide_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_Material_MetaData[] = {
		{ "Category", "AGX Dynamics|Shapes" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAGX_Shape, Material), Z_Construct_UClass_UAGX_ShapeMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_Material_MetaData), Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_Material_MetaData) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_CollisionGroups_Inner = { "CollisionGroups", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_CollisionGroups_MetaData[] = {
		{ "Category", "AGX Dynamics|Shapes" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_CollisionGroups = { "CollisionGroups", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAGX_Shape, CollisionGroups), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_CollisionGroups_MetaData), Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_CollisionGroups_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAGX_Shape_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_bCanCollide,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_Material,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_CollisionGroups_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewProp_CollisionGroups,
	};
	const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAGX_Shape_Statics::ReturnStructParams = {
		(UObject* (*)())Z_Construct_UPackage__Script_AGXUnreal,
		nullptr,
		&NewStructOps,
		"AGX_Shape",
		Z_Construct_UScriptStruct_FAGX_Shape_Statics::PropPointers,
		UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAGX_Shape_Statics::PropPointers),
		sizeof(FAGX_Shape),
		alignof(FAGX_Shape),
		RF_Public|RF_Transient|RF_MarkAsNative,
		EStructFlags(0x00000001),
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAGX_Shape_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAGX_Shape_Statics::Struct_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAGX_Shape_Statics::PropPointers) < 2048);
	UScriptStruct* Z_Construct_UScriptStruct_FAGX_Shape()
	{
		if (!Z_Registration_Info_UScriptStruct_AGX_Shape.InnerSingleton)
		{
			UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_AGX_Shape.InnerSingleton, Z_Construct_UScriptStruct_FAGX_Shape_Statics::ReturnStructParams);
		}
		return Z_Registration_Info_UScriptStruct_AGX_Shape.InnerSingleton;
	}
	DEFINE_FUNCTION(UAGX_StaticMeshComponent::execGetMotionControl)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(TEnumAsByte<EAGX_MotionControl>*)Z_Param__Result=P_THIS->GetMotionControl();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_StaticMeshComponent::execSetMotionControl)
	{
		P_GET_PROPERTY(FByteProperty,Z_Param_InMotionControl);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetMotionControl(EAGX_MotionControl(Z_Param_InMotionControl));
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_StaticMeshComponent::execGetVelocity)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(FVector*)Z_Param__Result=P_THIS->GetVelocity();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_StaticMeshComponent::execSetVelocity)
	{
		P_GET_STRUCT_REF(FVector,Z_Param_Out_InVelocity);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetVelocity(Z_Param_Out_InVelocity);
		P_NATIVE_END;
	}
	void UAGX_StaticMeshComponent::StaticRegisterNativesUAGX_StaticMeshComponent()
	{
		UClass* Class = UAGX_StaticMeshComponent::StaticClass();
		static const FNameNativePtrPair Funcs[] = {
			{ "GetMotionControl", &UAGX_StaticMeshComponent::execGetMotionControl },
			{ "GetVelocity", &UAGX_StaticMeshComponent::execGetVelocity },
			{ "SetMotionControl", &UAGX_StaticMeshComponent::execSetMotionControl },
			{ "SetVelocity", &UAGX_StaticMeshComponent::execSetVelocity },
		};
		FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
	}
	struct Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics
	{
		struct AGX_StaticMeshComponent_eventGetMotionControl_Parms
		{
			TEnumAsByte<EAGX_MotionControl> ReturnValue;
		};
		static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_StaticMeshComponent_eventGetMotionControl_Parms, ReturnValue), Z_Construct_UEnum_AGXUnrealBarrier_EAGX_MotionControl, METADATA_PARAMS(0, nullptr) }; // 3982589520
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Dynamics" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_StaticMeshComponent, nullptr, "GetMotionControl", nullptr, nullptr, Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::AGX_StaticMeshComponent_eventGetMotionControl_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::AGX_StaticMeshComponent_eventGetMotionControl_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics
	{
		struct AGX_StaticMeshComponent_eventGetVelocity_Parms
		{
			FVector ReturnValue;
		};
		static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_StaticMeshComponent_eventGetVelocity_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Dynamics" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_StaticMeshComponent, nullptr, "GetVelocity", nullptr, nullptr, Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::AGX_StaticMeshComponent_eventGetVelocity_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::AGX_StaticMeshComponent_eventGetVelocity_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics
	{
		struct AGX_StaticMeshComponent_eventSetMotionControl_Parms
		{
			TEnumAsByte<EAGX_MotionControl> InMotionControl;
		};
		static const UECodeGen_Private::FBytePropertyParams NewProp_InMotionControl;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::NewProp_InMotionControl = { "InMotionControl", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_StaticMeshComponent_eventSetMotionControl_Parms, InMotionControl), Z_Construct_UEnum_AGXUnrealBarrier_EAGX_MotionControl, METADATA_PARAMS(0, nullptr) }; // 3982589520
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::NewProp_InMotionControl,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Dynamics" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_StaticMeshComponent, nullptr, "SetMotionControl", nullptr, nullptr, Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::AGX_StaticMeshComponent_eventSetMotionControl_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::AGX_StaticMeshComponent_eventSetMotionControl_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics
	{
		struct AGX_StaticMeshComponent_eventSetVelocity_Parms
		{
			FVector InVelocity;
		};
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_InVelocity_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_InVelocity;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::NewProp_InVelocity_MetaData[] = {
		{ "NativeConst", "" },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::NewProp_InVelocity = { "InVelocity", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_StaticMeshComponent_eventSetVelocity_Parms, InVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::NewProp_InVelocity_MetaData), Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::NewProp_InVelocity_MetaData) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::NewProp_InVelocity,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Dynamics" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_StaticMeshComponent, nullptr, "SetVelocity", nullptr, nullptr, Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::AGX_StaticMeshComponent_eventSetVelocity_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::AGX_StaticMeshComponent_eventSetVelocity_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UAGX_StaticMeshComponent);
	UClass* Z_Construct_UClass_UAGX_StaticMeshComponent_NoRegister()
	{
		return UAGX_StaticMeshComponent::StaticClass();
	}
	struct Z_Construct_UClass_UAGX_StaticMeshComponent_Statics
	{
		static UObject* (*const DependentSingletons[])();
		static const FClassFunctionLinkInfo FuncInfo[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Velocity_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_Velocity;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_MotionControl_MetaData[];
#endif
		static const UECodeGen_Private::FBytePropertyParams NewProp_MotionControl;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_DefaultShape_MetaData[];
#endif
		static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultShape;
		static const UECodeGen_Private::FStructPropertyParams NewProp_Spheres_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Spheres_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Spheres;
		static const UECodeGen_Private::FStructPropertyParams NewProp_Boxes_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Boxes_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Boxes;
		static const UECodeGen_Private::FStructPropertyParams NewProp_Capsules_Inner;
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam NewProp_Capsules_MetaData[];
#endif
		static const UECodeGen_Private::FArrayPropertyParams NewProp_Capsules;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
		static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
		static const UECodeGen_Private::FClassParams ClassParams;
	};
	UObject* (*const Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::DependentSingletons[])() = {
		(UObject* (*)())Z_Construct_UClass_UStaticMeshComponent,
		(UObject* (*)())Z_Construct_UPackage__Script_AGXUnreal,
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::DependentSingletons) < 16);
	const FClassFunctionLinkInfo Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::FuncInfo[] = {
		{ &Z_Construct_UFunction_UAGX_StaticMeshComponent_GetMotionControl, "GetMotionControl" }, // 428807629
		{ &Z_Construct_UFunction_UAGX_StaticMeshComponent_GetVelocity, "GetVelocity" }, // 2814244993
		{ &Z_Construct_UFunction_UAGX_StaticMeshComponent_SetMotionControl, "SetMotionControl" }, // 3887706978
		{ &Z_Construct_UFunction_UAGX_StaticMeshComponent_SetVelocity, "SetVelocity" }, // 1243809197
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::FuncInfo) < 2048);
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::Class_MetaDataParams[] = {
		{ "BlueprintSpawnableComponent", "" },
		{ "Category", "AGX" },
		{ "ClassGroupNames", "AGX" },
		{ "Comment", "/**\n * A StaticMeshComponent that uses AGX Dynamics for physics simulation instead of the built-in\n * physics engine. Very much experimental and work-in-progress.\n *\n * Just like the built-in StaticMeshComponent, UAGX_StaticMeshComponent references a StaticMesh\n * assets and reads the simulation setup, e.g., collision shapes, from that. The StaticMesh assets\n * contains some properties that are unrepresentable in AGX Dynamics, and AGX Dynamics has some\n * properties that aren't part of the StaticMesh asset so the conversion is performed on a\n * best-effort basis. Some AGX Dynamics specific per-shape properties are stored in FAGX_Shape\n * instances, one per collision shape, in the StaticMesh asset.\n */" },
		{ "HideCategories", "Physics Collision Object Activation Components|Activation Trigger" },
		{ "IncludePath", "AGX_StaticMeshComponent.h" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
		{ "ToolTip", "A StaticMeshComponent that uses AGX Dynamics for physics simulation instead of the built-in\nphysics engine. Very much experimental and work-in-progress.\n\nJust like the built-in StaticMeshComponent, UAGX_StaticMeshComponent references a StaticMesh\nassets and reads the simulation setup, e.g., collision shapes, from that. The StaticMesh assets\ncontains some properties that are unrepresentable in AGX Dynamics, and AGX Dynamics has some\nproperties that aren't part of the StaticMesh asset so the conversion is performed on a\nbest-effort basis. Some AGX Dynamics specific per-shape properties are stored in FAGX_Shape\ninstances, one per collision shape, in the StaticMesh asset." },
	};
#endif
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Velocity_MetaData[] = {
		{ "Category", "AGX Dynamics" },
		{ "Comment", "/**\n\x09 * The velocity of the AGX Static Mesh [cm/s].\n\x09 */" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
		{ "ToolTip", "The velocity of the AGX Static Mesh [cm/s]." },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Velocity = { "Velocity", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAGX_StaticMeshComponent, Velocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Velocity_MetaData), Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Velocity_MetaData) };
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_MotionControl_MetaData[] = {
		{ "Category", "AGX Dynamics" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
	};
#endif
	const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_MotionControl = { "MotionControl", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAGX_StaticMeshComponent, MotionControl), Z_Construct_UEnum_AGXUnrealBarrier_EAGX_MotionControl, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_MotionControl_MetaData), Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_MotionControl_MetaData) }; // 3982589520
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_DefaultShape_MetaData[] = {
		{ "Category", "AGX Dynamics|Shapes" },
		{ "Comment", "/**\n\x09 * When a new collision shape is discovered the AGX Dynamics properties, i.e., the FAGX_Shape\n\x09 * instance for that collision shape, is initialized from this template. It is not used directly\n\x09 * during simulation.\n\x09 */" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
		{ "ToolTip", "When a new collision shape is discovered the AGX Dynamics properties, i.e., the FAGX_Shape\ninstance for that collision shape, is initialized from this template. It is not used directly\nduring simulation." },
	};
#endif
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_DefaultShape = { "DefaultShape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAGX_StaticMeshComponent, DefaultShape), Z_Construct_UScriptStruct_FAGX_Shape, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_DefaultShape_MetaData), Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_DefaultShape_MetaData) }; // 619358780
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Spheres_Inner = { "Spheres", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAGX_Shape, METADATA_PARAMS(0, nullptr) }; // 619358780
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Spheres_MetaData[] = {
		{ "Category", "AGX Dynamics|Shapes" },
		{ "Comment", "/**\n\x09 * AGX Dynamics properties for each collision sphere.\n\x09 */" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
		{ "ToolTip", "AGX Dynamics properties for each collision sphere." },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Spheres = { "Spheres", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAGX_StaticMeshComponent, Spheres), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Spheres_MetaData), Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Spheres_MetaData) }; // 619358780
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Boxes_Inner = { "Boxes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAGX_Shape, METADATA_PARAMS(0, nullptr) }; // 619358780
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Boxes_MetaData[] = {
		{ "Category", "AGX Dynamics|Shapes" },
		{ "Comment", "/**\n\x09 * AGX Dynamics properties for each collision box.\n\x09 */" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
		{ "ToolTip", "AGX Dynamics properties for each collision box." },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Boxes = { "Boxes", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAGX_StaticMeshComponent, Boxes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Boxes_MetaData), Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Boxes_MetaData) }; // 619358780
	const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Capsules_Inner = { "Capsules", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAGX_Shape, METADATA_PARAMS(0, nullptr) }; // 619358780
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Capsules_MetaData[] = {
		{ "Category", "AGX Dynamics|Shapes" },
		{ "Comment", "/**\n\x09 * AGX Dynamics properties for each collision capsule.\n\x09 */" },
		{ "ModuleRelativePath", "Public/AGX_StaticMeshComponent.h" },
		{ "ToolTip", "AGX Dynamics properties for each collision capsule." },
	};
#endif
	const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Capsules = { "Capsules", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAGX_StaticMeshComponent, Capsules), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Capsules_MetaData), Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Capsules_MetaData) }; // 619358780
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Velocity,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_MotionControl,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_DefaultShape,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Spheres_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Spheres,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Boxes_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Boxes,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Capsules_Inner,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::NewProp_Capsules,
	};
	const FCppClassTypeInfoStatic Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::StaticCppClassTypeInfo = {
		TCppClassTypeTraits<UAGX_StaticMeshComponent>::IsAbstract,
	};
	const UECodeGen_Private::FClassParams Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::ClassParams = {
		&UAGX_StaticMeshComponent::StaticClass,
		"Engine",
		&StaticCppClassTypeInfo,
		DependentSingletons,
		FuncInfo,
		Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::PropPointers,
		nullptr,
		UE_ARRAY_COUNT(DependentSingletons),
		UE_ARRAY_COUNT(FuncInfo),
		UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::PropPointers),
		0,
		0x00B010A4u,
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::Class_MetaDataParams)
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::PropPointers) < 2048);
	UClass* Z_Construct_UClass_UAGX_StaticMeshComponent()
	{
		if (!Z_Registration_Info_UClass_UAGX_StaticMeshComponent.OuterSingleton)
		{
			UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAGX_StaticMeshComponent.OuterSingleton, Z_Construct_UClass_UAGX_StaticMeshComponent_Statics::ClassParams);
		}
		return Z_Registration_Info_UClass_UAGX_StaticMeshComponent.OuterSingleton;
	}
	template<> AGXUNREAL_API UClass* StaticClass<UAGX_StaticMeshComponent>()
	{
		return UAGX_StaticMeshComponent::StaticClass();
	}
	DEFINE_VTABLE_PTR_HELPER_CTOR(UAGX_StaticMeshComponent);
	UAGX_StaticMeshComponent::~UAGX_StaticMeshComponent() {}
	struct Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_AGX_StaticMeshComponent_h_Statics
	{
		static const FStructRegisterCompiledInInfo ScriptStructInfo[];
		static const FClassRegisterCompiledInInfo ClassInfo[];
	};
	const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_AGX_StaticMeshComponent_h_Statics::ScriptStructInfo[] = {
		{ FAGX_Shape::StaticStruct, Z_Construct_UScriptStruct_FAGX_Shape_Statics::NewStructOps, TEXT("AGX_Shape"), &Z_Registration_Info_UScriptStruct_AGX_Shape, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAGX_Shape), 619358780U) },
	};
	const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_AGX_StaticMeshComponent_h_Statics::ClassInfo[] = {
		{ Z_Construct_UClass_UAGX_StaticMeshComponent, UAGX_StaticMeshComponent::StaticClass, TEXT("UAGX_StaticMeshComponent"), &Z_Registration_Info_UClass_UAGX_StaticMeshComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAGX_StaticMeshComponent), 1914449048U) },
	};
	static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_AGX_StaticMeshComponent_h_1062319340(TEXT("/Script/AGXUnreal"),
		Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_AGX_StaticMeshComponent_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_AGX_StaticMeshComponent_h_Statics::ClassInfo),
		Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_AGX_StaticMeshComponent_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_AGX_StaticMeshComponent_h_Statics::ScriptStructInfo),
		nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
