// 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/Materials/AGX_ShapeMaterial.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeAGX_ShapeMaterial() {}
// Cross Module References
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_MaterialBase();
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_ShapeMaterial();
	AGXUNREAL_API UClass* Z_Construct_UClass_UAGX_ShapeMaterial_NoRegister();
	UPackage* Z_Construct_UPackage__Script_AGXUnreal();
// End Cross Module References
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetSpookDampingBend_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InSpookDamping);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetSpookDampingBend_BP(Z_Param_InSpookDamping);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetSpookDampingBend_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetSpookDampingBend_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetSpookDampingStretch_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InSpookDamping);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetSpookDampingStretch_BP(Z_Param_InSpookDamping);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetSpookDampingStretch_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetSpookDampingStretch_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetYoungsModulusBend_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InYoungsModulus);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetYoungsModulusBend_BP(Z_Param_InYoungsModulus);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetYoungsModulusBend_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetYoungsModulusBend_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetYoungsModulusStretch_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InYoungsModulus);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetYoungsModulusStretch_BP(Z_Param_InYoungsModulus);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetYoungsModulusStretch_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetYoungsModulusStretch_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetMaxElasticRestLength_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetMaxElasticRestLength_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetMinElasticRestLength_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetMinElasticRestLength_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetMinMaxElasticRestLength_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InMin);
		P_GET_PROPERTY(FFloatProperty,Z_Param_InMax);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetMinMaxElasticRestLength_BP(Z_Param_InMin,Z_Param_InMax);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetSpookDamping_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetSpookDamping_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetSpookDamping_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InSpookDamping);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetSpookDamping_BP(Z_Param_InSpookDamping);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetBulkViscosity_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetBulkViscosity_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetBulkViscosity_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InBulkViscosity);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetBulkViscosity_BP(Z_Param_InBulkViscosity);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetYoungsModulus_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetYoungsModulus_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetYoungsModulus_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InYoungsModulus);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetYoungsModulus_BP(Z_Param_InYoungsModulus);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execGetDensity_BP)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		*(float*)Z_Param__Result=P_THIS->GetDensity_BP();
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UAGX_ShapeMaterial::execSetDensity_BP)
	{
		P_GET_PROPERTY(FFloatProperty,Z_Param_InDensity);
		P_FINISH;
		P_NATIVE_BEGIN;
		P_THIS->SetDensity_BP(Z_Param_InDensity);
		P_NATIVE_END;
	}
	void UAGX_ShapeMaterial::StaticRegisterNativesUAGX_ShapeMaterial()
	{
		UClass* Class = UAGX_ShapeMaterial::StaticClass();
		static const FNameNativePtrPair Funcs[] = {
			{ "GetBulkViscosity_BP", &UAGX_ShapeMaterial::execGetBulkViscosity_BP },
			{ "GetDensity_BP", &UAGX_ShapeMaterial::execGetDensity_BP },
			{ "GetMaxElasticRestLength_BP", &UAGX_ShapeMaterial::execGetMaxElasticRestLength_BP },
			{ "GetMinElasticRestLength_BP", &UAGX_ShapeMaterial::execGetMinElasticRestLength_BP },
			{ "GetSpookDamping_BP", &UAGX_ShapeMaterial::execGetSpookDamping_BP },
			{ "GetSpookDampingBend_BP", &UAGX_ShapeMaterial::execGetSpookDampingBend_BP },
			{ "GetSpookDampingStretch_BP", &UAGX_ShapeMaterial::execGetSpookDampingStretch_BP },
			{ "GetYoungsModulus_BP", &UAGX_ShapeMaterial::execGetYoungsModulus_BP },
			{ "GetYoungsModulusBend_BP", &UAGX_ShapeMaterial::execGetYoungsModulusBend_BP },
			{ "GetYoungsModulusStretch_BP", &UAGX_ShapeMaterial::execGetYoungsModulusStretch_BP },
			{ "SetBulkViscosity_BP", &UAGX_ShapeMaterial::execSetBulkViscosity_BP },
			{ "SetDensity_BP", &UAGX_ShapeMaterial::execSetDensity_BP },
			{ "SetMinMaxElasticRestLength_BP", &UAGX_ShapeMaterial::execSetMinMaxElasticRestLength_BP },
			{ "SetSpookDamping_BP", &UAGX_ShapeMaterial::execSetSpookDamping_BP },
			{ "SetSpookDampingBend_BP", &UAGX_ShapeMaterial::execSetSpookDampingBend_BP },
			{ "SetSpookDampingStretch_BP", &UAGX_ShapeMaterial::execSetSpookDampingStretch_BP },
			{ "SetYoungsModulus_BP", &UAGX_ShapeMaterial::execSetYoungsModulus_BP },
			{ "SetYoungsModulusBend_BP", &UAGX_ShapeMaterial::execSetYoungsModulusBend_BP },
			{ "SetYoungsModulusStretch_BP", &UAGX_ShapeMaterial::execSetYoungsModulusStretch_BP },
		};
		FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetBulkViscosity_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetBulkViscosity_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Get Bulk Viscosity" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetBulkViscosity_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::AGX_ShapeMaterial_eventGetBulkViscosity_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::AGX_ShapeMaterial_eventGetBulkViscosity_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetDensity_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetDensity_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Get Density" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetDensity_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::AGX_ShapeMaterial_eventGetDensity_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::AGX_ShapeMaterial_eventGetDensity_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetMaxElasticRestLength_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetMaxElasticRestLength_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Get Max Elastic Rest Length" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetMaxElasticRestLength_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::AGX_ShapeMaterial_eventGetMaxElasticRestLength_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::AGX_ShapeMaterial_eventGetMaxElasticRestLength_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetMinElasticRestLength_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetMinElasticRestLength_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Get Min Elastic Rest Length" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetMinElasticRestLength_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::AGX_ShapeMaterial_eventGetMinElasticRestLength_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::AGX_ShapeMaterial_eventGetMinElasticRestLength_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetSpookDamping_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetSpookDamping_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Get Spook Damping" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetSpookDamping_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::AGX_ShapeMaterial_eventGetSpookDamping_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::AGX_ShapeMaterial_eventGetSpookDamping_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetSpookDampingBend_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetSpookDampingBend_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Get Spook Damping Bend" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetSpookDampingBend_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::AGX_ShapeMaterial_eventGetSpookDampingBend_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::AGX_ShapeMaterial_eventGetSpookDampingBend_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetSpookDampingStretch_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetSpookDampingStretch_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Get Spook Damping Stretch" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetSpookDampingStretch_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::AGX_ShapeMaterial_eventGetSpookDampingStretch_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::AGX_ShapeMaterial_eventGetSpookDampingStretch_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetYoungsModulus_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetYoungsModulus_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Get Youngs Modulus" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetYoungsModulus_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::AGX_ShapeMaterial_eventGetYoungsModulus_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::AGX_ShapeMaterial_eventGetYoungsModulus_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetYoungsModulusBend_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetYoungsModulusBend_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Get Youngs Modulus Bend" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetYoungsModulusBend_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::AGX_ShapeMaterial_eventGetYoungsModulusBend_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::AGX_ShapeMaterial_eventGetYoungsModulusBend_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics
	{
		struct AGX_ShapeMaterial_eventGetYoungsModulusStretch_BP_Parms
		{
			float ReturnValue;
		};
		static const UECodeGen_Private::FFloatPropertyParams 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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventGetYoungsModulusStretch_BP_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Get Youngs Modulus Stretch" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "GetYoungsModulusStretch_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::AGX_ShapeMaterial_eventGetYoungsModulusStretch_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::AGX_ShapeMaterial_eventGetYoungsModulusStretch_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetBulkViscosity_BP_Parms
		{
			float InBulkViscosity;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InBulkViscosity;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::NewProp_InBulkViscosity = { "InBulkViscosity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetBulkViscosity_BP_Parms, InBulkViscosity), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::NewProp_InBulkViscosity,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Set Bulk Viscosity" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetBulkViscosity_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::AGX_ShapeMaterial_eventSetBulkViscosity_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::AGX_ShapeMaterial_eventSetBulkViscosity_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetDensity_BP_Parms
		{
			float InDensity;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InDensity;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::NewProp_InDensity = { "InDensity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetDensity_BP_Parms, InDensity), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::NewProp_InDensity,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Set Density" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetDensity_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::AGX_ShapeMaterial_eventSetDensity_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::AGX_ShapeMaterial_eventSetDensity_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetMinMaxElasticRestLength_BP_Parms
		{
			float InMin;
			float InMax;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InMin;
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InMax;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::NewProp_InMin = { "InMin", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetMinMaxElasticRestLength_BP_Parms, InMin), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::NewProp_InMax = { "InMax", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetMinMaxElasticRestLength_BP_Parms, InMax), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::NewProp_InMin,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::NewProp_InMax,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Set Min Max Elastic Rest Length" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetMinMaxElasticRestLength_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::AGX_ShapeMaterial_eventSetMinMaxElasticRestLength_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::AGX_ShapeMaterial_eventSetMinMaxElasticRestLength_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetSpookDamping_BP_Parms
		{
			float InSpookDamping;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InSpookDamping;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::NewProp_InSpookDamping = { "InSpookDamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetSpookDamping_BP_Parms, InSpookDamping), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::NewProp_InSpookDamping,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Set Spook Damping" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetSpookDamping_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::AGX_ShapeMaterial_eventSetSpookDamping_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::AGX_ShapeMaterial_eventSetSpookDamping_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetSpookDampingBend_BP_Parms
		{
			float InSpookDamping;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InSpookDamping;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::NewProp_InSpookDamping = { "InSpookDamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetSpookDampingBend_BP_Parms, InSpookDamping), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::NewProp_InSpookDamping,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Set Spook Damping Bend" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetSpookDampingBend_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::AGX_ShapeMaterial_eventSetSpookDampingBend_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::AGX_ShapeMaterial_eventSetSpookDampingBend_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetSpookDampingStretch_BP_Parms
		{
			float InSpookDamping;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InSpookDamping;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::NewProp_InSpookDamping = { "InSpookDamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetSpookDampingStretch_BP_Parms, InSpookDamping), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::NewProp_InSpookDamping,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Set Spook Damping Stretch" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetSpookDampingStretch_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::AGX_ShapeMaterial_eventSetSpookDampingStretch_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::AGX_ShapeMaterial_eventSetSpookDampingStretch_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetYoungsModulus_BP_Parms
		{
			float InYoungsModulus;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InYoungsModulus;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::NewProp_InYoungsModulus = { "InYoungsModulus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetYoungsModulus_BP_Parms, InYoungsModulus), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::NewProp_InYoungsModulus,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Bulk Properties" },
		{ "DisplayName", "Set Youngs Modulus" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetYoungsModulus_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::AGX_ShapeMaterial_eventSetYoungsModulus_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::AGX_ShapeMaterial_eventSetYoungsModulus_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetYoungsModulusBend_BP_Parms
		{
			float InYoungsModulus;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InYoungsModulus;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::NewProp_InYoungsModulus = { "InYoungsModulus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetYoungsModulusBend_BP_Parms, InYoungsModulus), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::NewProp_InYoungsModulus,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Set Youngs Modulus Bend" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetYoungsModulusBend_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::AGX_ShapeMaterial_eventSetYoungsModulusBend_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::AGX_ShapeMaterial_eventSetYoungsModulusBend_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics
	{
		struct AGX_ShapeMaterial_eventSetYoungsModulusStretch_BP_Parms
		{
			float InYoungsModulus;
		};
		static const UECodeGen_Private::FFloatPropertyParams NewProp_InYoungsModulus;
		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::FFloatPropertyParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::NewProp_InYoungsModulus = { "InYoungsModulus", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AGX_ShapeMaterial_eventSetYoungsModulusStretch_BP_Parms, InYoungsModulus), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::NewProp_InYoungsModulus,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::Function_MetaDataParams[] = {
		{ "Category", "AGX Material Wire Properties" },
		{ "DisplayName", "Set Youngs Modulus Stretch" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UAGX_ShapeMaterial, nullptr, "SetYoungsModulusStretch_BP", nullptr, nullptr, Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::AGX_ShapeMaterial_eventSetYoungsModulusStretch_BP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::AGX_ShapeMaterial_eventSetYoungsModulusStretch_BP_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UAGX_ShapeMaterial);
	UClass* Z_Construct_UClass_UAGX_ShapeMaterial_NoRegister()
	{
		return UAGX_ShapeMaterial::StaticClass();
	}
	struct Z_Construct_UClass_UAGX_ShapeMaterial_Statics
	{
		static UObject* (*const DependentSingletons[])();
		static const FClassFunctionLinkInfo FuncInfo[];
#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_ShapeMaterial_Statics::DependentSingletons[])() = {
		(UObject* (*)())Z_Construct_UClass_UAGX_MaterialBase,
		(UObject* (*)())Z_Construct_UPackage__Script_AGXUnreal,
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_ShapeMaterial_Statics::DependentSingletons) < 16);
	const FClassFunctionLinkInfo Z_Construct_UClass_UAGX_ShapeMaterial_Statics::FuncInfo[] = {
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetBulkViscosity_BP, "GetBulkViscosity_BP" }, // 3117445948
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetDensity_BP, "GetDensity_BP" }, // 3320991171
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetMaxElasticRestLength_BP, "GetMaxElasticRestLength_BP" }, // 1335813114
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetMinElasticRestLength_BP, "GetMinElasticRestLength_BP" }, // 159906384
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDamping_BP, "GetSpookDamping_BP" }, // 3876011377
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingBend_BP, "GetSpookDampingBend_BP" }, // 1394113645
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetSpookDampingStretch_BP, "GetSpookDampingStretch_BP" }, // 1896520000
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulus_BP, "GetYoungsModulus_BP" }, // 4228015221
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusBend_BP, "GetYoungsModulusBend_BP" }, // 1937388309
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_GetYoungsModulusStretch_BP, "GetYoungsModulusStretch_BP" }, // 48562746
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetBulkViscosity_BP, "SetBulkViscosity_BP" }, // 1797397946
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetDensity_BP, "SetDensity_BP" }, // 191770986
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetMinMaxElasticRestLength_BP, "SetMinMaxElasticRestLength_BP" }, // 405654342
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDamping_BP, "SetSpookDamping_BP" }, // 1790120610
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingBend_BP, "SetSpookDampingBend_BP" }, // 1490261730
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetSpookDampingStretch_BP, "SetSpookDampingStretch_BP" }, // 2770346651
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulus_BP, "SetYoungsModulus_BP" }, // 3947384889
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusBend_BP, "SetYoungsModulusBend_BP" }, // 3702556139
		{ &Z_Construct_UFunction_UAGX_ShapeMaterial_SetYoungsModulusStretch_BP, "SetYoungsModulusStretch_BP" }, // 1334621099
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_ShapeMaterial_Statics::FuncInfo) < 2048);
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UAGX_ShapeMaterial_Statics::Class_MetaDataParams[] = {
		{ "AutoExpandCategories", "Material Properties Material Properties" },
		{ "BlueprintType", "true" },
		{ "Category", "AGX" },
		{ "ClassGroupNames", "AGX" },
		{ "Comment", "/**\n * Defines contacts properties between AGX Shapes as well as properties affecting the mass\n * distribution of AGX Rigid Bodies.\n *\n * Since a contact involves two AGX Shapes, the final parameters used as input to the force\n * equations are a fusion of the two shape's AGX Materials. Though, the way the two material's\n * properties are combined might not be desirable in all scenarios. Therefore, there is another AGX\n * asset called AGX Contact Material that provides a well-defined and more detailed definition over\n * the parameters to use when two specific AGX Materials come in contact with each other.\n *\n * It is preferred to use AGX Contact Materials for superior simulation results!\n */" },
		{ "IncludePath", "Materials/AGX_ShapeMaterial.h" },
		{ "IsBlueprintBase", "true" },
		{ "ModuleRelativePath", "Public/Materials/AGX_ShapeMaterial.h" },
		{ "ToolTip", "Defines contacts properties between AGX Shapes as well as properties affecting the mass\ndistribution of AGX Rigid Bodies.\n\nSince a contact involves two AGX Shapes, the final parameters used as input to the force\nequations are a fusion of the two shape's AGX Materials. Though, the way the two material's\nproperties are combined might not be desirable in all scenarios. Therefore, there is another AGX\nasset called AGX Contact Material that provides a well-defined and more detailed definition over\nthe parameters to use when two specific AGX Materials come in contact with each other.\n\nIt is preferred to use AGX Contact Materials for superior simulation results!" },
	};
#endif
	const FCppClassTypeInfoStatic Z_Construct_UClass_UAGX_ShapeMaterial_Statics::StaticCppClassTypeInfo = {
		TCppClassTypeTraits<UAGX_ShapeMaterial>::IsAbstract,
	};
	const UECodeGen_Private::FClassParams Z_Construct_UClass_UAGX_ShapeMaterial_Statics::ClassParams = {
		&UAGX_ShapeMaterial::StaticClass,
		nullptr,
		&StaticCppClassTypeInfo,
		DependentSingletons,
		FuncInfo,
		nullptr,
		nullptr,
		UE_ARRAY_COUNT(DependentSingletons),
		UE_ARRAY_COUNT(FuncInfo),
		0,
		0,
		0x001000A0u,
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAGX_ShapeMaterial_Statics::Class_MetaDataParams), Z_Construct_UClass_UAGX_ShapeMaterial_Statics::Class_MetaDataParams)
	};
	UClass* Z_Construct_UClass_UAGX_ShapeMaterial()
	{
		if (!Z_Registration_Info_UClass_UAGX_ShapeMaterial.OuterSingleton)
		{
			UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAGX_ShapeMaterial.OuterSingleton, Z_Construct_UClass_UAGX_ShapeMaterial_Statics::ClassParams);
		}
		return Z_Registration_Info_UClass_UAGX_ShapeMaterial.OuterSingleton;
	}
	template<> AGXUNREAL_API UClass* StaticClass<UAGX_ShapeMaterial>()
	{
		return UAGX_ShapeMaterial::StaticClass();
	}
	UAGX_ShapeMaterial::UAGX_ShapeMaterial(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
	DEFINE_VTABLE_PTR_HELPER_CTOR(UAGX_ShapeMaterial);
	UAGX_ShapeMaterial::~UAGX_ShapeMaterial() {}
	struct Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Materials_AGX_ShapeMaterial_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_Materials_AGX_ShapeMaterial_h_Statics::ClassInfo[] = {
		{ Z_Construct_UClass_UAGX_ShapeMaterial, UAGX_ShapeMaterial::StaticClass, TEXT("UAGX_ShapeMaterial"), &Z_Registration_Info_UClass_UAGX_ShapeMaterial, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAGX_ShapeMaterial), 3083594437U) },
	};
	static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Materials_AGX_ShapeMaterial_h_1145680219(TEXT("/Script/AGXUnreal"),
		Z_CompiledInDeferFile_FID_GitLab_Runner_builds_9YzzThLq_0_algoryx_unreal_agxunreal_staging_selfhosted_build_AGXUnreal_HostProject_Plugins_AGXUnreal_Source_AGXUnreal_Public_Materials_AGX_ShapeMaterial_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_Materials_AGX_ShapeMaterial_h_Statics::ClassInfo),
		nullptr, 0,
		nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
