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

577 lines
47 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "NiagaraDataChannel_GameplayBurst.h"
#include "GameplayTagContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNiagaraDataChannel_GameplayBurst() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTagContainer();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_NoRegister();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannel_MapBase();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_NoRegister();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannelHandler_MapBase();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNDCAccessContext_MapBase();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNDCMapEntryBase();
UPackage* Z_Construct_UPackage__Script_Niagara();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FNDCAccessContext_GameplayBurst ***********************************
struct Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNDCAccessContext_GameplayBurst); }
static inline consteval int16 GetStructAlignment() { return alignof(FNDCAccessContext_GameplayBurst); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Access Context for Gameplay Burst NDC. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "Access Context for Gameplay Burst NDC." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAttachedToOwningComponent_MetaData[] = {
{ "Category", "Output" },
{ "Comment", "/** Flag set during the access that indicates whether the spawned systems are attached to the owning component. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextOutput", "" },
{ "ToolTip", "Flag set during the access that indicates whether the spawned systems are attached to the owning component." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bForceAttachToOwningComponent_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** If true, we will attempt to attach to the owning component if one exists. Ignoring other attachment settings. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "If true, we will attempt to attach to the owning component if one exists. Ignoring other attachment settings." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideCellSize_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** \n\x09If true, we will override the default grid Cell Size from the Data Channel. \n\x09""Caution: \n\x09""Every unique cell size value will create a new data bucket and handler Niagara System. \n\x09Use with care. Overriding cell size provides more flexibility for users but can cause problems if not done correctly.\n\x09*/" },
{ "InlineEditConditionToggle", "" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "If true, we will override the default grid Cell Size from the Data Channel.\nCaution:\nEvery unique cell size value will create a new data bucket and handler Niagara System.\nUse with care. Overriding cell size provides more flexibility for users but can cause problems if not done correctly." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideBoundsPadding_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** If true the SystemBoundsPadding in the context will override the bounds padding defind in the NDC. */" },
{ "InlineEditConditionToggle", "" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "If true the SystemBoundsPadding in the context will override the bounds padding defind in the NDC." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CellSizeOverride_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** \n\x09""An override for the Cell Size used for internal data routing.\n\x09""Caution:\n\x09""Every unique cell size value will create a new data bucket and handler Niagara System.\n\x09Use with care. Overriding cell size provides more flexibility for users but can cause problems if not done correctly.\n\x09*/" },
{ "EditCondition", "bOverrideCellSize" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "An override for the Cell Size used for internal data routing.\nCaution:\nEvery unique cell size value will create a new data bucket and handler Niagara System.\nUse with care. Overriding cell size provides more flexibility for users but can cause problems if not done correctly." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SystemBoundsPadding_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** \n\x09Padding applied to the bounds of spawned handler systems. \n\x09Should be large enough to contain any spawned FX near the edge of a grid cell. \n\x09When systems are attached to the owning component, bounds are the component bounds + SystemBoundsPadding.\n\x09*/" },
{ "EditCondition", "bOverrideBoundsPadding" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "Padding applied to the bounds of spawned handler systems.\nShould be large enough to contain any spawned FX near the edge of a grid cell.\nWhen systems are attached to the owning component, bounds are the component bounds + SystemBoundsPadding." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GameplayTag_MetaData[] = {
{ "Category", "Input" },
{ "Comment", "/** Data can optionally be routed by a given Gameplay Tag for additional variation. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "Data can optionally be routed by a given Gameplay Tag for additional variation." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNDCAccessContext_GameplayBurst constinit property declarations ***
static void NewProp_bAttachedToOwningComponent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAttachedToOwningComponent;
static void NewProp_bForceAttachToOwningComponent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceAttachToOwningComponent;
static void NewProp_bOverrideCellSize_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideCellSize;
static void NewProp_bOverrideBoundsPadding_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideBoundsPadding;
static const UECodeGen_Private::FStructPropertyParams NewProp_CellSizeOverride;
static const UECodeGen_Private::FStructPropertyParams NewProp_SystemBoundsPadding;
static const UECodeGen_Private::FStructPropertyParams NewProp_GameplayTag;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNDCAccessContext_GameplayBurst constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNDCAccessContext_GameplayBurst>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics
static_assert(std::is_polymorphic<FNDCAccessContext_GameplayBurst>() == std::is_polymorphic<FNDCAccessContext_MapBase>(), "USTRUCT FNDCAccessContext_GameplayBurst cannot be polymorphic unless super FNDCAccessContext_MapBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst;
class UScriptStruct* FNDCAccessContext_GameplayBurst::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NDCAccessContext_GameplayBurst"));
}
return Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst.OuterSingleton;
}
// ********** Begin ScriptStruct FNDCAccessContext_GameplayBurst Property Definitions **************
void Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bAttachedToOwningComponent_SetBit(void* Obj)
{
((FNDCAccessContext_GameplayBurst*)Obj)->bAttachedToOwningComponent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bAttachedToOwningComponent = { "bAttachedToOwningComponent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNDCAccessContext_GameplayBurst), &Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bAttachedToOwningComponent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAttachedToOwningComponent_MetaData), NewProp_bAttachedToOwningComponent_MetaData) };
void Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bForceAttachToOwningComponent_SetBit(void* Obj)
{
((FNDCAccessContext_GameplayBurst*)Obj)->bForceAttachToOwningComponent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bForceAttachToOwningComponent = { "bForceAttachToOwningComponent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNDCAccessContext_GameplayBurst), &Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bForceAttachToOwningComponent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bForceAttachToOwningComponent_MetaData), NewProp_bForceAttachToOwningComponent_MetaData) };
void Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideCellSize_SetBit(void* Obj)
{
((FNDCAccessContext_GameplayBurst*)Obj)->bOverrideCellSize = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideCellSize = { "bOverrideCellSize", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNDCAccessContext_GameplayBurst), &Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideCellSize_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideCellSize_MetaData), NewProp_bOverrideCellSize_MetaData) };
void Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideBoundsPadding_SetBit(void* Obj)
{
((FNDCAccessContext_GameplayBurst*)Obj)->bOverrideBoundsPadding = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideBoundsPadding = { "bOverrideBoundsPadding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FNDCAccessContext_GameplayBurst), &Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideBoundsPadding_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideBoundsPadding_MetaData), NewProp_bOverrideBoundsPadding_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_CellSizeOverride = { "CellSizeOverride", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNDCAccessContext_GameplayBurst, CellSizeOverride), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CellSizeOverride_MetaData), NewProp_CellSizeOverride_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_SystemBoundsPadding = { "SystemBoundsPadding", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNDCAccessContext_GameplayBurst, SystemBoundsPadding), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SystemBoundsPadding_MetaData), NewProp_SystemBoundsPadding_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_GameplayTag = { "GameplayTag", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNDCAccessContext_GameplayBurst, GameplayTag), Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GameplayTag_MetaData), NewProp_GameplayTag_MetaData) }; // 517357616
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bAttachedToOwningComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bForceAttachToOwningComponent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideCellSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_bOverrideBoundsPadding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_CellSizeOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_SystemBoundsPadding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewProp_GameplayTag,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNDCAccessContext_GameplayBurst Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
Z_Construct_UScriptStruct_FNDCAccessContext_MapBase,
&NewStructOps,
"NDCAccessContext_GameplayBurst",
Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::PropPointers),
sizeof(FNDCAccessContext_GameplayBurst),
alignof(FNDCAccessContext_GameplayBurst),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst()
{
if (!Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst.InnerSingleton, Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst.InnerSingleton);
}
// ********** End ScriptStruct FNDCAccessContext_GameplayBurst *************************************
// ********** Begin ScriptStruct FNDCGameplayBurstAttachmentSettings *******************************
struct Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNDCGameplayBurstAttachmentSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FNDCGameplayBurstAttachmentSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Settings controlling whether the NDC Gameplay Burst will use it's attached FX path and route data to a bucket targeted to a single owning component. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "Settings controlling whether the NDC Gameplay Burst will use it's attached FX path and route data to a bucket targeted to a single owning component." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpeedThreshold_MetaData[] = {
{ "Category", "Attachment" },
{ "Comment", "/** \n\x09Use attached path if the owning component is traveling >= this speed. Defaults to -ve to indicate we should not attach based on speed.\n\x09*/" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "Use attached path if the owning component is traveling >= this speed. Defaults to -ve to indicate we should not attach based on speed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GameplayTags_MetaData[] = {
{ "Category", "Attachment" },
{ "Comment", "/** Use attached path if the owning component contains any of the following game play tags. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "Use attached path if the owning component contains any of the following game play tags." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentTypes_MetaData[] = {
{ "Category", "Attachment" },
{ "Comment", "/** Use attached path if the owning component is one of these component types (including a subclass). */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "Use attached path if the owning component is one of these component types (including a subclass)." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNDCGameplayBurstAttachmentSettings constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpeedThreshold;
static const UECodeGen_Private::FStructPropertyParams NewProp_GameplayTags;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentTypes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNDCGameplayBurstAttachmentSettings constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNDCGameplayBurstAttachmentSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings;
class UScriptStruct* FNDCGameplayBurstAttachmentSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NDCGameplayBurstAttachmentSettings"));
}
return Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FNDCGameplayBurstAttachmentSettings Property Definitions **********
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_SpeedThreshold = { "SpeedThreshold", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNDCGameplayBurstAttachmentSettings, SpeedThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpeedThreshold_MetaData), NewProp_SpeedThreshold_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_GameplayTags = { "GameplayTags", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNDCGameplayBurstAttachmentSettings, GameplayTags), Z_Construct_UScriptStruct_FGameplayTagContainer, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GameplayTags_MetaData), NewProp_GameplayTags_MetaData) }; // 3438578166
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_ComponentTypes_Inner = { "ComponentTypes", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_ComponentTypes = { "ComponentTypes", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNDCGameplayBurstAttachmentSettings, ComponentTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentTypes_MetaData), NewProp_ComponentTypes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_SpeedThreshold,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_GameplayTags,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_ComponentTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewProp_ComponentTypes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNDCGameplayBurstAttachmentSettings Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
nullptr,
&NewStructOps,
"NDCGameplayBurstAttachmentSettings",
Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::PropPointers),
sizeof(FNDCGameplayBurstAttachmentSettings),
alignof(FNDCGameplayBurstAttachmentSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings()
{
if (!Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings.InnerSingleton, Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings.InnerSingleton);
}
// ********** End ScriptStruct FNDCGameplayBurstAttachmentSettings *********************************
// ********** Begin Class UNiagaraDataChannel_GameplayBurst ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst;
UClass* UNiagaraDataChannel_GameplayBurst::GetPrivateStaticClass()
{
using TClass = UNiagaraDataChannel_GameplayBurst;
if (!Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NiagaraDataChannel_GameplayBurst"),
Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst.InnerSingleton,
StaticRegisterNativesUNiagaraDataChannel_GameplayBurst,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst.InnerSingleton;
}
UClass* Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_NoRegister()
{
return UNiagaraDataChannel_GameplayBurst::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\nData Channel for Gameplay Burst FX.\nWill bucket data primarily into world aligned grid cells.\nEach bucket can optionally spawn a Niagara System to consume data in that bucket.\nCan also route data to specific buckets and fx that are attached to the incoming OwnerComponent.\nOptional additional routing by gameplay tag is available.\n*/" },
{ "IncludePath", "NiagaraDataChannel_GameplayBurst.h" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "PrioritizeCategories", "Data Channel" },
{ "ToolTip", "Data Channel for Gameplay Burst FX.\nWill bucket data primarily into world aligned grid cells.\nEach bucket can optionally spawn a Niagara System to consume data in that bucket.\nCan also route data to specific buckets and fx that are attached to the incoming OwnerComponent.\nOptional additional routing by gameplay tag is available." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CellSize_MetaData[] = {
{ "Category", "Grid" },
{ "Comment", "/** \n\x09""Default Cell Size. Can be overridden by users via the AccessContext.\n\x09Internal data and their spawned handler FX are bucketed internally in a world aligned grid of cells.\n\x09*/" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "Default Cell Size. Can be overridden by users via the AccessContext.\nInternal data and their spawned handler FX are bucketed internally in a world aligned grid of cells." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SystemBoundsPadding_MetaData[] = {
{ "Category", "Grid" },
{ "Comment", "/** \n\x09""Default System Bounds Padding. Can be overridden by users via the AccessContext.\n\x09Niagara Systems spawned by this NDC will have their bounds padded by this amount.\n\x09""For attached systems, the bounds will be the component bounds + padding.\n\x09""For non attached, the bounds will be the CellSize + padding.\n\x09*/" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "NDCAccessContextInput", "" },
{ "ToolTip", "Default System Bounds Padding. Can be overridden by users via the AccessContext.\nNiagara Systems spawned by this NDC will have their bounds padded by this amount.\nFor attached systems, the bounds will be the component bounds + padding.\nFor non attached, the bounds will be the CellSize + padding." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttachmentSettings_MetaData[] = {
{ "Category", "Attachment" },
{ "Comment", "/** \n\x09Settings controlling whether incoming data should route to the main world aligned spatial grids or use a special bucket attached to and owned by a specific component.\n\x09Useful in cases where we want to attach Burst FX to dynamic moving objects etc for improved visuals.\n\x09*/" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "Settings controlling whether incoming data should route to the main world aligned spatial grids or use a special bucket attached to and owned by a specific component.\nUseful in cases where we want to attach Burst FX to dynamic moving objects etc for improved visuals." },
};
#endif // WITH_METADATA
// ********** Begin Class UNiagaraDataChannel_GameplayBurst constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_CellSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_SystemBoundsPadding;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttachmentSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNiagaraDataChannel_GameplayBurst constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNiagaraDataChannel_GameplayBurst>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics
// ********** Begin Class UNiagaraDataChannel_GameplayBurst Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::NewProp_CellSize = { "CellSize", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataChannel_GameplayBurst, CellSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CellSize_MetaData), NewProp_CellSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::NewProp_SystemBoundsPadding = { "SystemBoundsPadding", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataChannel_GameplayBurst, SystemBoundsPadding), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SystemBoundsPadding_MetaData), NewProp_SystemBoundsPadding_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::NewProp_AttachmentSettings = { "AttachmentSettings", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataChannel_GameplayBurst, AttachmentSettings), Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttachmentSettings_MetaData), NewProp_AttachmentSettings_MetaData) }; // 1282509713
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::NewProp_CellSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::NewProp_SystemBoundsPadding,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::NewProp_AttachmentSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::PropPointers) < 2048);
// ********** End Class UNiagaraDataChannel_GameplayBurst Property Definitions *********************
UObject* (*const Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UNiagaraDataChannel_MapBase,
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::ClassParams = {
&UNiagaraDataChannel_GameplayBurst::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::Class_MetaDataParams), Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::Class_MetaDataParams)
};
void UNiagaraDataChannel_GameplayBurst::StaticRegisterNativesUNiagaraDataChannel_GameplayBurst()
{
}
UClass* Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst()
{
if (!Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst.OuterSingleton, Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst.OuterSingleton;
}
UNiagaraDataChannel_GameplayBurst::UNiagaraDataChannel_GameplayBurst(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNiagaraDataChannel_GameplayBurst);
UNiagaraDataChannel_GameplayBurst::~UNiagaraDataChannel_GameplayBurst() {}
// ********** End Class UNiagaraDataChannel_GameplayBurst ******************************************
// ********** Begin ScriptStruct FNDCMapEntry_GameplayBurst ****************************************
struct Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNDCMapEntry_GameplayBurst); }
static inline consteval int16 GetStructAlignment() { return alignof(FNDCMapEntry_GameplayBurst); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Map entry data stored for each unique Key generated by the Gameplay Burst NDC handler being accessed. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "Map entry data stored for each unique Key generated by the Gameplay Burst NDC handler being accessed." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNDCMapEntry_GameplayBurst constinit property declarations ********
// ********** End ScriptStruct FNDCMapEntry_GameplayBurst constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNDCMapEntry_GameplayBurst>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst_Statics
static_assert(std::is_polymorphic<FNDCMapEntry_GameplayBurst>() == std::is_polymorphic<FNDCMapEntryBase>(), "USTRUCT FNDCMapEntry_GameplayBurst cannot be polymorphic unless super FNDCMapEntryBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst;
class UScriptStruct* FNDCMapEntry_GameplayBurst::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst, (UObject*)Z_Construct_UPackage__Script_Niagara(), TEXT("NDCMapEntry_GameplayBurst"));
}
return Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
Z_Construct_UScriptStruct_FNDCMapEntryBase,
&NewStructOps,
"NDCMapEntry_GameplayBurst",
nullptr,
0,
sizeof(FNDCMapEntry_GameplayBurst),
alignof(FNDCMapEntry_GameplayBurst),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000005),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst()
{
if (!Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst.InnerSingleton, Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst.InnerSingleton);
}
// ********** End ScriptStruct FNDCMapEntry_GameplayBurst ******************************************
// ********** Begin Class UNiagaraDataChannelHandler_GameplayBurst *********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst;
UClass* UNiagaraDataChannelHandler_GameplayBurst::GetPrivateStaticClass()
{
using TClass = UNiagaraDataChannelHandler_GameplayBurst;
if (!Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NiagaraDataChannelHandler_GameplayBurst"),
Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst.InnerSingleton,
StaticRegisterNativesUNiagaraDataChannelHandler_GameplayBurst,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst.InnerSingleton;
}
UClass* Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_NoRegister()
{
return UNiagaraDataChannelHandler_GameplayBurst::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "NiagaraDataChannel_GameplayBurst.h" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttachmentSettings_MetaData[] = {
{ "Comment", "//cached values from NDC to avoid weak ptr dereference.\n" },
{ "ModuleRelativePath", "Public/NiagaraDataChannel_GameplayBurst.h" },
{ "ToolTip", "cached values from NDC to avoid weak ptr dereference." },
};
#endif // WITH_METADATA
// ********** Begin Class UNiagaraDataChannelHandler_GameplayBurst constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_AttachmentSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNiagaraDataChannelHandler_GameplayBurst constinit property declarations ***
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNiagaraDataChannelHandler_GameplayBurst>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics
// ********** Begin Class UNiagaraDataChannelHandler_GameplayBurst Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::NewProp_AttachmentSettings = { "AttachmentSettings", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataChannelHandler_GameplayBurst, AttachmentSettings), Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttachmentSettings_MetaData), NewProp_AttachmentSettings_MetaData) }; // 1282509713
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::NewProp_AttachmentSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::PropPointers) < 2048);
// ********** End Class UNiagaraDataChannelHandler_GameplayBurst Property Definitions **************
UObject* (*const Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UNiagaraDataChannelHandler_MapBase,
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::ClassParams = {
&UNiagaraDataChannelHandler_GameplayBurst::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::Class_MetaDataParams), Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::Class_MetaDataParams)
};
void UNiagaraDataChannelHandler_GameplayBurst::StaticRegisterNativesUNiagaraDataChannelHandler_GameplayBurst()
{
}
UClass* Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst()
{
if (!Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst.OuterSingleton, Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNiagaraDataChannelHandler_GameplayBurst);
UNiagaraDataChannelHandler_GameplayBurst::~UNiagaraDataChannelHandler_GameplayBurst() {}
// ********** End Class UNiagaraDataChannelHandler_GameplayBurst ***********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannel_GameplayBurst_h__Script_Niagara_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FNDCAccessContext_GameplayBurst::StaticStruct, Z_Construct_UScriptStruct_FNDCAccessContext_GameplayBurst_Statics::NewStructOps, TEXT("NDCAccessContext_GameplayBurst"),&Z_Registration_Info_UScriptStruct_FNDCAccessContext_GameplayBurst, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNDCAccessContext_GameplayBurst), 2305375130U) },
{ FNDCGameplayBurstAttachmentSettings::StaticStruct, Z_Construct_UScriptStruct_FNDCGameplayBurstAttachmentSettings_Statics::NewStructOps, TEXT("NDCGameplayBurstAttachmentSettings"),&Z_Registration_Info_UScriptStruct_FNDCGameplayBurstAttachmentSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNDCGameplayBurstAttachmentSettings), 1282509713U) },
{ FNDCMapEntry_GameplayBurst::StaticStruct, Z_Construct_UScriptStruct_FNDCMapEntry_GameplayBurst_Statics::NewStructOps, TEXT("NDCMapEntry_GameplayBurst"),&Z_Registration_Info_UScriptStruct_FNDCMapEntry_GameplayBurst, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNDCMapEntry_GameplayBurst), 1302571864U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNiagaraDataChannel_GameplayBurst, UNiagaraDataChannel_GameplayBurst::StaticClass, TEXT("UNiagaraDataChannel_GameplayBurst"), &Z_Registration_Info_UClass_UNiagaraDataChannel_GameplayBurst, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNiagaraDataChannel_GameplayBurst), 1248202149U) },
{ Z_Construct_UClass_UNiagaraDataChannelHandler_GameplayBurst, UNiagaraDataChannelHandler_GameplayBurst::StaticClass, TEXT("UNiagaraDataChannelHandler_GameplayBurst"), &Z_Registration_Info_UClass_UNiagaraDataChannelHandler_GameplayBurst, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNiagaraDataChannelHandler_GameplayBurst), 3563360165U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannel_GameplayBurst_h__Script_Niagara_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannel_GameplayBurst_h__Script_Niagara_1866379585{
TEXT("/Script/Niagara"),
Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannel_GameplayBurst_h__Script_Niagara_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannel_GameplayBurst_h__Script_Niagara_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannel_GameplayBurst_h__Script_Niagara_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannel_GameplayBurst_h__Script_Niagara_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS