// 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 "PIXERA_Connect/Private/PXConnectBPLibrary.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodePXConnectBPLibrary() {}
// Cross Module References
	ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
	PIXERA_CONNECT_API UClass* Z_Construct_UClass_UPXConnectBPLibrary();
	PIXERA_CONNECT_API UClass* Z_Construct_UClass_UPXConnectBPLibrary_NoRegister();
	UPackage* Z_Construct_UPackage__Script_PIXERA_Connect();
// End Cross Module References
	DEFINE_FUNCTION(UPXConnectBPLibrary::execsendDataName)
	{
		P_GET_PROPERTY(FNameProperty,Z_Param_dataName);
		P_GET_PROPERTY(FNameProperty,Z_Param_val);
		P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_outVal);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=UPXConnectBPLibrary::sendDataName(Z_Param_dataName,Z_Param_val,Z_Param_Out_outVal);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPXConnectBPLibrary::execsendDataString)
	{
		P_GET_PROPERTY(FNameProperty,Z_Param_dataName);
		P_GET_PROPERTY(FStrProperty,Z_Param_val);
		P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_outVal);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=UPXConnectBPLibrary::sendDataString(Z_Param_dataName,Z_Param_val,Z_Param_Out_outVal);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPXConnectBPLibrary::execsendDataInt64)
	{
		P_GET_PROPERTY(FNameProperty,Z_Param_dataName);
		P_GET_PROPERTY(FInt64Property,Z_Param_val);
		P_GET_PROPERTY_REF(FInt64Property,Z_Param_Out_outVal);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=UPXConnectBPLibrary::sendDataInt64(Z_Param_dataName,Z_Param_val,Z_Param_Out_outVal);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPXConnectBPLibrary::execsendDataInt)
	{
		P_GET_PROPERTY(FNameProperty,Z_Param_dataName);
		P_GET_PROPERTY(FIntProperty,Z_Param_val);
		P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_outVal);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=UPXConnectBPLibrary::sendDataInt(Z_Param_dataName,Z_Param_val,Z_Param_Out_outVal);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPXConnectBPLibrary::execsendDataFloat)
	{
		P_GET_PROPERTY(FNameProperty,Z_Param_dataName);
		P_GET_PROPERTY(FFloatProperty,Z_Param_val);
		P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_outVal);
		P_FINISH;
		P_NATIVE_BEGIN;
		*(bool*)Z_Param__Result=UPXConnectBPLibrary::sendDataFloat(Z_Param_dataName,Z_Param_val,Z_Param_Out_outVal);
		P_NATIVE_END;
	}
	DEFINE_FUNCTION(UPXConnectBPLibrary::execresetDataToSend)
	{
		P_FINISH;
		P_NATIVE_BEGIN;
		UPXConnectBPLibrary::resetDataToSend();
		P_NATIVE_END;
	}
	void UPXConnectBPLibrary::StaticRegisterNativesUPXConnectBPLibrary()
	{
		UClass* Class = UPXConnectBPLibrary::StaticClass();
		static const FNameNativePtrPair Funcs[] = {
			{ "resetDataToSend", &UPXConnectBPLibrary::execresetDataToSend },
			{ "sendDataFloat", &UPXConnectBPLibrary::execsendDataFloat },
			{ "sendDataInt", &UPXConnectBPLibrary::execsendDataInt },
			{ "sendDataInt64", &UPXConnectBPLibrary::execsendDataInt64 },
			{ "sendDataName", &UPXConnectBPLibrary::execsendDataName },
			{ "sendDataString", &UPXConnectBPLibrary::execsendDataString },
		};
		FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
	}
	struct Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend_Statics
	{
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend_Statics::Function_MetaDataParams[] = {
		{ "BlueprintInternalUseOnly", "true" },
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Private/PXConnectBPLibrary.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPXConnectBPLibrary, nullptr, "resetDataToSend", nullptr, nullptr, nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend_Statics::Function_MetaDataParams) };
	UFunction* Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics
	{
		struct PXConnectBPLibrary_eventsendDataFloat_Parms
		{
			FName dataName;
			float val;
			float outVal;
			bool ReturnValue;
		};
		static const UECodeGen_Private::FNamePropertyParams NewProp_dataName;
		static const UECodeGen_Private::FFloatPropertyParams NewProp_val;
		static const UECodeGen_Private::FFloatPropertyParams NewProp_outVal;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_dataName = { "dataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataFloat_Parms, dataName), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_val = { "val", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataFloat_Parms, val), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_outVal = { "outVal", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataFloat_Parms, outVal), METADATA_PARAMS(0, nullptr) };
	void Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PXConnectBPLibrary_eventsendDataFloat_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PXConnectBPLibrary_eventsendDataFloat_Parms), &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_dataName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_val,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_outVal,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::Function_MetaDataParams[] = {
		{ "BlueprintInternalUseOnly", "true" },
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Private/PXConnectBPLibrary.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPXConnectBPLibrary, nullptr, "sendDataFloat", nullptr, nullptr, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::PXConnectBPLibrary_eventsendDataFloat_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::PXConnectBPLibrary_eventsendDataFloat_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics
	{
		struct PXConnectBPLibrary_eventsendDataInt_Parms
		{
			FName dataName;
			int32 val;
			int32 outVal;
			bool ReturnValue;
		};
		static const UECodeGen_Private::FNamePropertyParams NewProp_dataName;
		static const UECodeGen_Private::FIntPropertyParams NewProp_val;
		static const UECodeGen_Private::FIntPropertyParams NewProp_outVal;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_dataName = { "dataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataInt_Parms, dataName), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_val = { "val", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataInt_Parms, val), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_outVal = { "outVal", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataInt_Parms, outVal), METADATA_PARAMS(0, nullptr) };
	void Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PXConnectBPLibrary_eventsendDataInt_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PXConnectBPLibrary_eventsendDataInt_Parms), &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_dataName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_val,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_outVal,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::Function_MetaDataParams[] = {
		{ "BlueprintInternalUseOnly", "true" },
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Private/PXConnectBPLibrary.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPXConnectBPLibrary, nullptr, "sendDataInt", nullptr, nullptr, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::PXConnectBPLibrary_eventsendDataInt_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::PXConnectBPLibrary_eventsendDataInt_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics
	{
		struct PXConnectBPLibrary_eventsendDataInt64_Parms
		{
			FName dataName;
			int64 val;
			int64 outVal;
			bool ReturnValue;
		};
		static const UECodeGen_Private::FNamePropertyParams NewProp_dataName;
		static const UECodeGen_Private::FInt64PropertyParams NewProp_val;
		static const UECodeGen_Private::FInt64PropertyParams NewProp_outVal;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_dataName = { "dataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataInt64_Parms, dataName), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_val = { "val", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataInt64_Parms, val), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_outVal = { "outVal", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataInt64_Parms, outVal), METADATA_PARAMS(0, nullptr) };
	void Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PXConnectBPLibrary_eventsendDataInt64_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PXConnectBPLibrary_eventsendDataInt64_Parms), &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_dataName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_val,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_outVal,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::Function_MetaDataParams[] = {
		{ "BlueprintInternalUseOnly", "true" },
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Private/PXConnectBPLibrary.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPXConnectBPLibrary, nullptr, "sendDataInt64", nullptr, nullptr, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::PXConnectBPLibrary_eventsendDataInt64_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::PXConnectBPLibrary_eventsendDataInt64_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics
	{
		struct PXConnectBPLibrary_eventsendDataName_Parms
		{
			FName dataName;
			FName val;
			FName outVal;
			bool ReturnValue;
		};
		static const UECodeGen_Private::FNamePropertyParams NewProp_dataName;
		static const UECodeGen_Private::FNamePropertyParams NewProp_val;
		static const UECodeGen_Private::FNamePropertyParams NewProp_outVal;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_dataName = { "dataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataName_Parms, dataName), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_val = { "val", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataName_Parms, val), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_outVal = { "outVal", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataName_Parms, outVal), METADATA_PARAMS(0, nullptr) };
	void Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PXConnectBPLibrary_eventsendDataName_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PXConnectBPLibrary_eventsendDataName_Parms), &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_dataName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_val,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_outVal,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::Function_MetaDataParams[] = {
		{ "BlueprintInternalUseOnly", "true" },
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Private/PXConnectBPLibrary.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPXConnectBPLibrary, nullptr, "sendDataName", nullptr, nullptr, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::PXConnectBPLibrary_eventsendDataName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::PXConnectBPLibrary_eventsendDataName_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	struct Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics
	{
		struct PXConnectBPLibrary_eventsendDataString_Parms
		{
			FName dataName;
			FString val;
			FString outVal;
			bool ReturnValue;
		};
		static const UECodeGen_Private::FNamePropertyParams NewProp_dataName;
		static const UECodeGen_Private::FStrPropertyParams NewProp_val;
		static const UECodeGen_Private::FStrPropertyParams NewProp_outVal;
		static void NewProp_ReturnValue_SetBit(void* Obj);
		static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
		static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
		static const UECodeGen_Private::FFunctionParams FuncParams;
	};
	const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_dataName = { "dataName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataString_Parms, dataName), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_val = { "val", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataString_Parms, val), METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_outVal = { "outVal", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PXConnectBPLibrary_eventsendDataString_Parms, outVal), METADATA_PARAMS(0, nullptr) };
	void Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_ReturnValue_SetBit(void* Obj)
	{
		((PXConnectBPLibrary_eventsendDataString_Parms*)Obj)->ReturnValue = 1;
	}
	const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PXConnectBPLibrary_eventsendDataString_Parms), &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
	const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::PropPointers[] = {
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_dataName,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_val,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_outVal,
		(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::NewProp_ReturnValue,
	};
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::Function_MetaDataParams[] = {
		{ "BlueprintInternalUseOnly", "true" },
		{ "BlueprintType", "true" },
		{ "ModuleRelativePath", "Private/PXConnectBPLibrary.h" },
	};
#endif
	const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UPXConnectBPLibrary, nullptr, "sendDataString", nullptr, nullptr, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::PXConnectBPLibrary_eventsendDataString_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::Function_MetaDataParams) };
	static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::PropPointers) < 2048);
	static_assert(sizeof(Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::PXConnectBPLibrary_eventsendDataString_Parms) < MAX_uint16);
	UFunction* Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString()
	{
		static UFunction* ReturnFunction = nullptr;
		if (!ReturnFunction)
		{
			UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString_Statics::FuncParams);
		}
		return ReturnFunction;
	}
	IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UPXConnectBPLibrary);
	UClass* Z_Construct_UClass_UPXConnectBPLibrary_NoRegister()
	{
		return UPXConnectBPLibrary::StaticClass();
	}
	struct Z_Construct_UClass_UPXConnectBPLibrary_Statics
	{
		static UObject* (*const DependentSingletons[])();
		static const FClassFunctionLinkInfo FuncInfo[];
#if WITH_METADATA
		static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
		static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
		static const UECodeGen_Private::FClassParams ClassParams;
	};
	UObject* (*const Z_Construct_UClass_UPXConnectBPLibrary_Statics::DependentSingletons[])() = {
		(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
		(UObject* (*)())Z_Construct_UPackage__Script_PIXERA_Connect,
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPXConnectBPLibrary_Statics::DependentSingletons) < 16);
	const FClassFunctionLinkInfo Z_Construct_UClass_UPXConnectBPLibrary_Statics::FuncInfo[] = {
		{ &Z_Construct_UFunction_UPXConnectBPLibrary_resetDataToSend, "resetDataToSend" }, // 1604115724
		{ &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataFloat, "sendDataFloat" }, // 1008673424
		{ &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt, "sendDataInt" }, // 3294440462
		{ &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataInt64, "sendDataInt64" }, // 2481218197
		{ &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataName, "sendDataName" }, // 3960897051
		{ &Z_Construct_UFunction_UPXConnectBPLibrary_sendDataString, "sendDataString" }, // 2595573736
	};
	static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPXConnectBPLibrary_Statics::FuncInfo) < 2048);
#if WITH_METADATA
	const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UPXConnectBPLibrary_Statics::Class_MetaDataParams[] = {
		{ "BlueprintType", "true" },
		{ "IncludePath", "PXConnectBPLibrary.h" },
		{ "IsBlueprintBase", "true" },
		{ "ModuleRelativePath", "Private/PXConnectBPLibrary.h" },
	};
#endif
	const FCppClassTypeInfoStatic Z_Construct_UClass_UPXConnectBPLibrary_Statics::StaticCppClassTypeInfo = {
		TCppClassTypeTraits<UPXConnectBPLibrary>::IsAbstract,
	};
	const UECodeGen_Private::FClassParams Z_Construct_UClass_UPXConnectBPLibrary_Statics::ClassParams = {
		&UPXConnectBPLibrary::StaticClass,
		nullptr,
		&StaticCppClassTypeInfo,
		DependentSingletons,
		FuncInfo,
		nullptr,
		nullptr,
		UE_ARRAY_COUNT(DependentSingletons),
		UE_ARRAY_COUNT(FuncInfo),
		0,
		0,
		0x001000A0u,
		METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPXConnectBPLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UPXConnectBPLibrary_Statics::Class_MetaDataParams)
	};
	UClass* Z_Construct_UClass_UPXConnectBPLibrary()
	{
		if (!Z_Registration_Info_UClass_UPXConnectBPLibrary.OuterSingleton)
		{
			UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPXConnectBPLibrary.OuterSingleton, Z_Construct_UClass_UPXConnectBPLibrary_Statics::ClassParams);
		}
		return Z_Registration_Info_UClass_UPXConnectBPLibrary.OuterSingleton;
	}
	template<> PIXERA_CONNECT_API UClass* StaticClass<UPXConnectBPLibrary>()
	{
		return UPXConnectBPLibrary::StaticClass();
	}
	UPXConnectBPLibrary::UPXConnectBPLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
	DEFINE_VTABLE_PTR_HELPER_CTOR(UPXConnectBPLibrary);
	UPXConnectBPLibrary::~UPXConnectBPLibrary() {}
	struct Z_CompiledInDeferFile_FID_PluginExport_1_20_5_3_PIXERA_Connect_HostProject_Plugins_PIXERA_Connect_Source_PIXERA_Connect_Private_PXConnectBPLibrary_h_Statics
	{
		static const FClassRegisterCompiledInInfo ClassInfo[];
	};
	const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_PluginExport_1_20_5_3_PIXERA_Connect_HostProject_Plugins_PIXERA_Connect_Source_PIXERA_Connect_Private_PXConnectBPLibrary_h_Statics::ClassInfo[] = {
		{ Z_Construct_UClass_UPXConnectBPLibrary, UPXConnectBPLibrary::StaticClass, TEXT("UPXConnectBPLibrary"), &Z_Registration_Info_UClass_UPXConnectBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPXConnectBPLibrary), 3708113676U) },
	};
	static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_PluginExport_1_20_5_3_PIXERA_Connect_HostProject_Plugins_PIXERA_Connect_Source_PIXERA_Connect_Private_PXConnectBPLibrary_h_1408137529(TEXT("/Script/PIXERA_Connect"),
		Z_CompiledInDeferFile_FID_PluginExport_1_20_5_3_PIXERA_Connect_HostProject_Plugins_PIXERA_Connect_Source_PIXERA_Connect_Private_PXConnectBPLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_PluginExport_1_20_5_3_PIXERA_Connect_HostProject_Plugins_PIXERA_Connect_Source_PIXERA_Connect_Private_PXConnectBPLibrary_h_Statics::ClassInfo),
		nullptr, 0,
		nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
