Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/ChaosNiagara/UHT/NiagaraDataInterfaceChaosDestruction.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

1322 lines
116 KiB
C++

// 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 "NiagaraDataInterfaceChaosDestruction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNiagaraDataInterfaceChaosDestruction() {}
// ********** Begin Cross Module References ********************************************************
CHAOSNIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction();
CHAOSNIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_NoRegister();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum();
CHAOSNIAGARA_API UEnum* Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum();
CHAOSNIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FChaosDestructionEvent();
CHAOSSOLVERENGINE_API UClass* Z_Construct_UClass_AChaosSolverActor_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataInterface();
PHYSICSCORE_API UClass* Z_Construct_UClass_UPhysicalMaterial_NoRegister();
UPackage* Z_Construct_UPackage__Script_ChaosNiagara();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FChaosDestructionEvent ********************************************
struct Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosDestructionEvent); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosDestructionEvent); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Normal_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Velocity_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AngularVelocity_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtentMin_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtentMax_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleID_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Time_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "Chaos Destruction Event" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosDestructionEvent constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_Position;
static const UECodeGen_Private::FStructPropertyParams NewProp_Normal;
static const UECodeGen_Private::FStructPropertyParams NewProp_Velocity;
static const UECodeGen_Private::FStructPropertyParams NewProp_AngularVelocity;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExtentMin;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExtentMax;
static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleID;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static const UECodeGen_Private::FIntPropertyParams NewProp_Type;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosDestructionEvent constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosDestructionEvent>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosDestructionEvent;
class UScriptStruct* FChaosDestructionEvent::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosDestructionEvent.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosDestructionEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosDestructionEvent, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("ChaosDestructionEvent"));
}
return Z_Registration_Info_UScriptStruct_FChaosDestructionEvent.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosDestructionEvent Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, Position), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Normal = { "Normal", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, Normal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Normal_MetaData), NewProp_Normal_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Velocity = { "Velocity", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, Velocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Velocity_MetaData), NewProp_Velocity_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_AngularVelocity = { "AngularVelocity", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, AngularVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AngularVelocity_MetaData), NewProp_AngularVelocity_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_ExtentMin = { "ExtentMin", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, ExtentMin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtentMin_MetaData), NewProp_ExtentMin_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_ExtentMax = { "ExtentMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, ExtentMax), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtentMax_MetaData), NewProp_ExtentMax_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_ParticleID = { "ParticleID", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, ParticleID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleID_MetaData), NewProp_ParticleID_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, Time), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Time_MetaData), NewProp_Time_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosDestructionEvent, Type), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Position,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Normal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Velocity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_AngularVelocity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_ExtentMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_ExtentMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_ParticleID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewProp_Type,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosDestructionEvent Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
&NewStructOps,
"ChaosDestructionEvent",
Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::PropPointers),
sizeof(FChaosDestructionEvent),
alignof(FChaosDestructionEvent),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosDestructionEvent()
{
if (!Z_Registration_Info_UScriptStruct_FChaosDestructionEvent.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosDestructionEvent.InnerSingleton, Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosDestructionEvent.InnerSingleton);
}
// ********** End ScriptStruct FChaosDestructionEvent **********************************************
// ********** Begin Enum EDataSortTypeEnum *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataSortTypeEnum;
static UEnum* EDataSortTypeEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDataSortTypeEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_EDataSortTypeEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("EDataSortTypeEnum"));
}
return Z_Registration_Info_UEnum_EDataSortTypeEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataSortTypeEnum>()
{
return EDataSortTypeEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_DataSortType_NoSorting.DisplayName", "No Sorting" },
{ "ChaosNiagara_DataSortType_NoSorting.Name", "EDataSortTypeEnum::ChaosNiagara_DataSortType_NoSorting" },
{ "ChaosNiagara_DataSortType_RandomShuffle.DisplayName", "Random Shuffle" },
{ "ChaosNiagara_DataSortType_RandomShuffle.Name", "EDataSortTypeEnum::ChaosNiagara_DataSortType_RandomShuffle" },
{ "ChaosNiagara_DataSortType_SortByMassMaxToMin.DisplayName", "Sort by Mass - Max to Min" },
{ "ChaosNiagara_DataSortType_SortByMassMaxToMin.Name", "EDataSortTypeEnum::ChaosNiagara_DataSortType_SortByMassMaxToMin" },
{ "ChaosNiagara_DataSortType_SortByMassMinToMax.DisplayName", "Sort by Mass - Min to Max" },
{ "ChaosNiagara_DataSortType_SortByMassMinToMax.Name", "EDataSortTypeEnum::ChaosNiagara_DataSortType_SortByMassMinToMax" },
{ "ChaosNiagara_Max.Comment", "//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "EDataSortTypeEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDataSortTypeEnum::ChaosNiagara_DataSortType_NoSorting", (int64)EDataSortTypeEnum::ChaosNiagara_DataSortType_NoSorting },
{ "EDataSortTypeEnum::ChaosNiagara_DataSortType_RandomShuffle", (int64)EDataSortTypeEnum::ChaosNiagara_DataSortType_RandomShuffle },
{ "EDataSortTypeEnum::ChaosNiagara_DataSortType_SortByMassMaxToMin", (int64)EDataSortTypeEnum::ChaosNiagara_DataSortType_SortByMassMaxToMin },
{ "EDataSortTypeEnum::ChaosNiagara_DataSortType_SortByMassMinToMax", (int64)EDataSortTypeEnum::ChaosNiagara_DataSortType_SortByMassMinToMax },
{ "EDataSortTypeEnum::ChaosNiagara_Max", (int64)EDataSortTypeEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"EDataSortTypeEnum",
"EDataSortTypeEnum",
Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum()
{
if (!Z_Registration_Info_UEnum_EDataSortTypeEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataSortTypeEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDataSortTypeEnum.InnerSingleton;
}
// ********** End Enum EDataSortTypeEnum ***********************************************************
// ********** Begin Enum ERandomVelocityGenerationTypeEnum *****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum;
static UEnum* ERandomVelocityGenerationTypeEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("ERandomVelocityGenerationTypeEnum"));
}
return Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ERandomVelocityGenerationTypeEnum>()
{
return ERandomVelocityGenerationTypeEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_Max.Comment", "//\x09""ChaosNiagara_RandomVelocityGenerationType_NRandomSpread UMETA(DisplayName = \"N Random Spread\"),\n//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "ERandomVelocityGenerationTypeEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "ChaosNiagara_RandomVelocityGenerationType_NRandomSpread UMETA(DisplayName = \"N Random Spread\"),\n256th entry" },
{ "ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased.DisplayName", "Collision Normal Based (Collision Data Only)" },
{ "ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased.Name", "ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased" },
{ "ChaosNiagara_RandomVelocityGenerationType_RandomDistribution.DisplayName", "Random Distribution" },
{ "ChaosNiagara_RandomVelocityGenerationType_RandomDistribution.Name", "ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_RandomDistribution" },
{ "ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers.DisplayName", "Random Distribution with Streamers" },
{ "ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers.Name", "ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_RandomDistribution", (int64)ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_RandomDistribution },
{ "ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers", (int64)ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers },
{ "ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased", (int64)ERandomVelocityGenerationTypeEnum::ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased },
{ "ERandomVelocityGenerationTypeEnum::ChaosNiagara_Max", (int64)ERandomVelocityGenerationTypeEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"ERandomVelocityGenerationTypeEnum",
"ERandomVelocityGenerationTypeEnum",
Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum()
{
if (!Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum.InnerSingleton;
}
// ********** End Enum ERandomVelocityGenerationTypeEnum *******************************************
// ********** Begin Enum EDebugTypeEnum ************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDebugTypeEnum;
static UEnum* EDebugTypeEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDebugTypeEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_EDebugTypeEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("EDebugTypeEnum"));
}
return Z_Registration_Info_UEnum_EDebugTypeEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<EDebugTypeEnum>()
{
return EDebugTypeEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_DebugType_ColorByParticleIndex.DisplayName", "Color by ParticleIndex" },
{ "ChaosNiagara_DebugType_ColorByParticleIndex.Name", "EDebugTypeEnum::ChaosNiagara_DebugType_ColorByParticleIndex" },
{ "ChaosNiagara_DebugType_ColorBySolver.DisplayName", "Color by Solver" },
{ "ChaosNiagara_DebugType_ColorBySolver.Name", "EDebugTypeEnum::ChaosNiagara_DebugType_ColorBySolver" },
{ "ChaosNiagara_DebugType_NoDebug.DisplayName", "No Debug" },
{ "ChaosNiagara_DebugType_NoDebug.Name", "EDebugTypeEnum::ChaosNiagara_DebugType_NoDebug" },
{ "ChaosNiagara_Max.Comment", "//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "EDebugTypeEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDebugTypeEnum::ChaosNiagara_DebugType_NoDebug", (int64)EDebugTypeEnum::ChaosNiagara_DebugType_NoDebug },
{ "EDebugTypeEnum::ChaosNiagara_DebugType_ColorBySolver", (int64)EDebugTypeEnum::ChaosNiagara_DebugType_ColorBySolver },
{ "EDebugTypeEnum::ChaosNiagara_DebugType_ColorByParticleIndex", (int64)EDebugTypeEnum::ChaosNiagara_DebugType_ColorByParticleIndex },
{ "EDebugTypeEnum::ChaosNiagara_Max", (int64)EDebugTypeEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"EDebugTypeEnum",
"EDebugTypeEnum",
Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum()
{
if (!Z_Registration_Info_UEnum_EDebugTypeEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDebugTypeEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDebugTypeEnum.InnerSingleton;
}
// ********** End Enum EDebugTypeEnum **************************************************************
// ********** Begin Enum EDataSourceTypeEnum *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataSourceTypeEnum;
static UEnum* EDataSourceTypeEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDataSourceTypeEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_EDataSourceTypeEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("EDataSourceTypeEnum"));
}
return Z_Registration_Info_UEnum_EDataSourceTypeEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataSourceTypeEnum>()
{
return EDataSourceTypeEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_DataSourceType_Breaking.DisplayName", "Breaking Data" },
{ "ChaosNiagara_DataSourceType_Breaking.Name", "EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Breaking" },
{ "ChaosNiagara_DataSourceType_Collision.DisplayName", "Collision Data" },
{ "ChaosNiagara_DataSourceType_Collision.Name", "EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Collision" },
{ "ChaosNiagara_DataSourceType_Trailing.DisplayName", "Trailing Data" },
{ "ChaosNiagara_DataSourceType_Trailing.Name", "EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Trailing" },
{ "ChaosNiagara_Max.Comment", "//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "EDataSourceTypeEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Collision", (int64)EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Collision },
{ "EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Breaking", (int64)EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Breaking },
{ "EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Trailing", (int64)EDataSourceTypeEnum::ChaosNiagara_DataSourceType_Trailing },
{ "EDataSourceTypeEnum::ChaosNiagara_Max", (int64)EDataSourceTypeEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"EDataSourceTypeEnum",
"EDataSourceTypeEnum",
Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum()
{
if (!Z_Registration_Info_UEnum_EDataSourceTypeEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataSourceTypeEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDataSourceTypeEnum.InnerSingleton;
}
// ********** End Enum EDataSourceTypeEnum *********************************************************
// ********** Begin Enum ELocationFilteringModeEnum ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ELocationFilteringModeEnum;
static UEnum* ELocationFilteringModeEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ELocationFilteringModeEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_ELocationFilteringModeEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("ELocationFilteringModeEnum"));
}
return Z_Registration_Info_UEnum_ELocationFilteringModeEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ELocationFilteringModeEnum>()
{
return ELocationFilteringModeEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_LocationFilteringMode_Exclusive.DisplayName", "Exclusive" },
{ "ChaosNiagara_LocationFilteringMode_Exclusive.Name", "ELocationFilteringModeEnum::ChaosNiagara_LocationFilteringMode_Exclusive" },
{ "ChaosNiagara_LocationFilteringMode_Inclusive.DisplayName", "Inclusive" },
{ "ChaosNiagara_LocationFilteringMode_Inclusive.Name", "ELocationFilteringModeEnum::ChaosNiagara_LocationFilteringMode_Inclusive" },
{ "ChaosNiagara_Max.Comment", "//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "ELocationFilteringModeEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ELocationFilteringModeEnum::ChaosNiagara_LocationFilteringMode_Inclusive", (int64)ELocationFilteringModeEnum::ChaosNiagara_LocationFilteringMode_Inclusive },
{ "ELocationFilteringModeEnum::ChaosNiagara_LocationFilteringMode_Exclusive", (int64)ELocationFilteringModeEnum::ChaosNiagara_LocationFilteringMode_Exclusive },
{ "ELocationFilteringModeEnum::ChaosNiagara_Max", (int64)ELocationFilteringModeEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"ELocationFilteringModeEnum",
"ELocationFilteringModeEnum",
Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum()
{
if (!Z_Registration_Info_UEnum_ELocationFilteringModeEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ELocationFilteringModeEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ELocationFilteringModeEnum.InnerSingleton;
}
// ********** End Enum ELocationFilteringModeEnum **************************************************
// ********** Begin Enum ELocationXToSpawnEnum *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ELocationXToSpawnEnum;
static UEnum* ELocationXToSpawnEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ELocationXToSpawnEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_ELocationXToSpawnEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("ELocationXToSpawnEnum"));
}
return Z_Registration_Info_UEnum_ELocationXToSpawnEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ELocationXToSpawnEnum>()
{
return ELocationXToSpawnEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_LocationXToSpawn_Max.DisplayName", "LocationX <= Max" },
{ "ChaosNiagara_LocationXToSpawn_Max.Name", "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_Max" },
{ "ChaosNiagara_LocationXToSpawn_Min.DisplayName", "Min <= LocationX" },
{ "ChaosNiagara_LocationXToSpawn_Min.Name", "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_Min" },
{ "ChaosNiagara_LocationXToSpawn_MinMax.DisplayName", "Min <= LocationX <= Max" },
{ "ChaosNiagara_LocationXToSpawn_MinMax.Name", "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_MinMax" },
{ "ChaosNiagara_LocationXToSpawn_None.DisplayName", "None" },
{ "ChaosNiagara_LocationXToSpawn_None.Name", "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_None" },
{ "ChaosNiagara_Max.Comment", "//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "ELocationXToSpawnEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_None", (int64)ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_None },
{ "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_Min", (int64)ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_Min },
{ "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_Max", (int64)ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_Max },
{ "ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_MinMax", (int64)ELocationXToSpawnEnum::ChaosNiagara_LocationXToSpawn_MinMax },
{ "ELocationXToSpawnEnum::ChaosNiagara_Max", (int64)ELocationXToSpawnEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"ELocationXToSpawnEnum",
"ELocationXToSpawnEnum",
Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum()
{
if (!Z_Registration_Info_UEnum_ELocationXToSpawnEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ELocationXToSpawnEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ELocationXToSpawnEnum.InnerSingleton;
}
// ********** End Enum ELocationXToSpawnEnum *******************************************************
// ********** Begin Enum ELocationYToSpawnEnum *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ELocationYToSpawnEnum;
static UEnum* ELocationYToSpawnEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ELocationYToSpawnEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_ELocationYToSpawnEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("ELocationYToSpawnEnum"));
}
return Z_Registration_Info_UEnum_ELocationYToSpawnEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ELocationYToSpawnEnum>()
{
return ELocationYToSpawnEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_LocationYToSpawn_Max.DisplayName", "LocationY <= Max" },
{ "ChaosNiagara_LocationYToSpawn_Max.Name", "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_Max" },
{ "ChaosNiagara_LocationYToSpawn_Min.DisplayName", "Min <= LocationY" },
{ "ChaosNiagara_LocationYToSpawn_Min.Name", "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_Min" },
{ "ChaosNiagara_LocationYToSpawn_MinMax.DisplayName", "Min <= LocationY <= Max" },
{ "ChaosNiagara_LocationYToSpawn_MinMax.Name", "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_MinMax" },
{ "ChaosNiagara_LocationYToSpawn_None.DisplayName", "None" },
{ "ChaosNiagara_LocationYToSpawn_None.Name", "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_None" },
{ "ChaosNiagara_Max.Comment", "//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "ELocationYToSpawnEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_None", (int64)ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_None },
{ "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_Min", (int64)ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_Min },
{ "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_Max", (int64)ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_Max },
{ "ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_MinMax", (int64)ELocationYToSpawnEnum::ChaosNiagara_LocationYToSpawn_MinMax },
{ "ELocationYToSpawnEnum::ChaosNiagara_Max", (int64)ELocationYToSpawnEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"ELocationYToSpawnEnum",
"ELocationYToSpawnEnum",
Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum()
{
if (!Z_Registration_Info_UEnum_ELocationYToSpawnEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ELocationYToSpawnEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ELocationYToSpawnEnum.InnerSingleton;
}
// ********** End Enum ELocationYToSpawnEnum *******************************************************
// ********** Begin Enum ELocationZToSpawnEnum *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ELocationZToSpawnEnum;
static UEnum* ELocationZToSpawnEnum_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ELocationZToSpawnEnum.OuterSingleton)
{
Z_Registration_Info_UEnum_ELocationZToSpawnEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum, (UObject*)Z_Construct_UPackage__Script_ChaosNiagara(), TEXT("ELocationZToSpawnEnum"));
}
return Z_Registration_Info_UEnum_ELocationZToSpawnEnum.OuterSingleton;
}
template<> CHAOSNIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum<ELocationZToSpawnEnum>()
{
return ELocationZToSpawnEnum_StaticEnum();
}
struct Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ChaosNiagara_LocationZToSpawn_Max.DisplayName", "LocationZ <= Max" },
{ "ChaosNiagara_LocationZToSpawn_Max.Name", "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_Max" },
{ "ChaosNiagara_LocationZToSpawn_Min.DisplayName", "Min <= LocationZ" },
{ "ChaosNiagara_LocationZToSpawn_Min.Name", "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_Min" },
{ "ChaosNiagara_LocationZToSpawn_MinMax.DisplayName", "Min <= LocationZ <= Max" },
{ "ChaosNiagara_LocationZToSpawn_MinMax.Name", "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_MinMax" },
{ "ChaosNiagara_LocationZToSpawn_None.DisplayName", "None" },
{ "ChaosNiagara_LocationZToSpawn_None.Name", "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_None" },
{ "ChaosNiagara_Max.Comment", "//~~~\n//256th entry\n" },
{ "ChaosNiagara_Max.Hidden", "" },
{ "ChaosNiagara_Max.Name", "ELocationZToSpawnEnum::ChaosNiagara_Max" },
{ "ChaosNiagara_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_None", (int64)ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_None },
{ "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_Min", (int64)ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_Min },
{ "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_Max", (int64)ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_Max },
{ "ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_MinMax", (int64)ELocationZToSpawnEnum::ChaosNiagara_LocationZToSpawn_MinMax },
{ "ELocationZToSpawnEnum::ChaosNiagara_Max", (int64)ELocationZToSpawnEnum::ChaosNiagara_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosNiagara,
nullptr,
"ELocationZToSpawnEnum",
"ELocationZToSpawnEnum",
Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum()
{
if (!Z_Registration_Info_UEnum_ELocationZToSpawnEnum.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ELocationZToSpawnEnum.InnerSingleton, Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ELocationZToSpawnEnum.InnerSingleton;
}
// ********** End Enum ELocationZToSpawnEnum *******************************************************
// ********** Begin Class UNiagaraDataInterfaceChaosDestruction ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction;
UClass* UNiagaraDataInterfaceChaosDestruction::GetPrivateStaticClass()
{
using TClass = UNiagaraDataInterfaceChaosDestruction;
if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NiagaraDataInterfaceChaosDestruction"),
Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction.InnerSingleton,
StaticRegisterNativesUNiagaraDataInterfaceChaosDestruction,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction.InnerSingleton;
}
UClass* Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_NoRegister()
{
return UNiagaraDataInterfaceChaosDestruction::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Category", "Chaos Niagara" },
{ "Comment", "/** Data Interface allowing sampling of Chaos Destruction data. */" },
{ "DisplayName", "Chaos Destruction Data" },
{ "IncludePath", "NiagaraDataInterfaceChaosDestruction.h" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Data Interface allowing sampling of Chaos Destruction data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChaosSolverActorSet_MetaData[] = {
{ "Category", "Solver" },
{ "Comment", "/* Chaos Solver */" },
{ "DisplayName", "Chaos Solver" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Chaos Solver" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataSourceType_MetaData[] = {
{ "Category", "Solver Data" },
{ "Comment", "/* */" },
{ "DisplayName", "Data Source" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataProcessFrequency_MetaData[] = {
{ "Category", "Solver Data" },
{ "Comment", "/* Number of times the RBD collision data gets processed every second */" },
{ "DisplayName", "Data Process Frequency" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Number of times the RBD collision data gets processed every second" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxNumberOfDataEntriesToSpawn_MetaData[] = {
{ "Category", "Solver Data" },
{ "Comment", "/* Maximum number of collision/breaking/trailing entry used for spawning particles every time data from the physics solver gets processed */" },
{ "DisplayName", "Max Number of Data to Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Maximum number of collision/breaking/trailing entry used for spawning particles every time data from the physics solver gets processed" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DoSpawn_MetaData[] = {
{ "Category", "Spawn Settings" },
{ "Comment", "/* Turn on/off particle spawning */" },
{ "DisplayName", "Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Turn on/off particle spawning" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpawnMultiplierMinMax_MetaData[] = {
{ "Category", "Spawn Settings" },
{ "Comment", "/* For every collision random number of particles will be spawned in the range of [SpawnMultiplierMin, SpawnMultiplierMax] */" },
{ "DisplayName", "Spawn Count Min/Max" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "For every collision random number of particles will be spawned in the range of [SpawnMultiplierMin, SpawnMultiplierMax]" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpawnChance_MetaData[] = {
{ "Category", "Spawn Settings" },
{ "Comment", "/* For every collision random number of particles will be spawned in the range of [SpawnMultiplierMin, SpawnMultiplierMax] */" },
{ "DisplayName", "Chance to Spawn" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "For every collision random number of particles will be spawned in the range of [SpawnMultiplierMin, SpawnMultiplierMax]" },
{ "UIMax", "1.000000" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImpulseToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max collision accumulated impulse to spawn particles */" },
{ "DisplayName", "Min/Max Collision Impulse To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max collision accumulated impulse to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpeedToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max speed to spawn particles */" },
{ "DisplayName", "Min/Max Speed To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max speed to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MassToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max mass to spawn particles */" },
{ "DisplayName", "Min/Max Mass To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max mass to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtentMinToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max ExtentMin to spawn particles */" },
{ "DisplayName", "Min/Max ExtentMin To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max ExtentMin to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtentMaxToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max ExtentMax to spawn particles */" },
{ "DisplayName", "Min/Max ExtentMax To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max ExtentMax to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VolumeToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max volume to spawn particles */" },
{ "DisplayName", "Min/Max Volume To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max volume to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverTimeToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max solver time mass to spawn particles */" },
{ "DisplayName", "Min/Max SolverTime To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max solver time mass to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SurfaceTypeToSpawn_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* SurfaceType to spawn particles */" },
{ "DisplayName", "SurfaceType To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "SurfaceType to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocationFilteringMode_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Location Filtering Mode */" },
{ "DisplayName", "Location Filtering Mode" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Location Filtering Mode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocationXToSpawn_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* How to use LocationX to filter */" },
{ "DisplayName", "LocationX To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "How to use LocationX to filter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocationXToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max LocationX to spawn particles */" },
{ "DisplayName", "Min/Max LocationX To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max LocationX to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocationYToSpawn_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* How to use LocationY to filter */" },
{ "DisplayName", "LocationY To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "How to use LocationY to filter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocationYToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max LocationY to spawn particles */" },
{ "DisplayName", "Min/Max LocationY To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max LocationY to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocationZToSpawn_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* How to use LocationZ to filter */" },
{ "DisplayName", "LocationZ To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "How to use LocationZ to filter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocationZToSpawnMinMax_MetaData[] = {
{ "Category", "Spawn Settings - Thresholds to Spawn" },
{ "Comment", "/* Min/Max LocationX to spawn particles */" },
{ "DisplayName", "Min/Max LocationZ To Spawn Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min/Max LocationX to spawn particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrailMinSpeedToSpawn_MetaData[] = {
{ "Category", "Spawn Settings - Trailing - Thresholds to Spawn" },
{ "Comment", "/* Min Linear Speed to generate trailing particles */" },
{ "DisplayName", "Min Speed To Spawn Trailing Particles" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min Linear Speed to generate trailing particles" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataSortingType_MetaData[] = {
{ "Category", "Spawn Settings - Sorting Solver Data" },
{ "Comment", "/**\n\x09* Sorting method to sort the collision data\n\x09*/" },
{ "DisplayName", "Sorting Method" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Sorting method to sort the collision data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGetExternalCollisionData_MetaData[] = {
{ "Category", "Collision Data Settings" },
{ "Comment", "/* TODO: Explanatory comment */" },
{ "DisplayName", "Get External Collision Mesh and Physical Data" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "TODO: Explanatory comment" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DoSpatialHash_MetaData[] = {
{ "Category", "Collision Data Settings" },
{ "Comment", "/* */" },
{ "DisplayName", "Spatial Hash Collision/Breaking Data" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpatialHashVolumeMin_MetaData[] = {
{ "Category", "SpatialHash Settings" },
{ "Comment", "/* SpatialHash volume min */" },
{ "DisplayName", "SpatialHash Volume Min" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "SpatialHash volume min" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpatialHashVolumeMax_MetaData[] = {
{ "Category", "SpatialHash Settings" },
{ "Comment", "/* SpatialHash volume max */" },
{ "DisplayName", "SpatialHash Volume Max" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "SpatialHash volume max" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpatialHashVolumeCellSize_MetaData[] = {
{ "Category", "SpatialHash Settings" },
{ "Comment", "/* SpatialHash volume resolution */" },
{ "DisplayName", "SpatialHash Volume CellSize" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "SpatialHash volume resolution" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDataPerCell_MetaData[] = {
{ "Category", "SpatialHash Settings" },
{ "DisplayName", "Max Number of Collision/Breaking Per Cell" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyMaterialsFilter_MetaData[] = {
{ "Category", "Data Settings" },
{ "Comment", "/* Materials Filter */" },
{ "DisplayName", "Apply Materials Filter" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Materials Filter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChaosBreakingMaterialSet_MetaData[] = {
{ "Category", "Data Settings" },
{ "Comment", "/* TODO: Explanatory comment */" },
{ "DisplayName", "Filtered Materials" },
{ "EditCondition", "bApplyMaterialsFilter" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "TODO: Explanatory comment" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGetExternalBreakingData_MetaData[] = {
{ "Category", "Data Settings" },
{ "Comment", "/* TODO: Explanatory comment */" },
{ "DisplayName", "Get External Breaking Mesh and Physical Data" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "TODO: Explanatory comment" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGetExternalTrailingData_MetaData[] = {
{ "Category", "Data Settings" },
{ "Comment", "/* TODO: Explanatory comment */" },
{ "DisplayName", "Get External Trailing Mesh and Physical Data" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "TODO: Explanatory comment" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomPositionMagnitudeMinMax_MetaData[] = {
{ "Category", "Spawn Position Settings" },
{ "Comment", "/* Random displacement value for the particle spawn position */" },
{ "DisplayName", "Position Random Spread Magnitude Min/Max" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Random displacement value for the particle spawn position" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InheritedVelocityMultiplier_MetaData[] = {
{ "Category", "Velocity Settings - Inherited Velocity" },
{ "Comment", "/* How much of the collision velocity gets inherited */" },
{ "DisplayName", "Inherited Velocity Multiplier" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "How much of the collision velocity gets inherited" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomVelocityGenerationType_MetaData[] = {
{ "Category", "Velocity Settings - Random Generation" },
{ "Comment", "/**\n\x09* The method used to create the random velocities for the newly spawned particles\n\x09*/" },
{ "DisplayName", "Velocity Model" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "The method used to create the random velocities for the newly spawned particles" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomVelocityMagnitudeMinMax_MetaData[] = {
{ "Category", "Velocity Settings" },
{ "Comment", "/* Every particles will be spawned with random velocity with magnitude in the range of [RandomVelocityMagnitudeMin, RandomVelocityMagnitudeMax] */" },
{ "DisplayName", "Velocity Random Magnitude Min/Max" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Every particles will be spawned with random velocity with magnitude in the range of [RandomVelocityMagnitudeMin, RandomVelocityMagnitudeMax]" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpreadAngleMax_MetaData[] = {
{ "Category", "Velocity Settings - Collision Normal Based Velocity Model" },
{ "Comment", "/**/" },
{ "DisplayName", "Spread Angle Max [Degrees]" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "UIMin", "0.000000" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VelocityOffsetMin_MetaData[] = {
{ "Category", "Velocity Settings" },
{ "Comment", "/* Min Offset value added to spawned particles velocity */" },
{ "DisplayName", "Velocity Offset Min" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Min Offset value added to spawned particles velocity" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VelocityOffsetMax_MetaData[] = {
{ "Category", "Velocity Settings" },
{ "Comment", "/* Max Offset value added to spawned particles velocity */" },
{ "DisplayName", "Velocity Offset Max" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Max Offset value added to spawned particles velocity" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FinalVelocityMagnitudeMinMax_MetaData[] = {
{ "Category", "Velocity Settings" },
{ "Comment", "/* Clamp particles velocity */" },
{ "DisplayName", "Final Velocity Magnitude Maximum" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Clamp particles velocity" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxLatency_MetaData[] = {
{ "Category", "Spawn Settings" },
{ "DisplayName", "Max Latency" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugType_MetaData[] = {
{ "Category", "Debug Settings" },
{ "Comment", "/* Debug visualization method */" },
{ "DisplayName", "Debug Visualization" },
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
{ "ToolTip", "Debug visualization method" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastSpawnedPointID_MetaData[] = {
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastSpawnTime_MetaData[] = {
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverTime_MetaData[] = {
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TimeStampOfLastProcessedData_MetaData[] = {
{ "ModuleRelativePath", "Classes/NiagaraDataInterfaceChaosDestruction.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UNiagaraDataInterfaceChaosDestruction constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_ChaosSolverActorSet_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ChaosSolverActorSet;
static const UECodeGen_Private::FBytePropertyParams NewProp_DataSourceType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DataSourceType;
static const UECodeGen_Private::FIntPropertyParams NewProp_DataProcessFrequency;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxNumberOfDataEntriesToSpawn;
static void NewProp_DoSpawn_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_DoSpawn;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpawnMultiplierMinMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpawnChance;
static const UECodeGen_Private::FStructPropertyParams NewProp_ImpulseToSpawnMinMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpeedToSpawnMinMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_MassToSpawnMinMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExtentMinToSpawnMinMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_ExtentMaxToSpawnMinMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_VolumeToSpawnMinMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_SolverTimeToSpawnMinMax;
static const UECodeGen_Private::FIntPropertyParams NewProp_SurfaceTypeToSpawn;
static const UECodeGen_Private::FBytePropertyParams NewProp_LocationFilteringMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LocationFilteringMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_LocationXToSpawn_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LocationXToSpawn;
static const UECodeGen_Private::FStructPropertyParams NewProp_LocationXToSpawnMinMax;
static const UECodeGen_Private::FBytePropertyParams NewProp_LocationYToSpawn_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LocationYToSpawn;
static const UECodeGen_Private::FStructPropertyParams NewProp_LocationYToSpawnMinMax;
static const UECodeGen_Private::FBytePropertyParams NewProp_LocationZToSpawn_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LocationZToSpawn;
static const UECodeGen_Private::FStructPropertyParams NewProp_LocationZToSpawnMinMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TrailMinSpeedToSpawn;
static const UECodeGen_Private::FBytePropertyParams NewProp_DataSortingType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DataSortingType;
static void NewProp_bGetExternalCollisionData_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bGetExternalCollisionData;
static void NewProp_DoSpatialHash_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_DoSpatialHash;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpatialHashVolumeMin;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpatialHashVolumeMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpatialHashVolumeCellSize;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxDataPerCell;
static void NewProp_bApplyMaterialsFilter_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyMaterialsFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ChaosBreakingMaterialSet_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ChaosBreakingMaterialSet;
static void NewProp_bGetExternalBreakingData_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bGetExternalBreakingData;
static void NewProp_bGetExternalTrailingData_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bGetExternalTrailingData;
static const UECodeGen_Private::FStructPropertyParams NewProp_RandomPositionMagnitudeMinMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InheritedVelocityMultiplier;
static const UECodeGen_Private::FBytePropertyParams NewProp_RandomVelocityGenerationType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RandomVelocityGenerationType;
static const UECodeGen_Private::FStructPropertyParams NewProp_RandomVelocityMagnitudeMinMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpreadAngleMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_VelocityOffsetMin;
static const UECodeGen_Private::FStructPropertyParams NewProp_VelocityOffsetMax;
static const UECodeGen_Private::FStructPropertyParams NewProp_FinalVelocityMagnitudeMinMax;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxLatency;
static const UECodeGen_Private::FBytePropertyParams NewProp_DebugType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DebugType;
static const UECodeGen_Private::FIntPropertyParams NewProp_LastSpawnedPointID;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LastSpawnTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SolverTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeStampOfLastProcessedData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNiagaraDataInterfaceChaosDestruction constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNiagaraDataInterfaceChaosDestruction>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics
// ********** Begin Class UNiagaraDataInterfaceChaosDestruction Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosSolverActorSet_ElementProp = { "ChaosSolverActorSet", nullptr, (EPropertyFlags)0x0104000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AChaosSolverActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosSolverActorSet = { "ChaosSolverActorSet", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, ChaosSolverActorSet), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChaosSolverActorSet_MetaData), NewProp_ChaosSolverActorSet_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSourceType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSourceType = { "DataSourceType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, DataSourceType), Z_Construct_UEnum_ChaosNiagara_EDataSourceTypeEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataSourceType_MetaData), NewProp_DataSourceType_MetaData) }; // 8722666
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataProcessFrequency = { "DataProcessFrequency", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, DataProcessFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataProcessFrequency_MetaData), NewProp_DataProcessFrequency_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MaxNumberOfDataEntriesToSpawn = { "MaxNumberOfDataEntriesToSpawn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, MaxNumberOfDataEntriesToSpawn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxNumberOfDataEntriesToSpawn_MetaData), NewProp_MaxNumberOfDataEntriesToSpawn_MetaData) };
void Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpawn_SetBit(void* Obj)
{
((UNiagaraDataInterfaceChaosDestruction*)Obj)->DoSpawn = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpawn = { "DoSpawn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNiagaraDataInterfaceChaosDestruction), &Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpawn_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DoSpawn_MetaData), NewProp_DoSpawn_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpawnMultiplierMinMax = { "SpawnMultiplierMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SpawnMultiplierMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpawnMultiplierMinMax_MetaData), NewProp_SpawnMultiplierMinMax_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpawnChance = { "SpawnChance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SpawnChance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpawnChance_MetaData), NewProp_SpawnChance_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ImpulseToSpawnMinMax = { "ImpulseToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, ImpulseToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImpulseToSpawnMinMax_MetaData), NewProp_ImpulseToSpawnMinMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpeedToSpawnMinMax = { "SpeedToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SpeedToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpeedToSpawnMinMax_MetaData), NewProp_SpeedToSpawnMinMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MassToSpawnMinMax = { "MassToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, MassToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MassToSpawnMinMax_MetaData), NewProp_MassToSpawnMinMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ExtentMinToSpawnMinMax = { "ExtentMinToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, ExtentMinToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtentMinToSpawnMinMax_MetaData), NewProp_ExtentMinToSpawnMinMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ExtentMaxToSpawnMinMax = { "ExtentMaxToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, ExtentMaxToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtentMaxToSpawnMinMax_MetaData), NewProp_ExtentMaxToSpawnMinMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_VolumeToSpawnMinMax = { "VolumeToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, VolumeToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VolumeToSpawnMinMax_MetaData), NewProp_VolumeToSpawnMinMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SolverTimeToSpawnMinMax = { "SolverTimeToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SolverTimeToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverTimeToSpawnMinMax_MetaData), NewProp_SolverTimeToSpawnMinMax_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SurfaceTypeToSpawn = { "SurfaceTypeToSpawn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SurfaceTypeToSpawn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SurfaceTypeToSpawn_MetaData), NewProp_SurfaceTypeToSpawn_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationFilteringMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationFilteringMode = { "LocationFilteringMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LocationFilteringMode), Z_Construct_UEnum_ChaosNiagara_ELocationFilteringModeEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocationFilteringMode_MetaData), NewProp_LocationFilteringMode_MetaData) }; // 1922136939
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationXToSpawn_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationXToSpawn = { "LocationXToSpawn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LocationXToSpawn), Z_Construct_UEnum_ChaosNiagara_ELocationXToSpawnEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocationXToSpawn_MetaData), NewProp_LocationXToSpawn_MetaData) }; // 3880246376
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationXToSpawnMinMax = { "LocationXToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LocationXToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocationXToSpawnMinMax_MetaData), NewProp_LocationXToSpawnMinMax_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationYToSpawn_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationYToSpawn = { "LocationYToSpawn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LocationYToSpawn), Z_Construct_UEnum_ChaosNiagara_ELocationYToSpawnEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocationYToSpawn_MetaData), NewProp_LocationYToSpawn_MetaData) }; // 2402680126
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationYToSpawnMinMax = { "LocationYToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LocationYToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocationYToSpawnMinMax_MetaData), NewProp_LocationYToSpawnMinMax_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationZToSpawn_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationZToSpawn = { "LocationZToSpawn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LocationZToSpawn), Z_Construct_UEnum_ChaosNiagara_ELocationZToSpawnEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocationZToSpawn_MetaData), NewProp_LocationZToSpawn_MetaData) }; // 2379249578
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationZToSpawnMinMax = { "LocationZToSpawnMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LocationZToSpawnMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocationZToSpawnMinMax_MetaData), NewProp_LocationZToSpawnMinMax_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_TrailMinSpeedToSpawn = { "TrailMinSpeedToSpawn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, TrailMinSpeedToSpawn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrailMinSpeedToSpawn_MetaData), NewProp_TrailMinSpeedToSpawn_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSortingType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSortingType = { "DataSortingType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, DataSortingType), Z_Construct_UEnum_ChaosNiagara_EDataSortTypeEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataSortingType_MetaData), NewProp_DataSortingType_MetaData) }; // 2037430749
void Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalCollisionData_SetBit(void* Obj)
{
((UNiagaraDataInterfaceChaosDestruction*)Obj)->bGetExternalCollisionData = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalCollisionData = { "bGetExternalCollisionData", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNiagaraDataInterfaceChaosDestruction), &Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalCollisionData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGetExternalCollisionData_MetaData), NewProp_bGetExternalCollisionData_MetaData) };
void Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpatialHash_SetBit(void* Obj)
{
((UNiagaraDataInterfaceChaosDestruction*)Obj)->DoSpatialHash = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpatialHash = { "DoSpatialHash", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNiagaraDataInterfaceChaosDestruction), &Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpatialHash_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DoSpatialHash_MetaData), NewProp_DoSpatialHash_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpatialHashVolumeMin = { "SpatialHashVolumeMin", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SpatialHashVolumeMin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpatialHashVolumeMin_MetaData), NewProp_SpatialHashVolumeMin_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpatialHashVolumeMax = { "SpatialHashVolumeMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SpatialHashVolumeMax), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpatialHashVolumeMax_MetaData), NewProp_SpatialHashVolumeMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpatialHashVolumeCellSize = { "SpatialHashVolumeCellSize", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SpatialHashVolumeCellSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpatialHashVolumeCellSize_MetaData), NewProp_SpatialHashVolumeCellSize_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MaxDataPerCell = { "MaxDataPerCell", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, MaxDataPerCell), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDataPerCell_MetaData), NewProp_MaxDataPerCell_MetaData) };
void Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bApplyMaterialsFilter_SetBit(void* Obj)
{
((UNiagaraDataInterfaceChaosDestruction*)Obj)->bApplyMaterialsFilter = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bApplyMaterialsFilter = { "bApplyMaterialsFilter", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNiagaraDataInterfaceChaosDestruction), &Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bApplyMaterialsFilter_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyMaterialsFilter_MetaData), NewProp_bApplyMaterialsFilter_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosBreakingMaterialSet_ElementProp = { "ChaosBreakingMaterialSet", nullptr, (EPropertyFlags)0x0104000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPhysicalMaterial_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosBreakingMaterialSet = { "ChaosBreakingMaterialSet", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, ChaosBreakingMaterialSet), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChaosBreakingMaterialSet_MetaData), NewProp_ChaosBreakingMaterialSet_MetaData) };
void Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalBreakingData_SetBit(void* Obj)
{
((UNiagaraDataInterfaceChaosDestruction*)Obj)->bGetExternalBreakingData = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalBreakingData = { "bGetExternalBreakingData", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNiagaraDataInterfaceChaosDestruction), &Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalBreakingData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGetExternalBreakingData_MetaData), NewProp_bGetExternalBreakingData_MetaData) };
void Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalTrailingData_SetBit(void* Obj)
{
((UNiagaraDataInterfaceChaosDestruction*)Obj)->bGetExternalTrailingData = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalTrailingData = { "bGetExternalTrailingData", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNiagaraDataInterfaceChaosDestruction), &Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalTrailingData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGetExternalTrailingData_MetaData), NewProp_bGetExternalTrailingData_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomPositionMagnitudeMinMax = { "RandomPositionMagnitudeMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, RandomPositionMagnitudeMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomPositionMagnitudeMinMax_MetaData), NewProp_RandomPositionMagnitudeMinMax_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_InheritedVelocityMultiplier = { "InheritedVelocityMultiplier", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, InheritedVelocityMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InheritedVelocityMultiplier_MetaData), NewProp_InheritedVelocityMultiplier_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomVelocityGenerationType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomVelocityGenerationType = { "RandomVelocityGenerationType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, RandomVelocityGenerationType), Z_Construct_UEnum_ChaosNiagara_ERandomVelocityGenerationTypeEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomVelocityGenerationType_MetaData), NewProp_RandomVelocityGenerationType_MetaData) }; // 2348146844
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomVelocityMagnitudeMinMax = { "RandomVelocityMagnitudeMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, RandomVelocityMagnitudeMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomVelocityMagnitudeMinMax_MetaData), NewProp_RandomVelocityMagnitudeMinMax_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpreadAngleMax = { "SpreadAngleMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SpreadAngleMax), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpreadAngleMax_MetaData), NewProp_SpreadAngleMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_VelocityOffsetMin = { "VelocityOffsetMin", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, VelocityOffsetMin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VelocityOffsetMin_MetaData), NewProp_VelocityOffsetMin_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_VelocityOffsetMax = { "VelocityOffsetMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, VelocityOffsetMax), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VelocityOffsetMax_MetaData), NewProp_VelocityOffsetMax_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_FinalVelocityMagnitudeMinMax = { "FinalVelocityMagnitudeMinMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, FinalVelocityMagnitudeMinMax), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FinalVelocityMagnitudeMinMax_MetaData), NewProp_FinalVelocityMagnitudeMinMax_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MaxLatency = { "MaxLatency", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, MaxLatency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxLatency_MetaData), NewProp_MaxLatency_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DebugType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DebugType = { "DebugType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, DebugType), Z_Construct_UEnum_ChaosNiagara_EDebugTypeEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugType_MetaData), NewProp_DebugType_MetaData) }; // 670845574
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LastSpawnedPointID = { "LastSpawnedPointID", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LastSpawnedPointID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastSpawnedPointID_MetaData), NewProp_LastSpawnedPointID_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LastSpawnTime = { "LastSpawnTime", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, LastSpawnTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastSpawnTime_MetaData), NewProp_LastSpawnTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SolverTime = { "SolverTime", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, SolverTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverTime_MetaData), NewProp_SolverTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_TimeStampOfLastProcessedData = { "TimeStampOfLastProcessedData", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataInterfaceChaosDestruction, TimeStampOfLastProcessedData), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TimeStampOfLastProcessedData_MetaData), NewProp_TimeStampOfLastProcessedData_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosSolverActorSet_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosSolverActorSet,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSourceType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSourceType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataProcessFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MaxNumberOfDataEntriesToSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpawnMultiplierMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpawnChance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ImpulseToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpeedToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MassToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ExtentMinToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ExtentMaxToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_VolumeToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SolverTimeToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SurfaceTypeToSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationFilteringMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationFilteringMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationXToSpawn_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationXToSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationXToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationYToSpawn_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationYToSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationYToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationZToSpawn_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationZToSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LocationZToSpawnMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_TrailMinSpeedToSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSortingType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DataSortingType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalCollisionData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DoSpatialHash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpatialHashVolumeMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpatialHashVolumeMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpatialHashVolumeCellSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MaxDataPerCell,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bApplyMaterialsFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosBreakingMaterialSet_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_ChaosBreakingMaterialSet,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalBreakingData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_bGetExternalTrailingData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomPositionMagnitudeMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_InheritedVelocityMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomVelocityGenerationType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomVelocityGenerationType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_RandomVelocityMagnitudeMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SpreadAngleMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_VelocityOffsetMin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_VelocityOffsetMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_FinalVelocityMagnitudeMinMax,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_MaxLatency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DebugType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_DebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LastSpawnedPointID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_LastSpawnTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_SolverTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::NewProp_TimeStampOfLastProcessedData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::PropPointers) < 2048);
// ********** End Class UNiagaraDataInterfaceChaosDestruction Property Definitions *****************
UObject* (*const Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UNiagaraDataInterface,
(UObject* (*)())Z_Construct_UPackage__Script_ChaosNiagara,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::ClassParams = {
&UNiagaraDataInterfaceChaosDestruction::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::Class_MetaDataParams), Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::Class_MetaDataParams)
};
void UNiagaraDataInterfaceChaosDestruction::StaticRegisterNativesUNiagaraDataInterfaceChaosDestruction()
{
}
UClass* Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction()
{
if (!Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction.OuterSingleton, Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNiagaraDataInterfaceChaosDestruction);
UNiagaraDataInterfaceChaosDestruction::~UNiagaraDataInterfaceChaosDestruction() {}
// ********** End Class UNiagaraDataInterfaceChaosDestruction **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDataSortTypeEnum_StaticEnum, TEXT("EDataSortTypeEnum"), &Z_Registration_Info_UEnum_EDataSortTypeEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2037430749U) },
{ ERandomVelocityGenerationTypeEnum_StaticEnum, TEXT("ERandomVelocityGenerationTypeEnum"), &Z_Registration_Info_UEnum_ERandomVelocityGenerationTypeEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2348146844U) },
{ EDebugTypeEnum_StaticEnum, TEXT("EDebugTypeEnum"), &Z_Registration_Info_UEnum_EDebugTypeEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 670845574U) },
{ EDataSourceTypeEnum_StaticEnum, TEXT("EDataSourceTypeEnum"), &Z_Registration_Info_UEnum_EDataSourceTypeEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 8722666U) },
{ ELocationFilteringModeEnum_StaticEnum, TEXT("ELocationFilteringModeEnum"), &Z_Registration_Info_UEnum_ELocationFilteringModeEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1922136939U) },
{ ELocationXToSpawnEnum_StaticEnum, TEXT("ELocationXToSpawnEnum"), &Z_Registration_Info_UEnum_ELocationXToSpawnEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3880246376U) },
{ ELocationYToSpawnEnum_StaticEnum, TEXT("ELocationYToSpawnEnum"), &Z_Registration_Info_UEnum_ELocationYToSpawnEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2402680126U) },
{ ELocationZToSpawnEnum_StaticEnum, TEXT("ELocationZToSpawnEnum"), &Z_Registration_Info_UEnum_ELocationZToSpawnEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2379249578U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FChaosDestructionEvent::StaticStruct, Z_Construct_UScriptStruct_FChaosDestructionEvent_Statics::NewStructOps, TEXT("ChaosDestructionEvent"),&Z_Registration_Info_UScriptStruct_FChaosDestructionEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosDestructionEvent), 4058359779U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNiagaraDataInterfaceChaosDestruction, UNiagaraDataInterfaceChaosDestruction::StaticClass, TEXT("UNiagaraDataInterfaceChaosDestruction"), &Z_Registration_Info_UClass_UNiagaraDataInterfaceChaosDestruction, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNiagaraDataInterfaceChaosDestruction), 1528353546U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_1731158515{
TEXT("/Script/ChaosNiagara"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_ChaosNiagara_Source_ChaosNiagara_Classes_NiagaraDataInterfaceChaosDestruction_h__Script_ChaosNiagara_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS