// 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 "Stateless/NiagaraStatelessDistribution.h" #include "Curves/RichCurve.h" #include "NiagaraTypes.h" #include "StructUtils/InstancedStruct.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeNiagaraStatelessDistribution() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedStruct(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator3f(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2f(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector3f(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FRichCurve(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionMode(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionBase(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionColor(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionFloat(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionPosition(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionVector2(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionVector3(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraVariableBase(); UPackage* Z_Construct_UPackage__Script_Niagara(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum ENiagaraDistributionMode ************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraDistributionMode; static UEnum* ENiagaraDistributionMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionMode.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraDistributionMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraDistributionMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraDistributionMode")); } return Z_Registration_Info_UEnum_ENiagaraDistributionMode.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraDistributionMode_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Array.Name", "ENiagaraDistributionMode::Array" }, { "Binding.Name", "ENiagaraDistributionMode::Binding" }, { "ColorGradient.Name", "ENiagaraDistributionMode::ColorGradient" }, { "Expression.Name", "ENiagaraDistributionMode::Expression" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "NonUniformConstant.Name", "ENiagaraDistributionMode::NonUniformConstant" }, { "NonUniformCurve.Name", "ENiagaraDistributionMode::NonUniformCurve" }, { "NonUniformRange.Name", "ENiagaraDistributionMode::NonUniformRange" }, { "UniformConstant.Name", "ENiagaraDistributionMode::UniformConstant" }, { "UniformCurve.Name", "ENiagaraDistributionMode::UniformCurve" }, { "UniformRange.Name", "ENiagaraDistributionMode::UniformRange" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraDistributionMode::Array", (int64)ENiagaraDistributionMode::Array }, { "ENiagaraDistributionMode::Binding", (int64)ENiagaraDistributionMode::Binding }, { "ENiagaraDistributionMode::Expression", (int64)ENiagaraDistributionMode::Expression }, { "ENiagaraDistributionMode::UniformConstant", (int64)ENiagaraDistributionMode::UniformConstant }, { "ENiagaraDistributionMode::NonUniformConstant", (int64)ENiagaraDistributionMode::NonUniformConstant }, { "ENiagaraDistributionMode::UniformRange", (int64)ENiagaraDistributionMode::UniformRange }, { "ENiagaraDistributionMode::NonUniformRange", (int64)ENiagaraDistributionMode::NonUniformRange }, { "ENiagaraDistributionMode::UniformCurve", (int64)ENiagaraDistributionMode::UniformCurve }, { "ENiagaraDistributionMode::NonUniformCurve", (int64)ENiagaraDistributionMode::NonUniformCurve }, { "ENiagaraDistributionMode::ColorGradient", (int64)ENiagaraDistributionMode::ColorGradient }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraDistributionMode", "ENiagaraDistributionMode", Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionMode() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraDistributionMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraDistributionMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraDistributionMode.InnerSingleton; } // ********** End Enum ENiagaraDistributionMode **************************************************** // ********** Begin Enum ENiagaraDistributionInterpolationMode ************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode; static UEnum* ENiagaraDistributionInterpolationMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraDistributionInterpolationMode")); } return Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraDistributionInterpolationMode_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Linear.Comment", "// Values sampled will be linearly interpolated\n" }, { "Linear.Name", "ENiagaraDistributionInterpolationMode::Linear" }, { "Linear.ToolTip", "Values sampled will be linearly interpolated" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "None.Comment", "// No interpolation is applied, fractional indexes will be rounded to nearest\n" }, { "None.Name", "ENiagaraDistributionInterpolationMode::None" }, { "None.ToolTip", "No interpolation is applied, fractional indexes will be rounded to nearest" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraDistributionInterpolationMode::Linear", (int64)ENiagaraDistributionInterpolationMode::Linear }, { "ENiagaraDistributionInterpolationMode::None", (int64)ENiagaraDistributionInterpolationMode::None }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraDistributionInterpolationMode", "ENiagaraDistributionInterpolationMode", Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraDistributionInterpolationMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode.InnerSingleton; } // ********** End Enum ENiagaraDistributionInterpolationMode *************************************** // ********** Begin Enum ENiagaraDistributionAddressMode ******************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode; static UEnum* ENiagaraDistributionAddressMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraDistributionAddressMode")); } return Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraDistributionAddressMode_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Clamp.Comment", "// Index will be clamped, i.e. Clamp(Index, 0, Num)\n" }, { "Clamp.Name", "ENiagaraDistributionAddressMode::Clamp" }, { "Clamp.ToolTip", "Index will be clamped, i.e. Clamp(Index, 0, Num)" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "Wrap.Comment", "// Index will wrap around, i.e. Modulo(Index, Num)\n" }, { "Wrap.Name", "ENiagaraDistributionAddressMode::Wrap" }, { "Wrap.ToolTip", "Index will wrap around, i.e. Modulo(Index, Num)" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraDistributionAddressMode::Clamp", (int64)ENiagaraDistributionAddressMode::Clamp }, { "ENiagaraDistributionAddressMode::Wrap", (int64)ENiagaraDistributionAddressMode::Wrap }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraDistributionAddressMode", "ENiagaraDistributionAddressMode", Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraDistributionAddressMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode.InnerSingleton; } // ********** End Enum ENiagaraDistributionAddressMode ********************************************* // ********** Begin Enum ENiagaraDistributionTimeRangeMode ***************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode; static UEnum* ENiagaraDistributionTimeRangeMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraDistributionTimeRangeMode")); } return Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraDistributionTimeRangeMode_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Custom.Comment", "// The lookup value is normalized so should expand over the data\n" }, { "Custom.Name", "ENiagaraDistributionTimeRangeMode::Custom" }, { "Custom.ToolTip", "The lookup value is normalized so should expand over the data" }, { "Direct.Name", "ENiagaraDistributionTimeRangeMode::Direct" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "Normalized.Comment", "// The lookup value is used directly to look into the data\n" }, { "Normalized.Name", "ENiagaraDistributionTimeRangeMode::Normalized" }, { "Normalized.ToolTip", "The lookup value is used directly to look into the data" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraDistributionTimeRangeMode::Direct", (int64)ENiagaraDistributionTimeRangeMode::Direct }, { "ENiagaraDistributionTimeRangeMode::Normalized", (int64)ENiagaraDistributionTimeRangeMode::Normalized }, { "ENiagaraDistributionTimeRangeMode::Custom", (int64)ENiagaraDistributionTimeRangeMode::Custom }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraDistributionTimeRangeMode", "ENiagaraDistributionTimeRangeMode", Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraDistributionTimeRangeMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode.InnerSingleton; } // ********** End Enum ENiagaraDistributionTimeRangeMode ******************************************* // ********** Begin Enum ENiagaraDistributionLookupValueMode *************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode; static UEnum* ENiagaraDistributionLookupValueMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraDistributionLookupValueMode")); } return Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraDistributionLookupValueMode_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Comment", "// Default distribution LookupValueMode the enumeration used can be overridden using metadata on the property, i.e. DistributionLookupValueEnumPath=\"/Script/Niagara.ENiagaraDistributionLookupValueMode\"\n// Random is a special value discovered when packing the distribution data, the max number of potential values is based on EFlags::LookupValueModeMask - 1\n// Meta data TimeRangeMode is used to drive how the time range will be calculated when not overriden by the user, see ENiagaraDistributionTimeRangeMode\n" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "ParticlesNormalizedAge.Comment", "// Bound to the variable Particles.NormalizedAge\n" }, { "ParticlesNormalizedAge.DisplayName", "Particles.NormalizedAge" }, { "ParticlesNormalizedAge.Name", "ENiagaraDistributionLookupValueMode::ParticlesNormalizedAge" }, { "ParticlesNormalizedAge.TimeRangeMode", "Normalized" }, { "ParticlesNormalizedAge.ToolTip", "Bound to the variable Particles.NormalizedAge" }, { "Random.Comment", "// Use a randomly generated value, generally evaluated at spawn\n" }, { "Random.Name", "ENiagaraDistributionLookupValueMode::Random" }, { "Random.TimeRangeMode", "Normalized" }, { "Random.ToolTip", "Use a randomly generated value, generally evaluated at spawn" }, { "ToolTip", "Default distribution LookupValueMode the enumeration used can be overridden using metadata on the property, i.e. DistributionLookupValueEnumPath=\"/Script/Niagara.ENiagaraDistributionLookupValueMode\"\nRandom is a special value discovered when packing the distribution data, the max number of potential values is based on EFlags::LookupValueModeMask - 1\nMeta data TimeRangeMode is used to drive how the time range will be calculated when not overriden by the user, see ENiagaraDistributionTimeRangeMode" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraDistributionLookupValueMode::Random", (int64)ENiagaraDistributionLookupValueMode::Random }, { "ENiagaraDistributionLookupValueMode::ParticlesNormalizedAge", (int64)ENiagaraDistributionLookupValueMode::ParticlesNormalizedAge }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraDistributionLookupValueMode", "ENiagaraDistributionLookupValueMode", Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraDistributionLookupValueMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode.InnerSingleton; } // ********** End Enum ENiagaraDistributionLookupValueMode ***************************************** // ********** Begin Enum ENiagaraDistributionInitialLookupValueMode ******************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode; static UEnum* ENiagaraDistributionInitialLookupValueMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraDistributionInitialLookupValueMode")); } return Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraDistributionInitialLookupValueMode_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Comment", "// Distribution type generally used in initial modules\n" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "Random.Comment", "// Use a randomly generated value, evaluted at birth only\n" }, { "Random.Name", "ENiagaraDistributionInitialLookupValueMode::Random" }, { "Random.TimeRangeMode", "Normalized" }, { "Random.ToolTip", "Use a randomly generated value, evaluted at birth only" }, { "ToolTip", "Distribution type generally used in initial modules" }, { "UniqueID.Comment", "// Bound to the variable Particles.UniqueID\n" }, { "UniqueID.DisplayName", "Particles.UniqueID" }, { "UniqueID.Name", "ENiagaraDistributionInitialLookupValueMode::UniqueID" }, { "UniqueID.TimeRangeMode", "Direct" }, { "UniqueID.ToolTip", "Bound to the variable Particles.UniqueID" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraDistributionInitialLookupValueMode::Random", (int64)ENiagaraDistributionInitialLookupValueMode::Random }, { "ENiagaraDistributionInitialLookupValueMode::UniqueID", (int64)ENiagaraDistributionInitialLookupValueMode::UniqueID }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraDistributionInitialLookupValueMode", "ENiagaraDistributionInitialLookupValueMode", Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode() { if (!Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraDistributionInitialLookupValueMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode.InnerSingleton; } // ********** End Enum ENiagaraDistributionInitialLookupValueMode ********************************** // ********** Begin ScriptStruct FNiagaraDistributionBase ****************************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionBase); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionBase); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mode_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InterpolationMode_MetaData[] = { { "Category", "Parameters" }, { "Comment", "// Maps to ENiagaraDistributionInterpolationMode\n" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "ToolTip", "Maps to ENiagaraDistributionInterpolationMode" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AddressMode_MetaData[] = { { "Category", "Parameters" }, { "Comment", "// Maps to ENiagaraDistributionAddressMode\n" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "ToolTip", "Maps to ENiagaraDistributionAddressMode" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LookupValueMode_MetaData[] = { { "Category", "Parameters" }, { "Comment", "// Custom per property, the default is to use ENiagaraDistributionLookupValueMode, check the metadata for exact binding\n" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, { "ToolTip", "Custom per property, the default is to use ENiagaraDistributionLookupValueMode, check the metadata for exact binding" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterBinding_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterExpression_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChannelConstantsAndRanges_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChannelCurves_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxLutSampleCount_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_EDITORONLY_DATA #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionBase constinit property declarations ********** static const UECodeGen_Private::FBytePropertyParams NewProp_Mode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Mode; static void NewProp_InterpolationMode_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_InterpolationMode; static void NewProp_AddressMode_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_AddressMode; static const UECodeGen_Private::FBytePropertyParams NewProp_LookupValueMode; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterBinding; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterExpression; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FFloatPropertyParams NewProp_ChannelConstantsAndRanges_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ChannelConstantsAndRanges; static const UECodeGen_Private::FStructPropertyParams NewProp_ChannelCurves_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ChannelCurves; static const UECodeGen_Private::FIntPropertyParams NewProp_MaxLutSampleCount; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionBase constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase; class UScriptStruct* FNiagaraDistributionBase::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionBase, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionBase")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionBase Property Definitions ********************* const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_Mode_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_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_Mode = { "Mode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionBase, Mode), Z_Construct_UEnum_Niagara_ENiagaraDistributionMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mode_MetaData), NewProp_Mode_MetaData) }; // 3894101969 void Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_InterpolationMode_SetBit(void* Obj) { ((FNiagaraDistributionBase*)Obj)->InterpolationMode = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_InterpolationMode = { "InterpolationMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraDistributionBase), &Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_InterpolationMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InterpolationMode_MetaData), NewProp_InterpolationMode_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_AddressMode_SetBit(void* Obj) { ((FNiagaraDistributionBase*)Obj)->AddressMode = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_AddressMode = { "AddressMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraDistributionBase), &Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_AddressMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AddressMode_MetaData), NewProp_AddressMode_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_LookupValueMode = { "LookupValueMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionBase, LookupValueMode), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LookupValueMode_MetaData), NewProp_LookupValueMode_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ParameterBinding = { "ParameterBinding", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionBase, ParameterBinding), Z_Construct_UScriptStruct_FNiagaraVariableBase, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterBinding_MetaData), NewProp_ParameterBinding_MetaData) }; // 1942131782 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ParameterExpression = { "ParameterExpression", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionBase, ParameterExpression), Z_Construct_UScriptStruct_FInstancedStruct, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterExpression_MetaData), NewProp_ParameterExpression_MetaData) }; // 3949785911 #if WITH_EDITORONLY_DATA const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelConstantsAndRanges_Inner = { "ChannelConstantsAndRanges", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelConstantsAndRanges = { "ChannelConstantsAndRanges", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionBase, ChannelConstantsAndRanges), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChannelConstantsAndRanges_MetaData), NewProp_ChannelConstantsAndRanges_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelCurves_Inner = { "ChannelCurves", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRichCurve, METADATA_PARAMS(0, nullptr) }; // 3800218956 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelCurves = { "ChannelCurves", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionBase, ChannelCurves), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChannelCurves_MetaData), NewProp_ChannelCurves_MetaData) }; // 3800218956 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_MaxLutSampleCount = { "MaxLutSampleCount", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionBase, MaxLutSampleCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxLutSampleCount_MetaData), NewProp_MaxLutSampleCount_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_Mode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_Mode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_InterpolationMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_AddressMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_LookupValueMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ParameterBinding, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ParameterExpression, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelConstantsAndRanges_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelConstantsAndRanges, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelCurves_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_ChannelCurves, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewProp_MaxLutSampleCount, #endif // WITH_EDITORONLY_DATA }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionBase Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, nullptr, &NewStructOps, "NiagaraDistributionBase", Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::PropPointers), sizeof(FNiagaraDistributionBase), alignof(FNiagaraDistributionBase), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionBase() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionBase ******************************************** // ********** Begin ScriptStruct FNiagaraDistributionRangeInt ************************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionRangeInt); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionRangeInt); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mode_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterBinding_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterExpression_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionRangeInt constinit property declarations ****** static const UECodeGen_Private::FBytePropertyParams NewProp_Mode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Mode; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterBinding; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterExpression; static const UECodeGen_Private::FIntPropertyParams NewProp_Min; static const UECodeGen_Private::FIntPropertyParams NewProp_Max; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionRangeInt constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt; class UScriptStruct* FNiagaraDistributionRangeInt::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionRangeInt")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionRangeInt Property Definitions ***************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Mode_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_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Mode = { "Mode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeInt, Mode), Z_Construct_UEnum_Niagara_ENiagaraDistributionMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mode_MetaData), NewProp_Mode_MetaData) }; // 3894101969 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_ParameterBinding = { "ParameterBinding", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeInt, ParameterBinding), Z_Construct_UScriptStruct_FNiagaraVariableBase, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterBinding_MetaData), NewProp_ParameterBinding_MetaData) }; // 1942131782 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_ParameterExpression = { "ParameterExpression", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeInt, ParameterExpression), Z_Construct_UScriptStruct_FInstancedStruct, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterExpression_MetaData), NewProp_ParameterExpression_MetaData) }; // 3949785911 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeInt, Min), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeInt, Max), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Mode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Mode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_ParameterBinding, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_ParameterExpression, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Min, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewProp_Max, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionRangeInt Property Definitions ******************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, nullptr, &NewStructOps, "NiagaraDistributionRangeInt", Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::PropPointers), sizeof(FNiagaraDistributionRangeInt), alignof(FNiagaraDistributionRangeInt), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionRangeInt **************************************** // ********** Begin ScriptStruct FNiagaraDistributionRangeFloat ************************************ struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionRangeFloat); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionRangeFloat); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionRangeFloat constinit property declarations **** static const UECodeGen_Private::FFloatPropertyParams NewProp_Min; static const UECodeGen_Private::FFloatPropertyParams NewProp_Max; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionRangeFloat constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionRangeFloat cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat; class UScriptStruct* FNiagaraDistributionRangeFloat::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionRangeFloat")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionRangeFloat Property Definitions *************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeFloat, Min), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeFloat, Max), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::NewProp_Min, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::NewProp_Max, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionRangeFloat Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionRangeFloat", Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::PropPointers), sizeof(FNiagaraDistributionRangeFloat), alignof(FNiagaraDistributionRangeFloat), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionRangeFloat ************************************** // ********** Begin ScriptStruct FNiagaraDistributionRangeVector2 ********************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionRangeVector2); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionRangeVector2); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionRangeVector2 constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_Min; static const UECodeGen_Private::FStructPropertyParams NewProp_Max; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionRangeVector2 constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionRangeVector2 cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2; class UScriptStruct* FNiagaraDistributionRangeVector2::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionRangeVector2")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionRangeVector2 Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeVector2, Min), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeVector2, Max), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::NewProp_Min, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::NewProp_Max, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionRangeVector2 Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionRangeVector2", Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::PropPointers), sizeof(FNiagaraDistributionRangeVector2), alignof(FNiagaraDistributionRangeVector2), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionRangeVector2 ************************************ // ********** Begin ScriptStruct FNiagaraDistributionRangeVector3 ********************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionRangeVector3); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionRangeVector3); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionRangeVector3 constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_Min; static const UECodeGen_Private::FStructPropertyParams NewProp_Max; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionRangeVector3 constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionRangeVector3 cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3; class UScriptStruct* FNiagaraDistributionRangeVector3::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionRangeVector3")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionRangeVector3 Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeVector3, Min), Z_Construct_UScriptStruct_FVector3f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeVector3, Max), Z_Construct_UScriptStruct_FVector3f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::NewProp_Min, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::NewProp_Max, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionRangeVector3 Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionRangeVector3", Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::PropPointers), sizeof(FNiagaraDistributionRangeVector3), alignof(FNiagaraDistributionRangeVector3), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionRangeVector3 ************************************ // ********** Begin ScriptStruct FNiagaraDistributionRangeColor ************************************ struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionRangeColor); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionRangeColor); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionRangeColor constinit property declarations **** static const UECodeGen_Private::FStructPropertyParams NewProp_Min; static const UECodeGen_Private::FStructPropertyParams NewProp_Max; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionRangeColor constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionRangeColor cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor; class UScriptStruct* FNiagaraDistributionRangeColor::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionRangeColor")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionRangeColor Property Definitions *************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeColor, Min), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeColor, Max), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::NewProp_Min, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::NewProp_Max, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionRangeColor Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionRangeColor", Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::PropPointers), sizeof(FNiagaraDistributionRangeColor), alignof(FNiagaraDistributionRangeColor), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionRangeColor ************************************** // ********** Begin ScriptStruct FNiagaraDistributionRangeRotator ********************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionRangeRotator); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionRangeRotator); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Min_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Max_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionRangeRotator constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_Min; static const UECodeGen_Private::FStructPropertyParams NewProp_Max; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionRangeRotator constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionRangeRotator cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator; class UScriptStruct* FNiagaraDistributionRangeRotator::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionRangeRotator")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionRangeRotator Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::NewProp_Min = { "Min", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeRotator, Min), Z_Construct_UScriptStruct_FRotator3f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Min_MetaData), NewProp_Min_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::NewProp_Max = { "Max", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionRangeRotator, Max), Z_Construct_UScriptStruct_FRotator3f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Max_MetaData), NewProp_Max_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::NewProp_Min, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::NewProp_Max, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionRangeRotator Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionRangeRotator", Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::PropPointers), sizeof(FNiagaraDistributionRangeRotator), alignof(FNiagaraDistributionRangeRotator), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionRangeRotator ************************************ // ********** Begin ScriptStruct FNiagaraDistributionFloat ***************************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionFloat); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionFloat); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValuesTimeRange_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionFloat constinit property declarations ********* static const UECodeGen_Private::FFloatPropertyParams NewProp_Values_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Values; static const UECodeGen_Private::FStructPropertyParams NewProp_ValuesTimeRange; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionFloat constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionFloat cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat; class UScriptStruct* FNiagaraDistributionFloat::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionFloat, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionFloat")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionFloat Property Definitions ******************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionFloat, Values), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::NewProp_ValuesTimeRange = { "ValuesTimeRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionFloat, ValuesTimeRange), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValuesTimeRange_MetaData), NewProp_ValuesTimeRange_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::NewProp_Values_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::NewProp_Values, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::NewProp_ValuesTimeRange, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionFloat Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionFloat", Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::PropPointers), sizeof(FNiagaraDistributionFloat), alignof(FNiagaraDistributionFloat), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionFloat() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionFloat ******************************************* // ********** Begin ScriptStruct FNiagaraDistributionVector2 *************************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionVector2); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionVector2); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValuesTimeRange_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionVector2 constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_Values_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Values; static const UECodeGen_Private::FStructPropertyParams NewProp_ValuesTimeRange; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionVector2 constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionVector2 cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2; class UScriptStruct* FNiagaraDistributionVector2::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionVector2, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionVector2")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionVector2 Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionVector2, Values), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::NewProp_ValuesTimeRange = { "ValuesTimeRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionVector2, ValuesTimeRange), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValuesTimeRange_MetaData), NewProp_ValuesTimeRange_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::NewProp_Values_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::NewProp_Values, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::NewProp_ValuesTimeRange, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionVector2 Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionVector2", Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::PropPointers), sizeof(FNiagaraDistributionVector2), alignof(FNiagaraDistributionVector2), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionVector2() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionVector2 ***************************************** // ********** Begin ScriptStruct FNiagaraDistributionVector3 *************************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionVector3); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionVector3); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValuesTimeRange_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionVector3 constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_Values_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Values; static const UECodeGen_Private::FStructPropertyParams NewProp_ValuesTimeRange; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionVector3 constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionVector3 cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3; class UScriptStruct* FNiagaraDistributionVector3::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionVector3, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionVector3")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionVector3 Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector3f, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionVector3, Values), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::NewProp_ValuesTimeRange = { "ValuesTimeRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionVector3, ValuesTimeRange), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValuesTimeRange_MetaData), NewProp_ValuesTimeRange_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::NewProp_Values_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::NewProp_Values, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::NewProp_ValuesTimeRange, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionVector3 Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionVector3", Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::PropPointers), sizeof(FNiagaraDistributionVector3), alignof(FNiagaraDistributionVector3), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionVector3() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionVector3 ***************************************** // ********** Begin ScriptStruct FNiagaraDistributionPosition ************************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionPosition); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionPosition); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionPosition constinit property declarations ****** // ********** End ScriptStruct FNiagaraDistributionPosition constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionPosition cannot be polymorphic unless super FNiagaraDistributionVector3 is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition; class UScriptStruct* FNiagaraDistributionPosition::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionPosition, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionPosition")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionVector3, &NewStructOps, "NiagaraDistributionPosition", nullptr, 0, sizeof(FNiagaraDistributionPosition), alignof(FNiagaraDistributionPosition), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionPosition() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionPosition **************************************** // ********** Begin ScriptStruct FNiagaraDistributionColor ***************************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionColor); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionColor); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValuesTimeRange_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionColor constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_Values_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Values; static const UECodeGen_Private::FStructPropertyParams NewProp_ValuesTimeRange; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionColor constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionColor cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor; class UScriptStruct* FNiagaraDistributionColor::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionColor, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionColor")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionColor Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionColor, Values), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::NewProp_ValuesTimeRange = { "ValuesTimeRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionColor, ValuesTimeRange), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValuesTimeRange_MetaData), NewProp_ValuesTimeRange_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::NewProp_Values_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::NewProp_Values, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::NewProp_ValuesTimeRange, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionColor Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionColor", Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::PropPointers), sizeof(FNiagaraDistributionColor), alignof(FNiagaraDistributionColor), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionColor() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionColor ******************************************* // ********** Begin ScriptStruct FNiagaraDistributionCurveFloat ************************************ struct Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionCurveFloat); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionCurveFloat); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValuesTimeRange_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionCurveFloat constinit property declarations **** static const UECodeGen_Private::FFloatPropertyParams NewProp_Values_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Values; static const UECodeGen_Private::FStructPropertyParams NewProp_ValuesTimeRange; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionCurveFloat constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionCurveFloat cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat; class UScriptStruct* FNiagaraDistributionCurveFloat::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionCurveFloat")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionCurveFloat Property Definitions *************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionCurveFloat, Values), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::NewProp_ValuesTimeRange = { "ValuesTimeRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionCurveFloat, ValuesTimeRange), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValuesTimeRange_MetaData), NewProp_ValuesTimeRange_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::NewProp_Values_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::NewProp_Values, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::NewProp_ValuesTimeRange, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionCurveFloat Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionCurveFloat", Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::PropPointers), sizeof(FNiagaraDistributionCurveFloat), alignof(FNiagaraDistributionCurveFloat), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionCurveFloat ************************************** // ********** Begin ScriptStruct FNiagaraDistributionCurveVector3 ********************************** struct Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraDistributionCurveVector3); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraDistributionCurveVector3); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Values_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValuesTimeRange_MetaData[] = { { "Category", "Parameters" }, { "ModuleRelativePath", "Public/Stateless/NiagaraStatelessDistribution.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraDistributionCurveVector3 constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_Values_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Values; static const UECodeGen_Private::FStructPropertyParams NewProp_ValuesTimeRange; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraDistributionCurveVector3 constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNiagaraDistributionCurveVector3 cannot be polymorphic unless super FNiagaraDistributionBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3; class UScriptStruct* FNiagaraDistributionCurveVector3::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraDistributionCurveVector3")); } return Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraDistributionCurveVector3 Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::NewProp_Values_Inner = { "Values", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector3f, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::NewProp_Values = { "Values", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionCurveVector3, Values), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Values_MetaData), NewProp_Values_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::NewProp_ValuesTimeRange = { "ValuesTimeRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraDistributionCurveVector3, ValuesTimeRange), Z_Construct_UScriptStruct_FVector2f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValuesTimeRange_MetaData), NewProp_ValuesTimeRange_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::NewProp_Values_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::NewProp_Values, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::NewProp_ValuesTimeRange, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraDistributionCurveVector3 Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, Z_Construct_UScriptStruct_FNiagaraDistributionBase, &NewStructOps, "NiagaraDistributionCurveVector3", Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::PropPointers), sizeof(FNiagaraDistributionCurveVector3), alignof(FNiagaraDistributionCurveVector3), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3() { if (!Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3.InnerSingleton); } // ********** End ScriptStruct FNiagaraDistributionCurveVector3 ************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_Stateless_NiagaraStatelessDistribution_h__Script_Niagara_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { ENiagaraDistributionMode_StaticEnum, TEXT("ENiagaraDistributionMode"), &Z_Registration_Info_UEnum_ENiagaraDistributionMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3894101969U) }, { ENiagaraDistributionInterpolationMode_StaticEnum, TEXT("ENiagaraDistributionInterpolationMode"), &Z_Registration_Info_UEnum_ENiagaraDistributionInterpolationMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2295046066U) }, { ENiagaraDistributionAddressMode_StaticEnum, TEXT("ENiagaraDistributionAddressMode"), &Z_Registration_Info_UEnum_ENiagaraDistributionAddressMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3784683455U) }, { ENiagaraDistributionTimeRangeMode_StaticEnum, TEXT("ENiagaraDistributionTimeRangeMode"), &Z_Registration_Info_UEnum_ENiagaraDistributionTimeRangeMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1443680948U) }, { ENiagaraDistributionLookupValueMode_StaticEnum, TEXT("ENiagaraDistributionLookupValueMode"), &Z_Registration_Info_UEnum_ENiagaraDistributionLookupValueMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1066776333U) }, { ENiagaraDistributionInitialLookupValueMode_StaticEnum, TEXT("ENiagaraDistributionInitialLookupValueMode"), &Z_Registration_Info_UEnum_ENiagaraDistributionInitialLookupValueMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3447321624U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FNiagaraDistributionBase::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionBase_Statics::NewStructOps, TEXT("NiagaraDistributionBase"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionBase), 333880732U) }, { FNiagaraDistributionRangeInt::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionRangeInt_Statics::NewStructOps, TEXT("NiagaraDistributionRangeInt"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeInt, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionRangeInt), 159797745U) }, { FNiagaraDistributionRangeFloat::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics::NewStructOps, TEXT("NiagaraDistributionRangeFloat"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionRangeFloat), 3587591662U) }, { FNiagaraDistributionRangeVector2::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics::NewStructOps, TEXT("NiagaraDistributionRangeVector2"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionRangeVector2), 3479362137U) }, { FNiagaraDistributionRangeVector3::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics::NewStructOps, TEXT("NiagaraDistributionRangeVector3"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeVector3, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionRangeVector3), 196786643U) }, { FNiagaraDistributionRangeColor::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics::NewStructOps, TEXT("NiagaraDistributionRangeColor"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeColor, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionRangeColor), 983112602U) }, { FNiagaraDistributionRangeRotator::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics::NewStructOps, TEXT("NiagaraDistributionRangeRotator"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionRangeRotator, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionRangeRotator), 50676626U) }, { FNiagaraDistributionFloat::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics::NewStructOps, TEXT("NiagaraDistributionFloat"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionFloat), 828669642U) }, { FNiagaraDistributionVector2::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics::NewStructOps, TEXT("NiagaraDistributionVector2"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionVector2), 3674131638U) }, { FNiagaraDistributionVector3::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics::NewStructOps, TEXT("NiagaraDistributionVector3"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionVector3, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionVector3), 2002123732U) }, { FNiagaraDistributionPosition::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics::NewStructOps, TEXT("NiagaraDistributionPosition"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionPosition, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionPosition), 601514696U) }, { FNiagaraDistributionColor::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics::NewStructOps, TEXT("NiagaraDistributionColor"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionColor, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionColor), 1441061743U) }, { FNiagaraDistributionCurveFloat::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics::NewStructOps, TEXT("NiagaraDistributionCurveFloat"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionCurveFloat), 1924215467U) }, { FNiagaraDistributionCurveVector3::StaticStruct, Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics::NewStructOps, TEXT("NiagaraDistributionCurveVector3"),&Z_Registration_Info_UScriptStruct_FNiagaraDistributionCurveVector3, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraDistributionCurveVector3), 2712387132U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_Stateless_NiagaraStatelessDistribution_h__Script_Niagara_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_Stateless_NiagaraStatelessDistribution_h__Script_Niagara_745667717{ TEXT("/Script/Niagara"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_Stateless_NiagaraStatelessDistribution_h__Script_Niagara_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_Stateless_NiagaraStatelessDistribution_h__Script_Niagara_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_Stateless_NiagaraStatelessDistribution_h__Script_Niagara_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_Stateless_NiagaraStatelessDistribution_h__Script_Niagara_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS