// 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 "NiagaraSystemEmitterState.h" #include "Stateless/NiagaraStatelessDistribution.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeNiagaraSystemEmitterState() {} // ********** Begin Cross Module References ******************************************************** NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraExecutionStateManagement(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode(); NIAGARA_API UEnum* Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraEmitterStateData(); NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraSystemStateData(); UPackage* Z_Construct_UPackage__Script_Niagara(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum ENiagaraSystemInactiveResponse ******************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse; static UEnum* ENiagaraSystemInactiveResponse_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraSystemInactiveResponse")); } return Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraSystemInactiveResponse_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Complete.Comment", "/** Let Emitters Finish Then Kill Emitter */" }, { "Complete.Name", "ENiagaraSystemInactiveResponse::Complete" }, { "Complete.ToolTip", "Let Emitters Finish Then Kill Emitter" }, { "Kill.Comment", "/** Emitter & Particles Die Immediatly */" }, { "Kill.Name", "ENiagaraSystemInactiveResponse::Kill" }, { "Kill.ToolTip", "Emitter & Particles Die Immediatly" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraSystemInactiveResponse::Complete", (int64)ENiagaraSystemInactiveResponse::Complete }, { "ENiagaraSystemInactiveResponse::Kill", (int64)ENiagaraSystemInactiveResponse::Kill }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraSystemInactiveResponse", "ENiagaraSystemInactiveResponse", Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse() { if (!Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse.InnerSingleton; } // ********** End Enum ENiagaraSystemInactiveResponse ********************************************** // ********** Begin Enum ENiagaraEmitterInactiveResponse ******************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse; static UEnum* ENiagaraEmitterInactiveResponse_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraEmitterInactiveResponse")); } return Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraEmitterInactiveResponse_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Complete.Comment", "/** Let Particles Finish Then Kill Emitter */" }, { "Complete.Name", "ENiagaraEmitterInactiveResponse::Complete" }, { "Complete.ToolTip", "Let Particles Finish Then Kill Emitter" }, { "Kill.Comment", "/** Emitter & Particles Die Immediatly */" }, { "Kill.Name", "ENiagaraEmitterInactiveResponse::Kill" }, { "Kill.ToolTip", "Emitter & Particles Die Immediatly" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraEmitterInactiveResponse::Complete", (int64)ENiagaraEmitterInactiveResponse::Complete }, { "ENiagaraEmitterInactiveResponse::Kill", (int64)ENiagaraEmitterInactiveResponse::Kill }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraEmitterInactiveResponse", "ENiagaraEmitterInactiveResponse", Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse() { if (!Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse.InnerSingleton; } // ********** End Enum ENiagaraEmitterInactiveResponse ********************************************* // ********** Begin Enum ENiagaraLoopBehavior ****************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraLoopBehavior; static UEnum* ENiagaraLoopBehavior_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraLoopBehavior.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraLoopBehavior.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraLoopBehavior")); } return Z_Registration_Info_UEnum_ENiagaraLoopBehavior.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraLoopBehavior_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Infinite.Name", "ENiagaraLoopBehavior::Infinite" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "Multiple.Name", "ENiagaraLoopBehavior::Multiple" }, { "Once.Name", "ENiagaraLoopBehavior::Once" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraLoopBehavior::Infinite", (int64)ENiagaraLoopBehavior::Infinite }, { "ENiagaraLoopBehavior::Multiple", (int64)ENiagaraLoopBehavior::Multiple }, { "ENiagaraLoopBehavior::Once", (int64)ENiagaraLoopBehavior::Once }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraLoopBehavior", "ENiagaraLoopBehavior", Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior() { if (!Z_Registration_Info_UEnum_ENiagaraLoopBehavior.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraLoopBehavior.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraLoopBehavior.InnerSingleton; } // ********** End Enum ENiagaraLoopBehavior ******************************************************** // ********** Begin Enum ENiagaraLoopDurationMode ************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ENiagaraLoopDurationMode; static UEnum* ENiagaraLoopDurationMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ENiagaraLoopDurationMode.OuterSingleton) { Z_Registration_Info_UEnum_ENiagaraLoopDurationMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("ENiagaraLoopDurationMode")); } return Z_Registration_Info_UEnum_ENiagaraLoopDurationMode.OuterSingleton; } template<> NIAGARA_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ENiagaraLoopDurationMode_StaticEnum(); } struct Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Fixed.Name", "ENiagaraLoopDurationMode::Fixed" }, { "Infinite.Name", "ENiagaraLoopDurationMode::Infinite" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ENiagaraLoopDurationMode::Fixed", (int64)ENiagaraLoopDurationMode::Fixed }, { "ENiagaraLoopDurationMode::Infinite", (int64)ENiagaraLoopDurationMode::Infinite }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Niagara, nullptr, "ENiagaraLoopDurationMode", "ENiagaraLoopDurationMode", Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode() { if (!Z_Registration_Info_UEnum_ENiagaraLoopDurationMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ENiagaraLoopDurationMode.InnerSingleton, Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ENiagaraLoopDurationMode.InnerSingleton; } // ********** End Enum ENiagaraLoopDurationMode **************************************************** // ********** Begin ScriptStruct FNiagaraSystemStateData ******************************************* struct Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraSystemStateData); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraSystemStateData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRunSpawnScript_MetaData[] = { { "Category", "System State" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRunUpdateScript_MetaData[] = { { "Category", "System State" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIgnoreSystemState_MetaData[] = { { "Category", "System State" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecalculateDurationEachLoop_MetaData[] = { { "Category", "System State" }, { "DisplayAfter", "LoopDuration" }, { "EditCondition", "LoopBehavior != ENiagaraLoopBehavior::Once" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLoopDelayEnabled_MetaData[] = { { "Category", "System State" }, { "InlineEditConditionToggle", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDelayFirstLoopOnly_MetaData[] = { { "Category", "System State" }, { "DisplayAfter", "LoopDelay" }, { "EditCondition", "bLoopDelayEnabled && LoopBehavior != ENiagaraLoopBehavior::Once" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecalculateDelayEachLoop_MetaData[] = { { "Category", "System State" }, { "DisplayAfter", "bDelayFirstLoopOnly" }, { "EditCondition", "bLoopDelayEnabled && LoopBehavior != ENiagaraLoopBehavior::Once && !bDelayFirstLoopOnly" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InactiveResponse_MetaData[] = { { "Category", "System State" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopBehavior_MetaData[] = { { "Category", "System State" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopDuration_MetaData[] = { { "Category", "System State" }, { "ClampMin", "0.0" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "Units", "s" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopCount_MetaData[] = { { "Category", "System State" }, { "ClampMin", "1" }, { "EditCondition", "LoopBehavior == ENiagaraLoopBehavior::Multiple" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopDelay_MetaData[] = { { "Category", "System State" }, { "ClampMin", "0.0" }, { "EditCondition", "bLoopDelayEnabled" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "Units", "s" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraSystemStateData constinit property declarations *********** static void NewProp_bRunSpawnScript_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRunSpawnScript; static void NewProp_bRunUpdateScript_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRunUpdateScript; static void NewProp_bIgnoreSystemState_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSystemState; static void NewProp_bRecalculateDurationEachLoop_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecalculateDurationEachLoop; static void NewProp_bLoopDelayEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bLoopDelayEnabled; static void NewProp_bDelayFirstLoopOnly_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDelayFirstLoopOnly; static void NewProp_bRecalculateDelayEachLoop_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecalculateDelayEachLoop; static const UECodeGen_Private::FBytePropertyParams NewProp_InactiveResponse_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_InactiveResponse; static const UECodeGen_Private::FBytePropertyParams NewProp_LoopBehavior_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_LoopBehavior; static const UECodeGen_Private::FStructPropertyParams NewProp_LoopDuration; static const UECodeGen_Private::FIntPropertyParams NewProp_LoopCount; static const UECodeGen_Private::FStructPropertyParams NewProp_LoopDelay; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraSystemStateData constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData; class UScriptStruct* FNiagaraSystemStateData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraSystemStateData, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraSystemStateData")); } return Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraSystemStateData Property Definitions ********************** void Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunSpawnScript_SetBit(void* Obj) { ((FNiagaraSystemStateData*)Obj)->bRunSpawnScript = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunSpawnScript = { "bRunSpawnScript", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraSystemStateData), &Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunSpawnScript_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRunSpawnScript_MetaData), NewProp_bRunSpawnScript_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunUpdateScript_SetBit(void* Obj) { ((FNiagaraSystemStateData*)Obj)->bRunUpdateScript = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunUpdateScript = { "bRunUpdateScript", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraSystemStateData), &Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunUpdateScript_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRunUpdateScript_MetaData), NewProp_bRunUpdateScript_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bIgnoreSystemState_SetBit(void* Obj) { ((FNiagaraSystemStateData*)Obj)->bIgnoreSystemState = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bIgnoreSystemState = { "bIgnoreSystemState", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraSystemStateData), &Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bIgnoreSystemState_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIgnoreSystemState_MetaData), NewProp_bIgnoreSystemState_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDurationEachLoop_SetBit(void* Obj) { ((FNiagaraSystemStateData*)Obj)->bRecalculateDurationEachLoop = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDurationEachLoop = { "bRecalculateDurationEachLoop", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraSystemStateData), &Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDurationEachLoop_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecalculateDurationEachLoop_MetaData), NewProp_bRecalculateDurationEachLoop_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bLoopDelayEnabled_SetBit(void* Obj) { ((FNiagaraSystemStateData*)Obj)->bLoopDelayEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bLoopDelayEnabled = { "bLoopDelayEnabled", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraSystemStateData), &Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bLoopDelayEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLoopDelayEnabled_MetaData), NewProp_bLoopDelayEnabled_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bDelayFirstLoopOnly_SetBit(void* Obj) { ((FNiagaraSystemStateData*)Obj)->bDelayFirstLoopOnly = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bDelayFirstLoopOnly = { "bDelayFirstLoopOnly", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraSystemStateData), &Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bDelayFirstLoopOnly_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDelayFirstLoopOnly_MetaData), NewProp_bDelayFirstLoopOnly_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDelayEachLoop_SetBit(void* Obj) { ((FNiagaraSystemStateData*)Obj)->bRecalculateDelayEachLoop = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDelayEachLoop = { "bRecalculateDelayEachLoop", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraSystemStateData), &Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDelayEachLoop_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecalculateDelayEachLoop_MetaData), NewProp_bRecalculateDelayEachLoop_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_InactiveResponse_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_FNiagaraSystemStateData_Statics::NewProp_InactiveResponse = { "InactiveResponse", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraSystemStateData, InactiveResponse), Z_Construct_UEnum_Niagara_ENiagaraSystemInactiveResponse, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InactiveResponse_MetaData), NewProp_InactiveResponse_MetaData) }; // 3957603149 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopBehavior_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_FNiagaraSystemStateData_Statics::NewProp_LoopBehavior = { "LoopBehavior", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraSystemStateData, LoopBehavior), Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopBehavior_MetaData), NewProp_LoopBehavior_MetaData) }; // 2027955431 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopDuration = { "LoopDuration", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraSystemStateData, LoopDuration), Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopDuration_MetaData), NewProp_LoopDuration_MetaData) }; // 3587591662 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopCount = { "LoopCount", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraSystemStateData, LoopCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopCount_MetaData), NewProp_LoopCount_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopDelay = { "LoopDelay", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraSystemStateData, LoopDelay), Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopDelay_MetaData), NewProp_LoopDelay_MetaData) }; // 3587591662 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunSpawnScript, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRunUpdateScript, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bIgnoreSystemState, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDurationEachLoop, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bLoopDelayEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bDelayFirstLoopOnly, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_bRecalculateDelayEachLoop, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_InactiveResponse_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_InactiveResponse, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopBehavior_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopBehavior, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopDuration, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopCount, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewProp_LoopDelay, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraSystemStateData Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, nullptr, &NewStructOps, "NiagaraSystemStateData", Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::PropPointers), sizeof(FNiagaraSystemStateData), alignof(FNiagaraSystemStateData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraSystemStateData() { if (!Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData.InnerSingleton); } // ********** End ScriptStruct FNiagaraSystemStateData ********************************************* // ********** Begin ScriptStruct FNiagaraEmitterStateData ****************************************** struct Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNiagaraEmitterStateData); } static inline consteval int16 GetStructAlignment() { return alignof(FNiagaraEmitterStateData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InactiveResponse_MetaData[] = { { "Category", "Emitter State" }, { "Comment", "//UPROPERTY(EditAnywhere, Category=\"Emitter State\")\n//ENiagaraStatelessEmitterState_SelfSystem LifeCycleMode = ENiagaraStatelessEmitterState_SelfSystem::Self;\n" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "SegmentedDisplay", "" }, { "ToolTip", "UPROPERTY(EditAnywhere, Category=\"Emitter State\")\nENiagaraStatelessEmitterState_SelfSystem LifeCycleMode = ENiagaraStatelessEmitterState_SelfSystem::Self;" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopBehavior_MetaData[] = { { "Category", "Emitter State" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "SegmentedDisplay", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopCount_MetaData[] = { { "Category", "Emitter State" }, { "ClampMin", "1" }, { "EditCondition", "LoopBehavior == ENiagaraLoopBehavior::Multiple" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopDurationMode_MetaData[] = { { "Category", "Emitter State" }, { "EditCondition", "LoopBehavior == ENiagaraLoopBehavior::Once" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "SegmentedDisplay", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopDuration_MetaData[] = { { "Category", "Emitter State" }, { "ClampMin", "0.0" }, { "EditCondition", "LoopBehavior != ENiagaraLoopBehavior::Once || (LoopBehavior == ENiagaraLoopBehavior::Once && LoopDurationMode == ENiagaraLoopDurationMode::Fixed)" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "Units", "s" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoopDelay_MetaData[] = { { "Category", "Emitter State" }, { "ClampMin", "0.0" }, { "EditCondition", "bLoopDelayEnabled" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, { "Units", "s" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLoopDelayEnabled_MetaData[] = { { "Category", "Emitter State" }, { "InlineEditConditionToggle", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecalculateDurationEachLoop_MetaData[] = { { "Category", "Emitter State" }, { "DisplayAfter", "LoopDuration" }, { "EditCondition", "LoopBehavior != ENiagaraLoopBehavior::Once" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDelayFirstLoopOnly_MetaData[] = { { "Category", "Emitter State" }, { "EditCondition", "LoopBehavior != ENiagaraLoopBehavior::Once && bLoopDelayEnabled" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecalculateDelayEachLoop_MetaData[] = { { "Category", "Emitter State" }, { "EditCondition", "LoopBehavior != ENiagaraLoopBehavior::Once && bLoopDelayEnabled && !bDelayFirstLoopOnly" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableDistanceCulling_MetaData[] = { { "Category", "Emitter Scalability" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableVisibilityCulling_MetaData[] = { { "Category", "Emitter Scalability" }, { "DisplayAfter", "MaxDistanceReaction" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMinDistanceEnabled_MetaData[] = { { "Category", "Emitter Scalability" }, { "InlineEditConditionToggle", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaxDistanceEnabled_MetaData[] = { { "Category", "Emitter Scalability" }, { "InlineEditConditionToggle", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetAgeOnAwaken_MetaData[] = { { "Category", "Emitter Scalability" }, { "DisplayAfter", "VisibilityCullDelay" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinDistance_MetaData[] = { { "Category", "Emitter Scalability" }, { "DisplayAfter", "bEnableDistanceCulling" }, { "EditCondition", "bMinDistanceEnabled" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinDistanceReaction_MetaData[] = { { "Category", "Emitter Scalability" }, { "DisplayAfter", "MinDistance" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDistance_MetaData[] = { { "Category", "Emitter Scalability" }, { "DisplayAfter", "bEnableDistanceCulling" }, { "EditCondition", "bMaxDistanceEnabled" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDistanceReaction_MetaData[] = { { "Category", "Emitter Scalability" }, { "DisplayAfter", "MaxDistance" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VisibilityCullReaction_MetaData[] = { { "Category", "Emitter Scalability" }, { "EditCondition", "bEnableVisibilityCulling" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VisibilityCullDelay_MetaData[] = { { "Category", "Emitter Scalability" }, { "EditCondition", "bEnableVisibilityCulling" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Internal/NiagaraSystemEmitterState.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNiagaraEmitterStateData constinit property declarations ********** static const UECodeGen_Private::FBytePropertyParams NewProp_InactiveResponse_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_InactiveResponse; static const UECodeGen_Private::FBytePropertyParams NewProp_LoopBehavior_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_LoopBehavior; static const UECodeGen_Private::FIntPropertyParams NewProp_LoopCount; static const UECodeGen_Private::FBytePropertyParams NewProp_LoopDurationMode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_LoopDurationMode; static const UECodeGen_Private::FStructPropertyParams NewProp_LoopDuration; static const UECodeGen_Private::FStructPropertyParams NewProp_LoopDelay; static void NewProp_bLoopDelayEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bLoopDelayEnabled; static void NewProp_bRecalculateDurationEachLoop_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecalculateDurationEachLoop; static void NewProp_bDelayFirstLoopOnly_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDelayFirstLoopOnly; static void NewProp_bRecalculateDelayEachLoop_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecalculateDelayEachLoop; static void NewProp_bEnableDistanceCulling_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableDistanceCulling; static void NewProp_bEnableVisibilityCulling_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableVisibilityCulling; static void NewProp_bMinDistanceEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMinDistanceEnabled; static void NewProp_bMaxDistanceEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaxDistanceEnabled; static void NewProp_bResetAgeOnAwaken_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetAgeOnAwaken; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinDistance; static const UECodeGen_Private::FUInt32PropertyParams NewProp_MinDistanceReaction_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_MinDistanceReaction; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxDistance; static const UECodeGen_Private::FUInt32PropertyParams NewProp_MaxDistanceReaction_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_MaxDistanceReaction; static const UECodeGen_Private::FUInt32PropertyParams NewProp_VisibilityCullReaction_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_VisibilityCullReaction; static const UECodeGen_Private::FFloatPropertyParams NewProp_VisibilityCullDelay; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNiagaraEmitterStateData constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData; class UScriptStruct* FNiagaraEmitterStateData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNiagaraEmitterStateData, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NiagaraEmitterStateData")); } return Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData.OuterSingleton; } // ********** Begin ScriptStruct FNiagaraEmitterStateData Property Definitions ********************* const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_InactiveResponse_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_FNiagaraEmitterStateData_Statics::NewProp_InactiveResponse = { "InactiveResponse", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, InactiveResponse), Z_Construct_UEnum_Niagara_ENiagaraEmitterInactiveResponse, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InactiveResponse_MetaData), NewProp_InactiveResponse_MetaData) }; // 799127413 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopBehavior_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_FNiagaraEmitterStateData_Statics::NewProp_LoopBehavior = { "LoopBehavior", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, LoopBehavior), Z_Construct_UEnum_Niagara_ENiagaraLoopBehavior, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopBehavior_MetaData), NewProp_LoopBehavior_MetaData) }; // 2027955431 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopCount = { "LoopCount", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, LoopCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopCount_MetaData), NewProp_LoopCount_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopDurationMode_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_FNiagaraEmitterStateData_Statics::NewProp_LoopDurationMode = { "LoopDurationMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, LoopDurationMode), Z_Construct_UEnum_Niagara_ENiagaraLoopDurationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopDurationMode_MetaData), NewProp_LoopDurationMode_MetaData) }; // 2159338389 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopDuration = { "LoopDuration", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, LoopDuration), Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopDuration_MetaData), NewProp_LoopDuration_MetaData) }; // 3587591662 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopDelay = { "LoopDelay", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, LoopDelay), Z_Construct_UScriptStruct_FNiagaraDistributionRangeFloat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoopDelay_MetaData), NewProp_LoopDelay_MetaData) }; // 3587591662 void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bLoopDelayEnabled_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bLoopDelayEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bLoopDelayEnabled = { "bLoopDelayEnabled", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bLoopDelayEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLoopDelayEnabled_MetaData), NewProp_bLoopDelayEnabled_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDurationEachLoop_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bRecalculateDurationEachLoop = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDurationEachLoop = { "bRecalculateDurationEachLoop", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDurationEachLoop_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecalculateDurationEachLoop_MetaData), NewProp_bRecalculateDurationEachLoop_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bDelayFirstLoopOnly_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bDelayFirstLoopOnly = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bDelayFirstLoopOnly = { "bDelayFirstLoopOnly", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bDelayFirstLoopOnly_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDelayFirstLoopOnly_MetaData), NewProp_bDelayFirstLoopOnly_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDelayEachLoop_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bRecalculateDelayEachLoop = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDelayEachLoop = { "bRecalculateDelayEachLoop", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDelayEachLoop_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecalculateDelayEachLoop_MetaData), NewProp_bRecalculateDelayEachLoop_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableDistanceCulling_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bEnableDistanceCulling = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableDistanceCulling = { "bEnableDistanceCulling", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableDistanceCulling_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableDistanceCulling_MetaData), NewProp_bEnableDistanceCulling_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableVisibilityCulling_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bEnableVisibilityCulling = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableVisibilityCulling = { "bEnableVisibilityCulling", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableVisibilityCulling_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableVisibilityCulling_MetaData), NewProp_bEnableVisibilityCulling_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMinDistanceEnabled_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bMinDistanceEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMinDistanceEnabled = { "bMinDistanceEnabled", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMinDistanceEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMinDistanceEnabled_MetaData), NewProp_bMinDistanceEnabled_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMaxDistanceEnabled_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bMaxDistanceEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMaxDistanceEnabled = { "bMaxDistanceEnabled", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMaxDistanceEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaxDistanceEnabled_MetaData), NewProp_bMaxDistanceEnabled_MetaData) }; void Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bResetAgeOnAwaken_SetBit(void* Obj) { ((FNiagaraEmitterStateData*)Obj)->bResetAgeOnAwaken = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bResetAgeOnAwaken = { "bResetAgeOnAwaken", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNiagaraEmitterStateData), &Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bResetAgeOnAwaken_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetAgeOnAwaken_MetaData), NewProp_bResetAgeOnAwaken_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MinDistance = { "MinDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, MinDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinDistance_MetaData), NewProp_MinDistance_MetaData) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MinDistanceReaction_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MinDistanceReaction = { "MinDistanceReaction", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, MinDistanceReaction), Z_Construct_UEnum_Niagara_ENiagaraExecutionStateManagement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinDistanceReaction_MetaData), NewProp_MinDistanceReaction_MetaData) }; // 2173798453 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MaxDistance = { "MaxDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, MaxDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDistance_MetaData), NewProp_MaxDistance_MetaData) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MaxDistanceReaction_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MaxDistanceReaction = { "MaxDistanceReaction", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, MaxDistanceReaction), Z_Construct_UEnum_Niagara_ENiagaraExecutionStateManagement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDistanceReaction_MetaData), NewProp_MaxDistanceReaction_MetaData) }; // 2173798453 const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_VisibilityCullReaction_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_VisibilityCullReaction = { "VisibilityCullReaction", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, VisibilityCullReaction), Z_Construct_UEnum_Niagara_ENiagaraExecutionStateManagement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VisibilityCullReaction_MetaData), NewProp_VisibilityCullReaction_MetaData) }; // 2173798453 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_VisibilityCullDelay = { "VisibilityCullDelay", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNiagaraEmitterStateData, VisibilityCullDelay), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VisibilityCullDelay_MetaData), NewProp_VisibilityCullDelay_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_InactiveResponse_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_InactiveResponse, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopBehavior_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopBehavior, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopCount, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopDurationMode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopDurationMode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopDuration, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_LoopDelay, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bLoopDelayEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDurationEachLoop, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bDelayFirstLoopOnly, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bRecalculateDelayEachLoop, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableDistanceCulling, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bEnableVisibilityCulling, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMinDistanceEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bMaxDistanceEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_bResetAgeOnAwaken, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MinDistance, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MinDistanceReaction_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MinDistanceReaction, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MaxDistance, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MaxDistanceReaction_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_MaxDistanceReaction, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_VisibilityCullReaction_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_VisibilityCullReaction, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewProp_VisibilityCullDelay, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNiagaraEmitterStateData Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Niagara, nullptr, &NewStructOps, "NiagaraEmitterStateData", Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::PropPointers), sizeof(FNiagaraEmitterStateData), alignof(FNiagaraEmitterStateData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNiagaraEmitterStateData() { if (!Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData.InnerSingleton, Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData.InnerSingleton); } // ********** End ScriptStruct FNiagaraEmitterStateData ******************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Internal_NiagaraSystemEmitterState_h__Script_Niagara_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { ENiagaraSystemInactiveResponse_StaticEnum, TEXT("ENiagaraSystemInactiveResponse"), &Z_Registration_Info_UEnum_ENiagaraSystemInactiveResponse, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3957603149U) }, { ENiagaraEmitterInactiveResponse_StaticEnum, TEXT("ENiagaraEmitterInactiveResponse"), &Z_Registration_Info_UEnum_ENiagaraEmitterInactiveResponse, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 799127413U) }, { ENiagaraLoopBehavior_StaticEnum, TEXT("ENiagaraLoopBehavior"), &Z_Registration_Info_UEnum_ENiagaraLoopBehavior, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2027955431U) }, { ENiagaraLoopDurationMode_StaticEnum, TEXT("ENiagaraLoopDurationMode"), &Z_Registration_Info_UEnum_ENiagaraLoopDurationMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2159338389U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FNiagaraSystemStateData::StaticStruct, Z_Construct_UScriptStruct_FNiagaraSystemStateData_Statics::NewStructOps, TEXT("NiagaraSystemStateData"),&Z_Registration_Info_UScriptStruct_FNiagaraSystemStateData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraSystemStateData), 2351434732U) }, { FNiagaraEmitterStateData::StaticStruct, Z_Construct_UScriptStruct_FNiagaraEmitterStateData_Statics::NewStructOps, TEXT("NiagaraEmitterStateData"),&Z_Registration_Info_UScriptStruct_FNiagaraEmitterStateData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNiagaraEmitterStateData), 2777174060U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Internal_NiagaraSystemEmitterState_h__Script_Niagara_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Internal_NiagaraSystemEmitterState_h__Script_Niagara_3702430611{ TEXT("/Script/Niagara"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Internal_NiagaraSystemEmitterState_h__Script_Niagara_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Internal_NiagaraSystemEmitterState_h__Script_Niagara_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Internal_NiagaraSystemEmitterState_h__Script_Niagara_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Internal_NiagaraSystemEmitterState_h__Script_Niagara_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS