// 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(); } 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(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() { 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() { 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() { 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() { 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() { 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() { 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() { 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() { 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, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, 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::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