Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/Niagara/UHT/NiagaraStatelessDistribution.gen.cpp

1562 lines
122 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "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<ENiagaraDistributionMode>()
{
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<ENiagaraDistributionInterpolationMode>()
{
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<ENiagaraDistributionAddressMode>()
{
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<ENiagaraDistributionTimeRangeMode>()
{
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<ENiagaraDistributionLookupValueMode>()
{
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<ENiagaraDistributionInitialLookupValueMode>()
{
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<FNiagaraDistributionBase>();
}
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<UScriptStruct>(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<FNiagaraDistributionRangeInt>();
}
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<UScriptStruct>(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<FNiagaraDistributionRangeFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionRangeFloat>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionRangeVector2>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector2_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionRangeVector2>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionRangeVector3>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeVector3_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionRangeVector3>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionRangeColor>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeColor_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionRangeColor>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionRangeRotator>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionRangeRotator_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionRangeRotator>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionFloat_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionFloat>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionVector2>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionVector2_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionVector2>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionVector3>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionVector3_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionVector3>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionPosition>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionPosition_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionPosition>() == std::is_polymorphic<FNiagaraDistributionVector3>(), "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<UScriptStruct>(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<FNiagaraDistributionColor>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionColor_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionColor>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionCurveFloat>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionCurveFloat_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionCurveFloat>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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<FNiagaraDistributionCurveVector3>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNiagaraDistributionCurveVector3_Statics
static_assert(std::is_polymorphic<FNiagaraDistributionCurveVector3>() == std::is_polymorphic<FNiagaraDistributionBase>(), "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<UScriptStruct>(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