Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/FractureEngine/UHT/FractureEngineFracturing.gen.cpp

225 lines
14 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "FractureEngineFracturing.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeFractureEngineFracturing() {}
// ********** Begin Cross Module References ********************************************************
FRACTUREENGINE_API UEnum* Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum();
FRACTUREENGINE_API UEnum* Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution();
FRACTUREENGINE_API UEnum* Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection();
UPackage* Z_Construct_UPackage__Script_FractureEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EFractureBrickBondEnum ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EFractureBrickBondEnum;
static UEnum* EFractureBrickBondEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EFractureBrickBondEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_EFractureBrickBondEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum, (UObject*)Z_Construct_UPackage__Script_FractureEngine(), TEXT("EFractureBrickBondEnum"));
}
return Z_Registration_Info_UEnum_EFractureBrickBondEnum.OuterSingleton;
}
template<> FRACTUREENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EFractureBrickBondEnum>()
{
return EFractureBrickBondEnum_StaticEnum();
}
struct Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Dataflow_FractureBrickBond_English.DisplayName", "English" },
{ "Dataflow_FractureBrickBond_English.Name", "EFractureBrickBondEnum::Dataflow_FractureBrickBond_English" },
{ "Dataflow_FractureBrickBond_Flemish.DisplayName", "Flemish" },
{ "Dataflow_FractureBrickBond_Flemish.Name", "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Flemish" },
{ "Dataflow_FractureBrickBond_Header.DisplayName", "Header" },
{ "Dataflow_FractureBrickBond_Header.Name", "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Header" },
{ "Dataflow_FractureBrickBond_Stack.DisplayName", "Stack" },
{ "Dataflow_FractureBrickBond_Stack.Name", "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Stack" },
{ "Dataflow_FractureBrickBond_Stretcher.DisplayName", "Stretcher" },
{ "Dataflow_FractureBrickBond_Stretcher.Name", "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Stretcher" },
{ "ModuleRelativePath", "Public/FractureEngineFracturing.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Stretcher", (int64)EFractureBrickBondEnum::Dataflow_FractureBrickBond_Stretcher },
{ "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Stack", (int64)EFractureBrickBondEnum::Dataflow_FractureBrickBond_Stack },
{ "EFractureBrickBondEnum::Dataflow_FractureBrickBond_English", (int64)EFractureBrickBondEnum::Dataflow_FractureBrickBond_English },
{ "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Header", (int64)EFractureBrickBondEnum::Dataflow_FractureBrickBond_Header },
{ "EFractureBrickBondEnum::Dataflow_FractureBrickBond_Flemish", (int64)EFractureBrickBondEnum::Dataflow_FractureBrickBond_Flemish },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_FractureEngine,
nullptr,
"EFractureBrickBondEnum",
"EFractureBrickBondEnum",
Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum()
{
if (!Z_Registration_Info_UEnum_EFractureBrickBondEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EFractureBrickBondEnum.InnerSingleton, Z_Construct_UEnum_FractureEngine_EFractureBrickBondEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EFractureBrickBondEnum.InnerSingleton;
}
// ********** End Enum EFractureBrickBondEnum ******************************************************
// ********** Begin Enum EMeshCutterCutDistribution ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMeshCutterCutDistribution;
static UEnum* EMeshCutterCutDistribution_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMeshCutterCutDistribution.OuterSingleton)
{
Z_Registration_Info_UEnum_EMeshCutterCutDistribution.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution, (UObject*)Z_Construct_UPackage__Script_FractureEngine(), TEXT("EMeshCutterCutDistribution"));
}
return Z_Registration_Info_UEnum_EMeshCutterCutDistribution.OuterSingleton;
}
template<> FRACTUREENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshCutterCutDistribution>()
{
return EMeshCutterCutDistribution_StaticEnum();
}
struct Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Grid.Comment", "// Arrange the cutting mesh in a regular grid pattern\n" },
{ "Grid.DisplayName", "Grid" },
{ "Grid.Name", "EMeshCutterCutDistribution::Grid" },
{ "Grid.ToolTip", "Arrange the cutting mesh in a regular grid pattern" },
{ "ModuleRelativePath", "Public/FractureEngineFracturing.h" },
{ "SingleCut.Comment", "// Cut only once, at the cutting mesh's current location in the level\n" },
{ "SingleCut.DisplayName", "Single Cut" },
{ "SingleCut.Name", "EMeshCutterCutDistribution::SingleCut" },
{ "SingleCut.ToolTip", "Cut only once, at the cutting mesh's current location in the level" },
{ "UniformRandom.Comment", "// Scatter the cutting mesh in a uniform random distribution around the geometry bounding box\n" },
{ "UniformRandom.DisplayName", "Uniform Random" },
{ "UniformRandom.Name", "EMeshCutterCutDistribution::UniformRandom" },
{ "UniformRandom.ToolTip", "Scatter the cutting mesh in a uniform random distribution around the geometry bounding box" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMeshCutterCutDistribution::SingleCut", (int64)EMeshCutterCutDistribution::SingleCut },
{ "EMeshCutterCutDistribution::UniformRandom", (int64)EMeshCutterCutDistribution::UniformRandom },
{ "EMeshCutterCutDistribution::Grid", (int64)EMeshCutterCutDistribution::Grid },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_FractureEngine,
nullptr,
"EMeshCutterCutDistribution",
"EMeshCutterCutDistribution",
Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics::Enum_MetaDataParams), Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution()
{
if (!Z_Registration_Info_UEnum_EMeshCutterCutDistribution.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMeshCutterCutDistribution.InnerSingleton, Z_Construct_UEnum_FractureEngine_EMeshCutterCutDistribution_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMeshCutterCutDistribution.InnerSingleton;
}
// ********** End Enum EMeshCutterCutDistribution **************************************************
// ********** Begin Enum EMeshCutterPerCutMeshSelection ********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection;
static UEnum* EMeshCutterPerCutMeshSelection_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection.OuterSingleton)
{
Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection, (UObject*)Z_Construct_UPackage__Script_FractureEngine(), TEXT("EMeshCutterPerCutMeshSelection"));
}
return Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection.OuterSingleton;
}
template<> FRACTUREENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshCutterPerCutMeshSelection>()
{
return EMeshCutterPerCutMeshSelection_StaticEnum();
}
struct Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "All.Comment", "// Use all cut meshes for every cut\n" },
{ "All.Name", "EMeshCutterPerCutMeshSelection::All" },
{ "All.ToolTip", "Use all cut meshes for every cut" },
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/FractureEngineFracturing.h" },
{ "Random.Comment", "// Choose which cut mesh to use from the mesh array randomly, per cut\n" },
{ "Random.Name", "EMeshCutterPerCutMeshSelection::Random" },
{ "Random.ToolTip", "Choose which cut mesh to use from the mesh array randomly, per cut" },
{ "Sequential.Comment", "// Choose which cut mesh to use from the mesh array sequentially, starting with the first mesh and cycling through, per cut\n" },
{ "Sequential.Name", "EMeshCutterPerCutMeshSelection::Sequential" },
{ "Sequential.ToolTip", "Choose which cut mesh to use from the mesh array sequentially, starting with the first mesh and cycling through, per cut" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMeshCutterPerCutMeshSelection::All", (int64)EMeshCutterPerCutMeshSelection::All },
{ "EMeshCutterPerCutMeshSelection::Random", (int64)EMeshCutterPerCutMeshSelection::Random },
{ "EMeshCutterPerCutMeshSelection::Sequential", (int64)EMeshCutterPerCutMeshSelection::Sequential },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_FractureEngine,
nullptr,
"EMeshCutterPerCutMeshSelection",
"EMeshCutterPerCutMeshSelection",
Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics::Enum_MetaDataParams), Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection()
{
if (!Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection.InnerSingleton, Z_Construct_UEnum_FractureEngine_EMeshCutterPerCutMeshSelection_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection.InnerSingleton;
}
// ********** End Enum EMeshCutterPerCutMeshSelection **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Fracture_Source_FractureEngine_Public_FractureEngineFracturing_h__Script_FractureEngine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EFractureBrickBondEnum_StaticEnum, TEXT("EFractureBrickBondEnum"), &Z_Registration_Info_UEnum_EFractureBrickBondEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2182854124U) },
{ EMeshCutterCutDistribution_StaticEnum, TEXT("EMeshCutterCutDistribution"), &Z_Registration_Info_UEnum_EMeshCutterCutDistribution, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3306281713U) },
{ EMeshCutterPerCutMeshSelection_StaticEnum, TEXT("EMeshCutterPerCutMeshSelection"), &Z_Registration_Info_UEnum_EMeshCutterPerCutMeshSelection, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 752240848U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Fracture_Source_FractureEngine_Public_FractureEngineFracturing_h__Script_FractureEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Fracture_Source_FractureEngine_Public_FractureEngineFracturing_h__Script_FractureEngine_1107837983{
TEXT("/Script/FractureEngine"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Fracture_Source_FractureEngine_Public_FractureEngineFracturing_h__Script_FractureEngine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Fracture_Source_FractureEngine_Public_FractureEngineFracturing_h__Script_FractureEngine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS