// 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 "Kismet/KismetNodeHelperLibrary.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeKismetNodeHelperLibrary() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary(); ENGINE_API UClass* Z_Construct_UClass_UKismetNodeHelperLibrary(); ENGINE_API UClass* Z_Construct_UClass_UKismetNodeHelperLibrary_NoRegister(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UKismetNodeHelperLibrary Function BitIsMarked **************************** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics { struct KismetNodeHelperLibrary_eventBitIsMarked_Parms { int32 Data; int32 Index; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Returns whether the bit at index \"Index\" is set or not in the data\n\x09 *\n\x09 * @param Data - The integer containing the bits that are being tested against\n\x09 * @param Index - The bit index into the Data that we are inquiring\n\x09 * @return - Whether the bit at index \"Index\" is set or not\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Returns whether the bit at index \"Index\" is set or not in the data\n\n@param Data - The integer containing the bits that are being tested against\n@param Index - The bit index into the Data that we are inquiring\n@return - Whether the bit at index \"Index\" is set or not" }, }; #endif // WITH_METADATA // ********** Begin Function BitIsMarked constinit property declarations *************************** static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function BitIsMarked constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function BitIsMarked Property Definitions ************************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventBitIsMarked_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventBitIsMarked_Parms, Index), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((KismetNodeHelperLibrary_eventBitIsMarked_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_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(KismetNodeHelperLibrary_eventBitIsMarked_Parms), &Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::NewProp_Index, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::PropPointers) < 2048); // ********** End Function BitIsMarked Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "BitIsMarked", Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::KismetNodeHelperLibrary_eventBitIsMarked_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::KismetNodeHelperLibrary_eventBitIsMarked_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execBitIsMarked) { P_GET_PROPERTY(FIntProperty,Z_Param_Data); P_GET_PROPERTY(FIntProperty,Z_Param_Index); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=UKismetNodeHelperLibrary::BitIsMarked(Z_Param_Data,Z_Param_Index); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function BitIsMarked ****************************** // ********** Begin Class UKismetNodeHelperLibrary Function ClearAllBits *************************** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics { struct KismetNodeHelperLibrary_eventClearAllBits_Parms { int32 Data; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Clears all of the bit in the data\n\x09 *\n\x09 * @param Data - The integer containing the bits that are being cleared\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Clears all of the bit in the data\n\n@param Data - The integer containing the bits that are being cleared" }, }; #endif // WITH_METADATA // ********** Begin Function ClearAllBits constinit property declarations ************************** static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ClearAllBits constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ClearAllBits Property Definitions ************************************* const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventClearAllBits_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::NewProp_Data, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::PropPointers) < 2048); // ********** End Function ClearAllBits Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "ClearAllBits", Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::KismetNodeHelperLibrary_eventClearAllBits_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::KismetNodeHelperLibrary_eventClearAllBits_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execClearAllBits) { P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_Data); P_FINISH; P_NATIVE_BEGIN; UKismetNodeHelperLibrary::ClearAllBits(Z_Param_Out_Data); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function ClearAllBits ***************************** // ********** Begin Class UKismetNodeHelperLibrary Function ClearBit ******************************* struct Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics { struct KismetNodeHelperLibrary_eventClearBit_Parms { int32 Data; int32 Index; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Clears the bit at index \"Index\" in the data\n\x09 *\n\x09 * @param Data - The integer containing the bits that are being cleared\n\x09 * @param Index - The bit index into the Data that we are clearing\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Clears the bit at index \"Index\" in the data\n\n@param Data - The integer containing the bits that are being cleared\n@param Index - The bit index into the Data that we are clearing" }, }; #endif // WITH_METADATA // ********** Begin Function ClearBit constinit property declarations ****************************** static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ClearBit constinit property declarations ******************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ClearBit Property Definitions ***************************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventClearBit_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventClearBit_Parms, Index), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::NewProp_Index, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::PropPointers) < 2048); // ********** End Function ClearBit Property Definitions ******************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "ClearBit", Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::KismetNodeHelperLibrary_eventClearBit_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::KismetNodeHelperLibrary_eventClearBit_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execClearBit) { P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_Data); P_GET_PROPERTY(FIntProperty,Z_Param_Index); P_FINISH; P_NATIVE_BEGIN; UKismetNodeHelperLibrary::ClearBit(Z_Param_Out_Data,Z_Param_Index); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function ClearBit ********************************* // ********** Begin Class UKismetNodeHelperLibrary Function GetEnumeratorName ********************** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics { struct KismetNodeHelperLibrary_eventGetEnumeratorName_Parms { const UEnum* Enum; uint8 EnumeratorValue; FName ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Gets enumerator name.\n\x09 *\n\x09 * @param Enum - Enumeration\n\x09 * @param EnumeratorValue - Value of searched enumeration\n\x09 * @return - name of the searched enumerator, or NAME_None\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Gets enumerator name.\n\n@param Enum - Enumeration\n@param EnumeratorValue - Value of searched enumeration\n@return - name of the searched enumerator, or NAME_None" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enum_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetEnumeratorName constinit property declarations ********************* static const UECodeGen_Private::FObjectPropertyParams NewProp_Enum; static const UECodeGen_Private::FBytePropertyParams NewProp_EnumeratorValue; static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetEnumeratorName constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetEnumeratorName Property Definitions ******************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::NewProp_Enum = { "Enum", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorName_Parms, Enum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enum_MetaData), NewProp_Enum_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::NewProp_EnumeratorValue = { "EnumeratorValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorName_Parms, EnumeratorValue), nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::NewProp_Enum, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::NewProp_EnumeratorValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::PropPointers) < 2048); // ********** End Function GetEnumeratorName Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "GetEnumeratorName", Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::KismetNodeHelperLibrary_eventGetEnumeratorName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::KismetNodeHelperLibrary_eventGetEnumeratorName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execGetEnumeratorName) { P_GET_OBJECT(UEnum,Z_Param_Enum); P_GET_PROPERTY(FByteProperty,Z_Param_EnumeratorValue); P_FINISH; P_NATIVE_BEGIN; *(FName*)Z_Param__Result=UKismetNodeHelperLibrary::GetEnumeratorName(Z_Param_Enum,Z_Param_EnumeratorValue); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function GetEnumeratorName ************************ // ********** Begin Class UKismetNodeHelperLibrary Function GetEnumeratorUserFriendlyName ********** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics { struct KismetNodeHelperLibrary_eventGetEnumeratorUserFriendlyName_Parms { const UEnum* Enum; uint8 EnumeratorValue; FString ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Gets enumerator name as FString. Use DeisplayName when possible.\n\x09 *\n\x09 * @param Enum - Enumeration\n\x09 * @param EnumeratorValue - Value of searched enumeration\n\x09 * @return - name of the searched enumerator, or NAME_None\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Gets enumerator name as FString. Use DeisplayName when possible.\n\n@param Enum - Enumeration\n@param EnumeratorValue - Value of searched enumeration\n@return - name of the searched enumerator, or NAME_None" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enum_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetEnumeratorUserFriendlyName constinit property declarations ********* static const UECodeGen_Private::FObjectPropertyParams NewProp_Enum; static const UECodeGen_Private::FBytePropertyParams NewProp_EnumeratorValue; static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetEnumeratorUserFriendlyName constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetEnumeratorUserFriendlyName Property Definitions ******************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::NewProp_Enum = { "Enum", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorUserFriendlyName_Parms, Enum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enum_MetaData), NewProp_Enum_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::NewProp_EnumeratorValue = { "EnumeratorValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorUserFriendlyName_Parms, EnumeratorValue), nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorUserFriendlyName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::NewProp_Enum, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::NewProp_EnumeratorValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::PropPointers) < 2048); // ********** End Function GetEnumeratorUserFriendlyName Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "GetEnumeratorUserFriendlyName", Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::KismetNodeHelperLibrary_eventGetEnumeratorUserFriendlyName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::KismetNodeHelperLibrary_eventGetEnumeratorUserFriendlyName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execGetEnumeratorUserFriendlyName) { P_GET_OBJECT(UEnum,Z_Param_Enum); P_GET_PROPERTY(FByteProperty,Z_Param_EnumeratorValue); P_FINISH; P_NATIVE_BEGIN; *(FString*)Z_Param__Result=UKismetNodeHelperLibrary::GetEnumeratorUserFriendlyName(Z_Param_Enum,Z_Param_EnumeratorValue); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function GetEnumeratorUserFriendlyName ************ // ********** Begin Class UKismetNodeHelperLibrary Function GetEnumeratorValueFromIndex ************ struct Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics { struct KismetNodeHelperLibrary_eventGetEnumeratorValueFromIndex_Parms { const UEnum* Enum; uint8 EnumeratorIndex; uint8 ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * @param Enum - Enumeration\n\x09 * @param EnumeratorIndex - Input index\n\x09 * @return - The value of the enumerator, or INDEX_NONE\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "@param Enum - Enumeration\n@param EnumeratorIndex - Input index\n@return - The value of the enumerator, or INDEX_NONE" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enum_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetEnumeratorValueFromIndex constinit property declarations *********** static const UECodeGen_Private::FObjectPropertyParams NewProp_Enum; static const UECodeGen_Private::FBytePropertyParams NewProp_EnumeratorIndex; static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetEnumeratorValueFromIndex constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetEnumeratorValueFromIndex Property Definitions ********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::NewProp_Enum = { "Enum", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorValueFromIndex_Parms, Enum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enum_MetaData), NewProp_Enum_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::NewProp_EnumeratorIndex = { "EnumeratorIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorValueFromIndex_Parms, EnumeratorIndex), nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetEnumeratorValueFromIndex_Parms, ReturnValue), nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::NewProp_Enum, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::NewProp_EnumeratorIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::PropPointers) < 2048); // ********** End Function GetEnumeratorValueFromIndex Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "GetEnumeratorValueFromIndex", Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::KismetNodeHelperLibrary_eventGetEnumeratorValueFromIndex_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::KismetNodeHelperLibrary_eventGetEnumeratorValueFromIndex_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execGetEnumeratorValueFromIndex) { P_GET_OBJECT(UEnum,Z_Param_Enum); P_GET_PROPERTY(FByteProperty,Z_Param_EnumeratorIndex); P_FINISH; P_NATIVE_BEGIN; *(uint8*)Z_Param__Result=UKismetNodeHelperLibrary::GetEnumeratorValueFromIndex(Z_Param_Enum,Z_Param_EnumeratorIndex); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function GetEnumeratorValueFromIndex ************** // ********** Begin Class UKismetNodeHelperLibrary Function GetFirstUnmarkedBit ******************** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics { struct KismetNodeHelperLibrary_eventGetFirstUnmarkedBit_Parms { int32 Data; int32 StartIdx; int32 NumBits; int32 ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Gets the first index not already marked starting from a specific index and returns the bit index selected\n\x09 *\n\x09 * @param Data - The integer containing the bits that are being set\n\x09 * @param StartIdx - The index to start looking for an available index from\n\x09 * @param NumBits - The logical number of bits we want to track\n\x09 * @return - The index that was selected (returns INDEX_NONE if there was no unmarked bits to choose from)\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Gets the first index not already marked starting from a specific index and returns the bit index selected\n\n@param Data - The integer containing the bits that are being set\n@param StartIdx - The index to start looking for an available index from\n@param NumBits - The logical number of bits we want to track\n@return - The index that was selected (returns INDEX_NONE if there was no unmarked bits to choose from)" }, }; #endif // WITH_METADATA // ********** Begin Function GetFirstUnmarkedBit constinit property declarations ******************* static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_StartIdx; static const UECodeGen_Private::FIntPropertyParams NewProp_NumBits; static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetFirstUnmarkedBit constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetFirstUnmarkedBit Property Definitions ****************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetFirstUnmarkedBit_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_StartIdx = { "StartIdx", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetFirstUnmarkedBit_Parms, StartIdx), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_NumBits = { "NumBits", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetFirstUnmarkedBit_Parms, NumBits), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetFirstUnmarkedBit_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_StartIdx, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_NumBits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::PropPointers) < 2048); // ********** End Function GetFirstUnmarkedBit Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "GetFirstUnmarkedBit", Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::KismetNodeHelperLibrary_eventGetFirstUnmarkedBit_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::KismetNodeHelperLibrary_eventGetFirstUnmarkedBit_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execGetFirstUnmarkedBit) { P_GET_PROPERTY(FIntProperty,Z_Param_Data); P_GET_PROPERTY(FIntProperty,Z_Param_StartIdx); P_GET_PROPERTY(FIntProperty,Z_Param_NumBits); P_FINISH; P_NATIVE_BEGIN; *(int32*)Z_Param__Result=UKismetNodeHelperLibrary::GetFirstUnmarkedBit(Z_Param_Data,Z_Param_StartIdx,Z_Param_NumBits); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function GetFirstUnmarkedBit ********************** // ********** Begin Class UKismetNodeHelperLibrary Function GetRandomUnmarkedBit ******************* struct Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics { struct KismetNodeHelperLibrary_eventGetRandomUnmarkedBit_Parms { int32 Data; int32 StartIdx; int32 NumBits; int32 ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Gets a random not already marked bit and returns the bit index selected\n\x09 *\n\x09 * @param Data - The integer containing the bits that are being set\n\x09 * @param NumBits - The logical number of bits we want to track\n\x09 * @return - The index that was selected (returns INDEX_NONE if there was no unmarked bits to choose from)\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "NotBlueprintThreadSafe", "" }, { "ToolTip", "Gets a random not already marked bit and returns the bit index selected\n\n@param Data - The integer containing the bits that are being set\n@param NumBits - The logical number of bits we want to track\n@return - The index that was selected (returns INDEX_NONE if there was no unmarked bits to choose from)" }, }; #endif // WITH_METADATA // ********** Begin Function GetRandomUnmarkedBit constinit property declarations ****************** static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_StartIdx; static const UECodeGen_Private::FIntPropertyParams NewProp_NumBits; static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetRandomUnmarkedBit constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetRandomUnmarkedBit Property Definitions ***************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetRandomUnmarkedBit_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_StartIdx = { "StartIdx", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetRandomUnmarkedBit_Parms, StartIdx), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_NumBits = { "NumBits", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetRandomUnmarkedBit_Parms, NumBits), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetRandomUnmarkedBit_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_StartIdx, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_NumBits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::PropPointers) < 2048); // ********** End Function GetRandomUnmarkedBit Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "GetRandomUnmarkedBit", Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::KismetNodeHelperLibrary_eventGetRandomUnmarkedBit_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::KismetNodeHelperLibrary_eventGetRandomUnmarkedBit_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execGetRandomUnmarkedBit) { P_GET_PROPERTY(FIntProperty,Z_Param_Data); P_GET_PROPERTY(FIntProperty,Z_Param_StartIdx); P_GET_PROPERTY(FIntProperty,Z_Param_NumBits); P_FINISH; P_NATIVE_BEGIN; *(int32*)Z_Param__Result=UKismetNodeHelperLibrary::GetRandomUnmarkedBit(Z_Param_Data,Z_Param_StartIdx,Z_Param_NumBits); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function GetRandomUnmarkedBit ********************* // ********** Begin Class UKismetNodeHelperLibrary Function GetUnmarkedBit ************************* struct Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics { struct KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms { int32 Data; int32 StartIdx; int32 NumBits; bool bRandom; int32 ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Gets an already unmarked bit and returns the bit index selected\n\x09 *\n\x09 * @param Data - The integer containing the bits that are being set\n\x09 * @param StartIdx - The index to start with when determining the selection'\n\x09 * @param NumBits - The logical number of bits we want to track\n\x09 * @param bRandom - Whether to select a random index or not\n\x09 * @return - The index that was selected (returns INDEX_NONE if there was no unmarked bits to choose from)\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "NotBlueprintThreadSafe", "" }, { "ToolTip", "Gets an already unmarked bit and returns the bit index selected\n\n@param Data - The integer containing the bits that are being set\n@param StartIdx - The index to start with when determining the selection'\n@param NumBits - The logical number of bits we want to track\n@param bRandom - Whether to select a random index or not\n@return - The index that was selected (returns INDEX_NONE if there was no unmarked bits to choose from)" }, }; #endif // WITH_METADATA // ********** Begin Function GetUnmarkedBit constinit property declarations ************************ static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_StartIdx; static const UECodeGen_Private::FIntPropertyParams NewProp_NumBits; static void NewProp_bRandom_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRandom; static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetUnmarkedBit constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetUnmarkedBit Property Definitions *********************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_StartIdx = { "StartIdx", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms, StartIdx), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_NumBits = { "NumBits", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms, NumBits), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_bRandom_SetBit(void* Obj) { ((KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms*)Obj)->bRandom = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_bRandom = { "bRandom", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms), &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_bRandom_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_StartIdx, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_NumBits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_bRandom, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::PropPointers) < 2048); // ********** End Function GetUnmarkedBit Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "GetUnmarkedBit", Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::KismetNodeHelperLibrary_eventGetUnmarkedBit_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execGetUnmarkedBit) { P_GET_PROPERTY(FIntProperty,Z_Param_Data); P_GET_PROPERTY(FIntProperty,Z_Param_StartIdx); P_GET_PROPERTY(FIntProperty,Z_Param_NumBits); P_GET_UBOOL(Z_Param_bRandom); P_FINISH; P_NATIVE_BEGIN; *(int32*)Z_Param__Result=UKismetNodeHelperLibrary::GetUnmarkedBit(Z_Param_Data,Z_Param_StartIdx,Z_Param_NumBits,Z_Param_bRandom); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function GetUnmarkedBit *************************** // ********** Begin Class UKismetNodeHelperLibrary Function GetValidValue ************************** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics { struct KismetNodeHelperLibrary_eventGetValidValue_Parms { const UEnum* Enum; uint8 EnumeratorValue; uint8 ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * @param Enum - Enumeration\n\x09 * @param EnumeratorIndex - Input value\n\x09 * @return - if EnumeratorIndex is valid return EnumeratorIndex, otherwise return MAX value of Enum\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "@param Enum - Enumeration\n@param EnumeratorIndex - Input value\n@return - if EnumeratorIndex is valid return EnumeratorIndex, otherwise return MAX value of Enum" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enum_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetValidValue constinit property declarations ************************* static const UECodeGen_Private::FObjectPropertyParams NewProp_Enum; static const UECodeGen_Private::FBytePropertyParams NewProp_EnumeratorValue; static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetValidValue constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetValidValue Property Definitions ************************************ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::NewProp_Enum = { "Enum", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetValidValue_Parms, Enum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enum_MetaData), NewProp_Enum_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::NewProp_EnumeratorValue = { "EnumeratorValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetValidValue_Parms, EnumeratorValue), nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventGetValidValue_Parms, ReturnValue), nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::NewProp_Enum, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::NewProp_EnumeratorValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::PropPointers) < 2048); // ********** End Function GetValidValue Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "GetValidValue", Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::KismetNodeHelperLibrary_eventGetValidValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::KismetNodeHelperLibrary_eventGetValidValue_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execGetValidValue) { P_GET_OBJECT(UEnum,Z_Param_Enum); P_GET_PROPERTY(FByteProperty,Z_Param_EnumeratorValue); P_FINISH; P_NATIVE_BEGIN; *(uint8*)Z_Param__Result=UKismetNodeHelperLibrary::GetValidValue(Z_Param_Enum,Z_Param_EnumeratorValue); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function GetValidValue **************************** // ********** Begin Class UKismetNodeHelperLibrary Function HasMarkedBit *************************** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics { struct KismetNodeHelperLibrary_eventHasMarkedBit_Parms { int32 Data; int32 NumBits; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Returns whether there exists a marked bit in the data\n\x09 *\n\x09 * @param Data - The data being tested against\n\x09 * @param NumBits - The logical number of bits we want to track\n\x09 * @return - Whether there is a bit marked in the data\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Returns whether there exists a marked bit in the data\n\n@param Data - The data being tested against\n@param NumBits - The logical number of bits we want to track\n@return - Whether there is a bit marked in the data" }, }; #endif // WITH_METADATA // ********** Begin Function HasMarkedBit constinit property declarations ************************** static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_NumBits; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function HasMarkedBit constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function HasMarkedBit Property Definitions ************************************* const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventHasMarkedBit_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::NewProp_NumBits = { "NumBits", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventHasMarkedBit_Parms, NumBits), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((KismetNodeHelperLibrary_eventHasMarkedBit_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_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(KismetNodeHelperLibrary_eventHasMarkedBit_Parms), &Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::NewProp_NumBits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::PropPointers) < 2048); // ********** End Function HasMarkedBit Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "HasMarkedBit", Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::KismetNodeHelperLibrary_eventHasMarkedBit_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::KismetNodeHelperLibrary_eventHasMarkedBit_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execHasMarkedBit) { P_GET_PROPERTY(FIntProperty,Z_Param_Data); P_GET_PROPERTY(FIntProperty,Z_Param_NumBits); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=UKismetNodeHelperLibrary::HasMarkedBit(Z_Param_Data,Z_Param_NumBits); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function HasMarkedBit ***************************** // ********** Begin Class UKismetNodeHelperLibrary Function HasUnmarkedBit ************************* struct Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics { struct KismetNodeHelperLibrary_eventHasUnmarkedBit_Parms { int32 Data; int32 NumBits; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Returns whether there exists an unmarked bit in the data\n\x09 *\n\x09 * @param Data - The data being tested against\n\x09 * @param NumBits - The logical number of bits we want to track\n\x09 * @return - Whether there is a bit not marked in the data\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Returns whether there exists an unmarked bit in the data\n\n@param Data - The data being tested against\n@param NumBits - The logical number of bits we want to track\n@return - Whether there is a bit not marked in the data" }, }; #endif // WITH_METADATA // ********** Begin Function HasUnmarkedBit constinit property declarations ************************ static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_NumBits; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function HasUnmarkedBit constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function HasUnmarkedBit Property Definitions *********************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventHasUnmarkedBit_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::NewProp_NumBits = { "NumBits", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventHasUnmarkedBit_Parms, NumBits), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((KismetNodeHelperLibrary_eventHasUnmarkedBit_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_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(KismetNodeHelperLibrary_eventHasUnmarkedBit_Parms), &Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::NewProp_NumBits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::PropPointers) < 2048); // ********** End Function HasUnmarkedBit Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "HasUnmarkedBit", Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::KismetNodeHelperLibrary_eventHasUnmarkedBit_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::KismetNodeHelperLibrary_eventHasUnmarkedBit_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execHasUnmarkedBit) { P_GET_PROPERTY(FIntProperty,Z_Param_Data); P_GET_PROPERTY(FIntProperty,Z_Param_NumBits); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=UKismetNodeHelperLibrary::HasUnmarkedBit(Z_Param_Data,Z_Param_NumBits); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function HasUnmarkedBit *************************** // ********** Begin Class UKismetNodeHelperLibrary Function MarkBit ******************************** struct Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics { struct KismetNodeHelperLibrary_eventMarkBit_Parms { int32 Data; int32 Index; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintInternalUseOnly", "TRUE" }, { "Comment", "/**\n\x09 * Sets the bit at index \"Index\" in the data\n\x09 *\n\x09 * @param Data - The integer containing the bits that are being set\n\x09 * @param Index - The bit index into the Data that we are setting\n\x09 */" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, { "ToolTip", "Sets the bit at index \"Index\" in the data\n\n@param Data - The integer containing the bits that are being set\n@param Index - The bit index into the Data that we are setting" }, }; #endif // WITH_METADATA // ********** Begin Function MarkBit constinit property declarations ******************************* static const UECodeGen_Private::FIntPropertyParams NewProp_Data; static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function MarkBit constinit property declarations ********************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function MarkBit Property Definitions ****************************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventMarkBit_Parms, Data), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetNodeHelperLibrary_eventMarkBit_Parms, Index), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::NewProp_Data, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::NewProp_Index, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::PropPointers) < 2048); // ********** End Function MarkBit Property Definitions ******************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetNodeHelperLibrary, nullptr, "MarkBit", Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::PropPointers), sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::KismetNodeHelperLibrary_eventMarkBit_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::KismetNodeHelperLibrary_eventMarkBit_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UKismetNodeHelperLibrary::execMarkBit) { P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_Data); P_GET_PROPERTY(FIntProperty,Z_Param_Index); P_FINISH; P_NATIVE_BEGIN; UKismetNodeHelperLibrary::MarkBit(Z_Param_Out_Data,Z_Param_Index); P_NATIVE_END; } // ********** End Class UKismetNodeHelperLibrary Function MarkBit ********************************** // ********** Begin Class UKismetNodeHelperLibrary ************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UKismetNodeHelperLibrary; UClass* UKismetNodeHelperLibrary::GetPrivateStaticClass() { using TClass = UKismetNodeHelperLibrary; if (!Z_Registration_Info_UClass_UKismetNodeHelperLibrary.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("KismetNodeHelperLibrary"), Z_Registration_Info_UClass_UKismetNodeHelperLibrary.InnerSingleton, StaticRegisterNativesUKismetNodeHelperLibrary, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UKismetNodeHelperLibrary.InnerSingleton; } UClass* Z_Construct_UClass_UKismetNodeHelperLibrary_NoRegister() { return UKismetNodeHelperLibrary::GetPrivateStaticClass(); } struct Z_Construct_UClass_UKismetNodeHelperLibrary_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintThreadSafe", "" }, { "IncludePath", "Kismet/KismetNodeHelperLibrary.h" }, { "ModuleRelativePath", "Classes/Kismet/KismetNodeHelperLibrary.h" }, }; #endif // WITH_METADATA // ********** Begin Class UKismetNodeHelperLibrary constinit property declarations ***************** // ********** End Class UKismetNodeHelperLibrary constinit property declarations ******************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("BitIsMarked"), .Pointer = &UKismetNodeHelperLibrary::execBitIsMarked }, { .NameUTF8 = UTF8TEXT("ClearAllBits"), .Pointer = &UKismetNodeHelperLibrary::execClearAllBits }, { .NameUTF8 = UTF8TEXT("ClearBit"), .Pointer = &UKismetNodeHelperLibrary::execClearBit }, { .NameUTF8 = UTF8TEXT("GetEnumeratorName"), .Pointer = &UKismetNodeHelperLibrary::execGetEnumeratorName }, { .NameUTF8 = UTF8TEXT("GetEnumeratorUserFriendlyName"), .Pointer = &UKismetNodeHelperLibrary::execGetEnumeratorUserFriendlyName }, { .NameUTF8 = UTF8TEXT("GetEnumeratorValueFromIndex"), .Pointer = &UKismetNodeHelperLibrary::execGetEnumeratorValueFromIndex }, { .NameUTF8 = UTF8TEXT("GetFirstUnmarkedBit"), .Pointer = &UKismetNodeHelperLibrary::execGetFirstUnmarkedBit }, { .NameUTF8 = UTF8TEXT("GetRandomUnmarkedBit"), .Pointer = &UKismetNodeHelperLibrary::execGetRandomUnmarkedBit }, { .NameUTF8 = UTF8TEXT("GetUnmarkedBit"), .Pointer = &UKismetNodeHelperLibrary::execGetUnmarkedBit }, { .NameUTF8 = UTF8TEXT("GetValidValue"), .Pointer = &UKismetNodeHelperLibrary::execGetValidValue }, { .NameUTF8 = UTF8TEXT("HasMarkedBit"), .Pointer = &UKismetNodeHelperLibrary::execHasMarkedBit }, { .NameUTF8 = UTF8TEXT("HasUnmarkedBit"), .Pointer = &UKismetNodeHelperLibrary::execHasUnmarkedBit }, { .NameUTF8 = UTF8TEXT("MarkBit"), .Pointer = &UKismetNodeHelperLibrary::execMarkBit }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UKismetNodeHelperLibrary_BitIsMarked, "BitIsMarked" }, // 1632298724 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearAllBits, "ClearAllBits" }, // 2835883685 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_ClearBit, "ClearBit" }, // 877009557 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorName, "GetEnumeratorName" }, // 2308404006 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorUserFriendlyName, "GetEnumeratorUserFriendlyName" }, // 17200670 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetEnumeratorValueFromIndex, "GetEnumeratorValueFromIndex" }, // 3849462663 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetFirstUnmarkedBit, "GetFirstUnmarkedBit" }, // 3388171368 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetRandomUnmarkedBit, "GetRandomUnmarkedBit" }, // 981184850 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetUnmarkedBit, "GetUnmarkedBit" }, // 89472605 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_GetValidValue, "GetValidValue" }, // 3274995816 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_HasMarkedBit, "HasMarkedBit" }, // 628051360 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_HasUnmarkedBit, "HasUnmarkedBit" }, // 1489999552 { &Z_Construct_UFunction_UKismetNodeHelperLibrary_MarkBit, "MarkBit" }, // 290846518 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UKismetNodeHelperLibrary_Statics UObject* (*const Z_Construct_UClass_UKismetNodeHelperLibrary_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UKismetNodeHelperLibrary_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UKismetNodeHelperLibrary_Statics::ClassParams = { &UKismetNodeHelperLibrary::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UKismetNodeHelperLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UKismetNodeHelperLibrary_Statics::Class_MetaDataParams) }; void UKismetNodeHelperLibrary::StaticRegisterNativesUKismetNodeHelperLibrary() { UClass* Class = UKismetNodeHelperLibrary::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UKismetNodeHelperLibrary_Statics::Funcs)); } UClass* Z_Construct_UClass_UKismetNodeHelperLibrary() { if (!Z_Registration_Info_UClass_UKismetNodeHelperLibrary.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UKismetNodeHelperLibrary.OuterSingleton, Z_Construct_UClass_UKismetNodeHelperLibrary_Statics::ClassParams); } return Z_Registration_Info_UClass_UKismetNodeHelperLibrary.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UKismetNodeHelperLibrary); UKismetNodeHelperLibrary::~UKismetNodeHelperLibrary() {} // ********** End Class UKismetNodeHelperLibrary *************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetNodeHelperLibrary_h__Script_Engine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UKismetNodeHelperLibrary, UKismetNodeHelperLibrary::StaticClass, TEXT("UKismetNodeHelperLibrary"), &Z_Registration_Info_UClass_UKismetNodeHelperLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UKismetNodeHelperLibrary), 3926033028U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetNodeHelperLibrary_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetNodeHelperLibrary_h__Script_Engine_1486424447{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetNodeHelperLibrary_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetNodeHelperLibrary_h__Script_Engine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS