Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/Niagara/UHT/NiagaraDataChannelHandler.gen.cpp

461 lines
36 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "NiagaraDataChannelHandler.h"
#include "NiagaraDataChannelAccessContext.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNiagaraDataChannelHandler() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannel_NoRegister();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannelHandler();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannelHandler_NoRegister();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannelReader_NoRegister();
NIAGARA_API UClass* Z_Construct_UClass_UNiagaraDataChannelWriter_NoRegister();
NIAGARA_API UFunction* Z_Construct_UDelegateFunction_Niagara_OnNewNiagaraDataChannelPublish__DelegateSignature();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNDCAccessContextInst();
NIAGARA_API UScriptStruct* Z_Construct_UScriptStruct_FNiagaraDataChannelSearchParameters();
UPackage* Z_Construct_UPackage__Script_Niagara();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UNiagaraDataChannelHandler Function GetDataChannelReader *****************
struct Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics
{
struct NiagaraDataChannelHandler_eventGetDataChannelReader_Parms
{
UNiagaraDataChannelReader* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Data Channel" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDataChannelReader constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDataChannelReader constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDataChannelReader Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventGetDataChannelReader_Parms, ReturnValue), Z_Construct_UClass_UNiagaraDataChannelReader_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::PropPointers) < 2048);
// ********** End Function GetDataChannelReader Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNiagaraDataChannelHandler, nullptr, "GetDataChannelReader", Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::NiagaraDataChannelHandler_eventGetDataChannelReader_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::NiagaraDataChannelHandler_eventGetDataChannelReader_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNiagaraDataChannelHandler::execGetDataChannelReader)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UNiagaraDataChannelReader**)Z_Param__Result=P_THIS->GetDataChannelReader();
P_NATIVE_END;
}
// ********** End Class UNiagaraDataChannelHandler Function GetDataChannelReader *******************
// ********** Begin Class UNiagaraDataChannelHandler Function GetDataChannelWriter *****************
struct Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics
{
struct NiagaraDataChannelHandler_eventGetDataChannelWriter_Parms
{
UNiagaraDataChannelWriter* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Data Channel" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDataChannelWriter constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDataChannelWriter constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDataChannelWriter Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventGetDataChannelWriter_Parms, ReturnValue), Z_Construct_UClass_UNiagaraDataChannelWriter_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::PropPointers) < 2048);
// ********** End Function GetDataChannelWriter Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNiagaraDataChannelHandler, nullptr, "GetDataChannelWriter", Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::NiagaraDataChannelHandler_eventGetDataChannelWriter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::NiagaraDataChannelHandler_eventGetDataChannelWriter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNiagaraDataChannelHandler::execGetDataChannelWriter)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UNiagaraDataChannelWriter**)Z_Param__Result=P_THIS->GetDataChannelWriter();
P_NATIVE_END;
}
// ********** End Class UNiagaraDataChannelHandler Function GetDataChannelWriter *******************
// ********** Begin Class UNiagaraDataChannelHandler Function SubscribeToDataChannelUpdates ********
struct Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics
{
struct NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_Parms
{
FScriptDelegate UpdateDelegate;
FNiagaraDataChannelSearchParameters SearchParams;
int32 UnsubscribeToken;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Data Channel" },
{ "Comment", "/** The provided delegate will be called whenever new entries are added to the relevant data channel. This means the delegate can be called multiple times per tick.\n\x09 * This is only relevant for data published to the game thread, so no gpu data or data that's only visible to niagara systems. */" },
{ "DisplayName", "Subscribe To Data Channel Updates (Legacy)" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
{ "ToolTip", "The provided delegate will be called whenever new entries are added to the relevant data channel. This means the delegate can be called multiple times per tick.\nThis is only relevant for data published to the game thread, so no gpu data or data that's only visible to niagara systems." },
};
#endif // WITH_METADATA
// ********** Begin Function SubscribeToDataChannelUpdates constinit property declarations *********
static const UECodeGen_Private::FDelegatePropertyParams NewProp_UpdateDelegate;
static const UECodeGen_Private::FStructPropertyParams NewProp_SearchParams;
static const UECodeGen_Private::FIntPropertyParams NewProp_UnsubscribeToken;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SubscribeToDataChannelUpdates constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SubscribeToDataChannelUpdates Property Definitions ********************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NewProp_UpdateDelegate = { "UpdateDelegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_Parms, UpdateDelegate), Z_Construct_UDelegateFunction_Niagara_OnNewNiagaraDataChannelPublish__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 1228025604
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NewProp_SearchParams = { "SearchParams", nullptr, (EPropertyFlags)0x0010008000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_Parms, SearchParams), Z_Construct_UScriptStruct_FNiagaraDataChannelSearchParameters, METADATA_PARAMS(0, nullptr) }; // 3125418303
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NewProp_UnsubscribeToken = { "UnsubscribeToken", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_Parms, UnsubscribeToken), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NewProp_UpdateDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NewProp_SearchParams,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NewProp_UnsubscribeToken,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::PropPointers) < 2048);
// ********** End Function SubscribeToDataChannelUpdates Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNiagaraDataChannelHandler, nullptr, "SubscribeToDataChannelUpdates", Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNiagaraDataChannelHandler::execSubscribeToDataChannelUpdates)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_UpdateDelegate);
P_GET_STRUCT(FNiagaraDataChannelSearchParameters,Z_Param_SearchParams);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_UnsubscribeToken);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SubscribeToDataChannelUpdates(FOnNewNiagaraDataChannelPublish(Z_Param_UpdateDelegate),Z_Param_SearchParams,Z_Param_Out_UnsubscribeToken);
P_NATIVE_END;
}
// ********** End Class UNiagaraDataChannelHandler Function SubscribeToDataChannelUpdates **********
// ********** Begin Class UNiagaraDataChannelHandler Function SubscribeToDataChannelUpdates_WithContext
struct Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics
{
struct NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_WithContext_Parms
{
FScriptDelegate UpdateDelegate;
FNDCAccessContextInst AccessContext;
int32 UnsubscribeToken;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Data Channel" },
{ "Comment", "/** The provided delegate will be called whenever new entries are added to the relevant data channel. This means the delegate can be called multiple times per tick.\n\x09 * This is only relevant for data published to the game thread, so no gpu data or data that's only visible to niagara systems. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
{ "ToolTip", "The provided delegate will be called whenever new entries are added to the relevant data channel. This means the delegate can be called multiple times per tick.\nThis is only relevant for data published to the game thread, so no gpu data or data that's only visible to niagara systems." },
};
#endif // WITH_METADATA
// ********** Begin Function SubscribeToDataChannelUpdates_WithContext constinit property declarations
static const UECodeGen_Private::FDelegatePropertyParams NewProp_UpdateDelegate;
static const UECodeGen_Private::FStructPropertyParams NewProp_AccessContext;
static const UECodeGen_Private::FIntPropertyParams NewProp_UnsubscribeToken;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SubscribeToDataChannelUpdates_WithContext constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SubscribeToDataChannelUpdates_WithContext Property Definitions ********
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NewProp_UpdateDelegate = { "UpdateDelegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_WithContext_Parms, UpdateDelegate), Z_Construct_UDelegateFunction_Niagara_OnNewNiagaraDataChannelPublish__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 1228025604
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NewProp_AccessContext = { "AccessContext", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_WithContext_Parms, AccessContext), Z_Construct_UScriptStruct_FNDCAccessContextInst, METADATA_PARAMS(0, nullptr) }; // 1258534982
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NewProp_UnsubscribeToken = { "UnsubscribeToken", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_WithContext_Parms, UnsubscribeToken), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NewProp_UpdateDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NewProp_AccessContext,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NewProp_UnsubscribeToken,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::PropPointers) < 2048);
// ********** End Function SubscribeToDataChannelUpdates_WithContext Property Definitions **********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNiagaraDataChannelHandler, nullptr, "SubscribeToDataChannelUpdates_WithContext", Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_WithContext_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::NiagaraDataChannelHandler_eventSubscribeToDataChannelUpdates_WithContext_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNiagaraDataChannelHandler::execSubscribeToDataChannelUpdates_WithContext)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_UpdateDelegate);
P_GET_STRUCT_REF(FNDCAccessContextInst,Z_Param_Out_AccessContext);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_UnsubscribeToken);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SubscribeToDataChannelUpdates_WithContext(FOnNewNiagaraDataChannelPublish(Z_Param_UpdateDelegate),Z_Param_Out_AccessContext,Z_Param_Out_UnsubscribeToken);
P_NATIVE_END;
}
// ********** End Class UNiagaraDataChannelHandler Function SubscribeToDataChannelUpdates_WithContext
// ********** Begin Class UNiagaraDataChannelHandler Function UnsubscribeFromDataChannelUpdates ****
struct Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics
{
struct NiagaraDataChannelHandler_eventUnsubscribeFromDataChannelUpdates_Parms
{
int32 UnsubscribeToken;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Data Channel" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UnsubscribeToken_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnsubscribeFromDataChannelUpdates constinit property declarations *****
static const UECodeGen_Private::FIntPropertyParams NewProp_UnsubscribeToken;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnsubscribeFromDataChannelUpdates constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnsubscribeFromDataChannelUpdates Property Definitions ****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::NewProp_UnsubscribeToken = { "UnsubscribeToken", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NiagaraDataChannelHandler_eventUnsubscribeFromDataChannelUpdates_Parms, UnsubscribeToken), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UnsubscribeToken_MetaData), NewProp_UnsubscribeToken_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::NewProp_UnsubscribeToken,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::PropPointers) < 2048);
// ********** End Function UnsubscribeFromDataChannelUpdates Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UNiagaraDataChannelHandler, nullptr, "UnsubscribeFromDataChannelUpdates", Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::NiagaraDataChannelHandler_eventUnsubscribeFromDataChannelUpdates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::NiagaraDataChannelHandler_eventUnsubscribeFromDataChannelUpdates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UNiagaraDataChannelHandler::execUnsubscribeFromDataChannelUpdates)
{
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_UnsubscribeToken);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnsubscribeFromDataChannelUpdates(Z_Param_Out_UnsubscribeToken);
P_NATIVE_END;
}
// ********** End Class UNiagaraDataChannelHandler Function UnsubscribeFromDataChannelUpdates ******
// ********** Begin Class UNiagaraDataChannelHandler ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNiagaraDataChannelHandler;
UClass* UNiagaraDataChannelHandler::GetPrivateStaticClass()
{
using TClass = UNiagaraDataChannelHandler;
if (!Z_Registration_Info_UClass_UNiagaraDataChannelHandler.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NiagaraDataChannelHandler"),
Z_Registration_Info_UClass_UNiagaraDataChannelHandler.InnerSingleton,
StaticRegisterNativesUNiagaraDataChannelHandler,
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.InnerSingleton;
}
UClass* Z_Construct_UClass_UNiagaraDataChannelHandler_NoRegister()
{
return UNiagaraDataChannelHandler::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNiagaraDataChannelHandler_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "NiagaraDataChannelHandler.h" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataChannel_MetaData[] = {
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Writer_MetaData[] = {
{ "Comment", "/** Helper object allowing BP to write data in this channel. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
{ "ToolTip", "Helper object allowing BP to write data in this channel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Reader_MetaData[] = {
{ "Comment", "/** Helper object allowing BP to read data in this channel. */" },
{ "ModuleRelativePath", "Public/NiagaraDataChannelHandler.h" },
{ "ToolTip", "Helper object allowing BP to read data in this channel." },
};
#endif // WITH_METADATA
// ********** Begin Class UNiagaraDataChannelHandler constinit property declarations ***************
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_DataChannel;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Writer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Reader;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNiagaraDataChannelHandler constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetDataChannelReader"), .Pointer = &UNiagaraDataChannelHandler::execGetDataChannelReader },
{ .NameUTF8 = UTF8TEXT("GetDataChannelWriter"), .Pointer = &UNiagaraDataChannelHandler::execGetDataChannelWriter },
{ .NameUTF8 = UTF8TEXT("SubscribeToDataChannelUpdates"), .Pointer = &UNiagaraDataChannelHandler::execSubscribeToDataChannelUpdates },
{ .NameUTF8 = UTF8TEXT("SubscribeToDataChannelUpdates_WithContext"), .Pointer = &UNiagaraDataChannelHandler::execSubscribeToDataChannelUpdates_WithContext },
{ .NameUTF8 = UTF8TEXT("UnsubscribeFromDataChannelUpdates"), .Pointer = &UNiagaraDataChannelHandler::execUnsubscribeFromDataChannelUpdates },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelReader, "GetDataChannelReader" }, // 479270390
{ &Z_Construct_UFunction_UNiagaraDataChannelHandler_GetDataChannelWriter, "GetDataChannelWriter" }, // 4209911365
{ &Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates, "SubscribeToDataChannelUpdates" }, // 4086508603
{ &Z_Construct_UFunction_UNiagaraDataChannelHandler_SubscribeToDataChannelUpdates_WithContext, "SubscribeToDataChannelUpdates_WithContext" }, // 179118826
{ &Z_Construct_UFunction_UNiagaraDataChannelHandler_UnsubscribeFromDataChannelUpdates, "UnsubscribeFromDataChannelUpdates" }, // 2491121811
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNiagaraDataChannelHandler>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNiagaraDataChannelHandler_Statics
// ********** Begin Class UNiagaraDataChannelHandler Property Definitions **************************
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::NewProp_DataChannel = { "DataChannel", nullptr, (EPropertyFlags)0x0024080000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataChannelHandler, DataChannel), Z_Construct_UClass_UNiagaraDataChannel_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataChannel_MetaData), NewProp_DataChannel_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::NewProp_Writer = { "Writer", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataChannelHandler, Writer), Z_Construct_UClass_UNiagaraDataChannelWriter_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Writer_MetaData), NewProp_Writer_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::NewProp_Reader = { "Reader", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNiagaraDataChannelHandler, Reader), Z_Construct_UClass_UNiagaraDataChannelReader_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Reader_MetaData), NewProp_Reader_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::NewProp_DataChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::NewProp_Writer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::NewProp_Reader,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::PropPointers) < 2048);
// ********** End Class UNiagaraDataChannelHandler Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Niagara,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::ClassParams = {
&UNiagaraDataChannelHandler::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::PropPointers),
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::Class_MetaDataParams), Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::Class_MetaDataParams)
};
void UNiagaraDataChannelHandler::StaticRegisterNativesUNiagaraDataChannelHandler()
{
UClass* Class = UNiagaraDataChannelHandler::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::Funcs));
}
UClass* Z_Construct_UClass_UNiagaraDataChannelHandler()
{
if (!Z_Registration_Info_UClass_UNiagaraDataChannelHandler.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNiagaraDataChannelHandler.OuterSingleton, Z_Construct_UClass_UNiagaraDataChannelHandler_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNiagaraDataChannelHandler.OuterSingleton;
}
UNiagaraDataChannelHandler::UNiagaraDataChannelHandler(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNiagaraDataChannelHandler);
UNiagaraDataChannelHandler::~UNiagaraDataChannelHandler() {}
// ********** End Class UNiagaraDataChannelHandler *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannelHandler_h__Script_Niagara_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNiagaraDataChannelHandler, UNiagaraDataChannelHandler::StaticClass, TEXT("UNiagaraDataChannelHandler"), &Z_Registration_Info_UClass_UNiagaraDataChannelHandler, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNiagaraDataChannelHandler), 2248981807U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannelHandler_h__Script_Niagara_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannelHandler_h__Script_Niagara_3230149134{
TEXT("/Script/Niagara"),
Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannelHandler_h__Script_Niagara_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_FX_Niagara_Source_Niagara_Public_NiagaraDataChannelHandler_h__Script_Niagara_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS