2417 lines
209 KiB
C++
2417 lines
209 KiB
C++
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
#include "UObject/GeneratedCppIncludes.h"
|
||
|
|
#include "Kismet/KismetArrayLibrary.h"
|
||
|
|
#include "UObject/Class.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeKismetArrayLibrary() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
|
||
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
|
||
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRandomStream();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UKismetArrayLibrary();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UKismetArrayLibrary_NoRegister();
|
||
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EArraySortOrder();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Enum EArraySortOrder ***********************************************************
|
||
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EArraySortOrder;
|
||
|
|
static UEnum* EArraySortOrder_StaticEnum()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UEnum_EArraySortOrder.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UEnum_EArraySortOrder.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EArraySortOrder, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EArraySortOrder"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UEnum_EArraySortOrder.OuterSingleton;
|
||
|
|
}
|
||
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EArraySortOrder>()
|
||
|
|
{
|
||
|
|
return EArraySortOrder_StaticEnum();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UEnum_Engine_EArraySortOrder_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
||
|
|
{ "Ascending.Name", "EArraySortOrder::Ascending" },
|
||
|
|
{ "BlueprintType", "true" },
|
||
|
|
{ "Descending.Name", "EArraySortOrder::Descending" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
||
|
|
{ "EArraySortOrder::Ascending", (int64)EArraySortOrder::Ascending },
|
||
|
|
{ "EArraySortOrder::Descending", (int64)EArraySortOrder::Descending },
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
||
|
|
}; // struct Z_Construct_UEnum_Engine_EArraySortOrder_Statics
|
||
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EArraySortOrder_Statics::EnumParams = {
|
||
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
"EArraySortOrder",
|
||
|
|
"EArraySortOrder",
|
||
|
|
Z_Construct_UEnum_Engine_EArraySortOrder_Statics::Enumerators,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EArraySortOrder_Statics::Enumerators),
|
||
|
|
EEnumFlags::None,
|
||
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EArraySortOrder_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EArraySortOrder_Statics::Enum_MetaDataParams)
|
||
|
|
};
|
||
|
|
UEnum* Z_Construct_UEnum_Engine_EArraySortOrder()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UEnum_EArraySortOrder.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EArraySortOrder.InnerSingleton, Z_Construct_UEnum_Engine_EArraySortOrder_Statics::EnumParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UEnum_EArraySortOrder.InnerSingleton;
|
||
|
|
}
|
||
|
|
// ********** End Enum EArraySortOrder *************************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Add ***********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Add_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 NewItem;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "NewItem" },
|
||
|
|
{ "AutoCreateRefTerm", "NewItem" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/** \n\x09 *Add item to array\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to add item to\n\x09 *@param\x09NewItem\x09\x09\x09The item to add to the array\n\x09 *@return\x09The index of the newly added item\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "ADD" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Add" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Add item to array\n\n@param TargetArray The array to add item to\n@param NewItem The item to add to the array\n@return The index of the newly added item" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewItem_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Add constinit property declarations *****************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_NewItem;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Add constinit property declarations *******************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Add Property Definitions ****************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Add_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_NewItem = { "NewItem", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Add_Parms, NewItem), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewItem_MetaData), NewProp_NewItem_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Add_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_NewItem,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Add Property Definitions ******************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Add", Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::KismetArrayLibrary_eventArray_Add_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::KismetArrayLibrary_eventArray_Add_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Add()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Add_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Add *************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_AddUnique *****************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_AddUnique_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 NewItem;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "NewItem" },
|
||
|
|
{ "AutoCreateRefTerm", "NewItem" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/**\n\x09*Add item to array (unique)\n\x09*\n\x09*@param\x09\x09TargetArray\x09\x09The array to add item to\n\x09*@param\x09\x09NewItem\x09\x09\x09The item to add to the array\n\x09*@return\x09The index of the newly added item, or INDEX_NONE if the item is already present in the array\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "ADDUNIQUE" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Add Unique" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Add item to array (unique)\n\n@param TargetArray The array to add item to\n@param NewItem The item to add to the array\n@return The index of the newly added item, or INDEX_NONE if the item is already present in the array" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewItem_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_AddUnique constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_NewItem;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_AddUnique constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_AddUnique Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_AddUnique_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_NewItem = { "NewItem", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_AddUnique_Parms, NewItem), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewItem_MetaData), NewProp_NewItem_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_AddUnique_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_NewItem,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_AddUnique Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_AddUnique", Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::KismetArrayLibrary_eventArray_AddUnique_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::KismetArrayLibrary_eventArray_AddUnique_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_AddUnique *******************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Append ********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Append_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
TArray<int32> SourceArray;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray,SourceArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "SourceArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/** \n\x09 *Append an array to another array\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to add the source array to\n\x09 *@param\x09SourceArray\x09\x09The array to add to the target array\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "APPEND" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Append Array" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Append an array to another array\n\n@param TargetArray The array to add the source array to\n@param SourceArray The array to add to the target array" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Append constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_SourceArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_SourceArray;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Append constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Append Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Append_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_SourceArray_Inner = { "SourceArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_SourceArray = { "SourceArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Append_Parms, SourceArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceArray_MetaData), NewProp_SourceArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_SourceArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::NewProp_SourceArray,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Append Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Append", Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::KismetArrayLibrary_eventArray_Append_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::KismetArrayLibrary_eventArray_Append_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Append()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Append_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Append **********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Clear *********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Clear_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Clear an array, removes all content\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to clear\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "CLEAR" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Clear" },
|
||
|
|
{ "Keywords", "empty" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Clear an array, removes all content\n*\n*@param TargetArray The array to clear" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Clear constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Clear constinit property declarations *****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Clear Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Clear_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::NewProp_TargetArray,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Clear Property Definitions ****************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Clear", Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::KismetArrayLibrary_eventArray_Clear_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::KismetArrayLibrary_eventArray_Clear_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Clear ***********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Contains ******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Contains_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 ItemToFind;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "ItemToFind" },
|
||
|
|
{ "AutoCreateRefTerm", "ItemToFind" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Returns true if the array contains the given item\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to search for the item\n\x09 *@param\x09ItemToFind\x09\x09The item to look for\n\x09 *@return\x09True if the item was found within the array\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "CONTAINS" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Contains Item" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Returns true if the array contains the given item\n*\n*@param TargetArray The array to search for the item\n*@param ItemToFind The item to look for\n*@return True if the item was found within the array" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemToFind_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Contains constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ItemToFind;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Contains constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Contains Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Contains_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_ItemToFind = { "ItemToFind", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Contains_Parms, ItemToFind), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemToFind_MetaData), NewProp_ItemToFind_MetaData) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventArray_Contains_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_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(KismetArrayLibrary_eventArray_Contains_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_ItemToFind,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Contains Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Contains", Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::KismetArrayLibrary_eventArray_Contains_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::KismetArrayLibrary_eventArray_Contains_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Contains ********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Find **********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Find_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 ItemToFind;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "ItemToFind" },
|
||
|
|
{ "AutoCreateRefTerm", "ItemToFind" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Finds the index of the first instance of the item within the array\n\x09 *\x09\n\x09 *@param\x09TargetArray\x09\x09The array to search for the item\n\x09 *@param\x09ItemToFind\x09\x09The item to look for\n\x09 *@return\x09The index the item was found at, or -1 if not found\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "FIND" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Find Item" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Finds the index of the first instance of the item within the array\n*\n*@param TargetArray The array to search for the item\n*@param ItemToFind The item to look for\n*@return The index the item was found at, or -1 if not found" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ItemToFind_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Find constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ItemToFind;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Find constinit property declarations ******************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Find Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Find_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_ItemToFind = { "ItemToFind", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Find_Parms, ItemToFind), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ItemToFind_MetaData), NewProp_ItemToFind_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Find_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_ItemToFind,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Find Property Definitions *****************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Find", Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::KismetArrayLibrary_eventArray_Find_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::KismetArrayLibrary_eventArray_Find_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Find()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Find_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Find ************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Get ***********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Get_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 Index;
|
||
|
|
int32 Item;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "Item" },
|
||
|
|
{ "BlueprintInternalUseOnly", "true" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/*\n\x09 *Given an array and an index, returns a copy of the item found at that index\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to get an item from\n\x09 *@param\x09Index\x09\x09\x09The index in the array to get an item from\n\x09 *@return\x09""A copy of the item stored at the index\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "GET" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Get" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Given an array and an index, returns a copy of the item found at that index\n*\n*@param TargetArray The array to get an item from\n*@param Index The index in the array to get an item from\n*@return A copy of the item stored at the index" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Get constinit property declarations *****************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Item;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Get constinit property declarations *******************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Get Property Definitions ****************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Get_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Get_Parms, Index), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Get_Parms, Item), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_Index,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::NewProp_Item,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Get Property Definitions ******************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Get", Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::KismetArrayLibrary_eventArray_Get_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::KismetArrayLibrary_eventArray_Get_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Get()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Get_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Get *************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Identical *****************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Identical_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> ArrayA;
|
||
|
|
TArray<int32> ArrayB;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "ArrayA,ArrayB" },
|
||
|
|
{ "ArrayTypeDependentParams", "ArrayB" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/** \n\x09 * Checks if two arrays are memberwise identical\n\x09 *\n\x09 * @param\x09""ArrayA\x09\x09One of the arrays to compare\n\x09 * @param\x09""ArrayB\x09\x09The other array to compare\n\x09 * @return Whether the two arrays are identical\n\x09 */" },
|
||
|
|
{ "CompactNodeTitle", "==" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Identical" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Checks if two arrays are memberwise identical\n\n@param ArrayA One of the arrays to compare\n@param ArrayB The other array to compare\n@return Whether the two arrays are identical" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ArrayA_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ArrayB_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Identical constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ArrayA_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ArrayA;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ArrayB_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ArrayB;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Identical constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Identical Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayA_Inner = { "ArrayA", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayA = { "ArrayA", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Identical_Parms, ArrayA), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ArrayA_MetaData), NewProp_ArrayA_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayB_Inner = { "ArrayB", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayB = { "ArrayB", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Identical_Parms, ArrayB), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ArrayB_MetaData), NewProp_ArrayB_MetaData) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventArray_Identical_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_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(KismetArrayLibrary_eventArray_Identical_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayA_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayA,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayB_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ArrayB,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Identical Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Identical", Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::KismetArrayLibrary_eventArray_Identical_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::KismetArrayLibrary_eventArray_Identical_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Identical *******************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Insert ********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Insert_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 NewItem;
|
||
|
|
int32 Index;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "NewItem" },
|
||
|
|
{ "AutoCreateRefTerm", "NewItem" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Insert item at the given index into the array.\n\x09 *\x09\n\x09 *@param\x09TargetArray\x09\x09The array to insert into\n\x09 *@param\x09NewItem\x09\x09\x09The item to insert into the array\n\x09 *@param\x09Index\x09\x09\x09The index at which to insert the item into the array\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "INSERT" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Insert" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Insert item at the given index into the array.\n*\n*@param TargetArray The array to insert into\n*@param NewItem The item to insert into the array\n*@param Index The index at which to insert the item into the array" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewItem_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Insert constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_NewItem;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Insert constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Insert Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Insert_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_NewItem = { "NewItem", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Insert_Parms, NewItem), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewItem_MetaData), NewProp_NewItem_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Insert_Parms, Index), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_NewItem,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::NewProp_Index,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Insert Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Insert", Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::KismetArrayLibrary_eventArray_Insert_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::KismetArrayLibrary_eventArray_Insert_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Insert **********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_IsEmpty *******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_IsEmpty_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/*\n\x09 *Check if the array is empty\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to check\n\x09 *@return\x09""A boolean indicating if the array is empty\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "IS EMPTY" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Is Empty" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Check if the array is empty\n*\n*@param TargetArray The array to check\n*@return A boolean indicating if the array is empty" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_IsEmpty constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_IsEmpty constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_IsEmpty Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_IsEmpty_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventArray_IsEmpty_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_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(KismetArrayLibrary_eventArray_IsEmpty_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_IsEmpty Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_IsEmpty", Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::KismetArrayLibrary_eventArray_IsEmpty_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::KismetArrayLibrary_eventArray_IsEmpty_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_IsEmpty *********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_IsNotEmpty ****************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_IsNotEmpty_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/*\n\x09 *Check if the array has any elements\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to check\n\x09 *@return\x09""A boolean indicating if the array has any elements\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "IS NOT EMPTY" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Is Not Empty" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Check if the array has any elements\n*\n*@param TargetArray The array to check\n*@return A boolean indicating if the array has any elements" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_IsNotEmpty constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_IsNotEmpty constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_IsNotEmpty Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_IsNotEmpty_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventArray_IsNotEmpty_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_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(KismetArrayLibrary_eventArray_IsNotEmpty_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_IsNotEmpty Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_IsNotEmpty", Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::KismetArrayLibrary_eventArray_IsNotEmpty_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::KismetArrayLibrary_eventArray_IsNotEmpty_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_IsNotEmpty ******************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_IsValidIndex **************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_IsValidIndex_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 IndexToTest;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/*\n\x09 *Tests if IndexToTest is valid, i.e. greater than or equal to zero, and less than the number of elements in TargetArray.\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09""Array to use for the IsValidIndex test\n\x09 *@param\x09IndexToTest\x09\x09The Index, that we want to test for being valid\n\x09 *@return\x09True if the Index is Valid, i.e. greater than or equal to zero, and less than the number of elements in TargetArray.\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "IS VALID INDEX" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Is Valid Index" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Tests if IndexToTest is valid, i.e. greater than or equal to zero, and less than the number of elements in TargetArray.\n*\n*@param TargetArray Array to use for the IsValidIndex test\n*@param IndexToTest The Index, that we want to test for being valid\n*@return True if the Index is Valid, i.e. greater than or equal to zero, and less than the number of elements in TargetArray." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_IsValidIndex constinit property declarations ********************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_IndexToTest;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_IsValidIndex constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_IsValidIndex Property Definitions *******************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_IsValidIndex_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_IndexToTest = { "IndexToTest", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_IsValidIndex_Parms, IndexToTest), METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventArray_IsValidIndex_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_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(KismetArrayLibrary_eventArray_IsValidIndex_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_IndexToTest,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_IsValidIndex Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_IsValidIndex", Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::KismetArrayLibrary_eventArray_IsValidIndex_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::KismetArrayLibrary_eventArray_IsValidIndex_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_IsValidIndex ****************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_LastIndex *****************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_LastIndex_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Get the last valid index into an array\n\x09 *\x09\n\x09 *@param\x09TargetArray\x09\x09The array to perform the operation on\n\x09 *@return\x09The last valid index of the array\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "LAST INDEX" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Last Index" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Get the last valid index into an array\n*\n*@param TargetArray The array to perform the operation on\n*@return The last valid index of the array" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_LastIndex constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_LastIndex constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_LastIndex Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_LastIndex_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_LastIndex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_LastIndex Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_LastIndex", Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::KismetArrayLibrary_eventArray_LastIndex_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::KismetArrayLibrary_eventArray_LastIndex_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_LastIndex *******************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Length ********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Length_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Get the number of items in an array\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to get the length of\n\x09 *@return\x09The length of the array\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "LENGTH" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Length" },
|
||
|
|
{ "Keywords", "num size count" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Get the number of items in an array\n*\n*@param TargetArray The array to get the length of\n*@return The length of the array" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Length constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Length constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Length Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Length_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Length_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Length Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Length", Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::KismetArrayLibrary_eventArray_Length_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::KismetArrayLibrary_eventArray_Length_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Length()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Length_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Length **********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Random ********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Random_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 OutItem;
|
||
|
|
int32 OutIndex;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "OutItem" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/**\n\x09 * Gets a random item from specified array\n\x09 * \n\x09 * @param\x09TargetArray\x09\x09The array\n\x09 * @param\x09OutItem\x09\x09\x09The random item from this array\n\x09 * @param\x09OutIndex\x09\x09The index of random item (will be -1 if array is empty)\n\x09 */" },
|
||
|
|
{ "CompactNodeTitle", "RANDOM" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Random Array Item" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Gets a random item from specified array\n\n@param TargetArray The array\n@param OutItem The random item from this array\n@param OutIndex The index of random item (will be -1 if array is empty)" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Random constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_OutItem;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_OutIndex;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Random constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Random Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Random_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_OutItem = { "OutItem", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Random_Parms, OutItem), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_OutIndex = { "OutIndex", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Random_Parms, OutIndex), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_OutItem,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::NewProp_OutIndex,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Random Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Random", Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::KismetArrayLibrary_eventArray_Random_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::KismetArrayLibrary_eventArray_Random_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Random()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Random_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Random **********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_RandomFromStream **********************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_RandomFromStream_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
FRandomStream RandomStream;
|
||
|
|
int32 OutItem;
|
||
|
|
int32 OutIndex;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "OutItem" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/** \n\x09 * Gets a random item from specified array (using random stream)\n\x09 * \n\x09 * @param\x09TargetArray\x09\x09The array\n\x09 * @param\x09RandomStream\x09The random stream\n\x09 * @param\x09OutItem\x09\x09\x09The random item from this array\n\x09 * @param\x09OutIndex\x09\x09The index of random item (will be -1 if array is empty)\n\x09 */" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Random Array Item from Stream" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Gets a random item from specified array (using random stream)\n\n@param TargetArray The array\n@param RandomStream The random stream\n@param OutItem The random item from this array\n@param OutIndex The index of random item (will be -1 if array is empty)" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_RandomFromStream constinit property declarations ****************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_RandomStream;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_OutItem;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_OutIndex;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_RandomFromStream constinit property declarations ******************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_RandomFromStream Property Definitions ***************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_RandomFromStream_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_RandomStream = { "RandomStream", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_RandomFromStream_Parms, RandomStream), Z_Construct_UScriptStruct_FRandomStream, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_OutItem = { "OutItem", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_RandomFromStream_Parms, OutItem), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_OutIndex = { "OutIndex", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_RandomFromStream_Parms, OutIndex), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_RandomStream,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_OutItem,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::NewProp_OutIndex,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_RandomFromStream Property Definitions *****************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_RandomFromStream", Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::KismetArrayLibrary_eventArray_RandomFromStream_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::KismetArrayLibrary_eventArray_RandomFromStream_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_RandomFromStream ************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Remove ********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Remove_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 IndexToRemove;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Remove item at the given index from the array.\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to remove from\n\x09 *@param\x09IndexToRemove\x09The index into the array to remove from\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "REMOVE INDEX" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Remove Index" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Remove item at the given index from the array.\n*\n*@param TargetArray The array to remove from\n*@param IndexToRemove The index into the array to remove from" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Remove constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_IndexToRemove;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Remove constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Remove Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Remove_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::NewProp_IndexToRemove = { "IndexToRemove", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Remove_Parms, IndexToRemove), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::NewProp_IndexToRemove,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Remove Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Remove", Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::KismetArrayLibrary_eventArray_Remove_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::KismetArrayLibrary_eventArray_Remove_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Remove **********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_RemoveItem ****************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_RemoveItem_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 Item;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "Item" },
|
||
|
|
{ "AutoCreateRefTerm", "Item" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Remove all instances of item from array.\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to remove from\n\x09 *@param\x09Item\x09\x09\x09The item to remove from the array\n\x09 *@return\x09True if one or more items were removed\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "REMOVE" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Remove Item" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Remove all instances of item from array.\n*\n*@param TargetArray The array to remove from\n*@param Item The item to remove from the array\n*@return True if one or more items were removed" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_RemoveItem constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Item;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_RemoveItem constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_RemoveItem Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_RemoveItem_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_RemoveItem_Parms, Item), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventArray_RemoveItem_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_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(KismetArrayLibrary_eventArray_RemoveItem_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_Item,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_RemoveItem Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_RemoveItem", Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::KismetArrayLibrary_eventArray_RemoveItem_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::KismetArrayLibrary_eventArray_RemoveItem_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_RemoveItem ******************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Resize ********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Resize_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 Size;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Resize Array to specified size. \n\x09 *\x09\n\x09 *@param\x09TargetArray\x09\x09The array to resize\n\x09 *@param\x09Size\x09\x09\x09The new size of the array\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "RESIZE" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Resize" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Resize Array to specified size.\n*\n*@param TargetArray The array to resize\n*@param Size The new size of the array" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Resize constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Size;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Resize constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Resize Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Resize_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Resize_Parms, Size), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::NewProp_Size,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Resize Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Resize", Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::KismetArrayLibrary_eventArray_Resize_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::KismetArrayLibrary_eventArray_Resize_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Resize **********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Reverse *******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Reverse_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/**\n\x09 * Reverse the elements of an array\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to reverse\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "REVERSE" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Reverse" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Reverse the elements of an array\n\n@param TargetArray The array to reverse" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Reverse constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Reverse constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Reverse Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Reverse_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::NewProp_TargetArray,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Reverse Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Reverse", Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::KismetArrayLibrary_eventArray_Reverse_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::KismetArrayLibrary_eventArray_Reverse_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Reverse *********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Set ***********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Set_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 Index;
|
||
|
|
int32 Item;
|
||
|
|
bool bSizeToFit;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "ArrayTypeDependentParams", "Item" },
|
||
|
|
{ "AutoCreateRefTerm", "Item" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Given an array and an index, assigns the item to that array element\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to perform the operation on\n\x09 *@param\x09Index\x09\x09\x09The index to assign the item to\n\x09 *@param\x09Item\x09\x09\x09The item to assign to the index of the array\n\x09 *@param\x09""bSizeToFit\x09\x09If true, the array will expand if Index is greater than the current size of the array\n\x09*/" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Set Array Elem" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Given an array and an index, assigns the item to that array element\n*\n*@param TargetArray The array to perform the operation on\n*@param Index The index to assign the item to\n*@param Item The item to assign to the index of the array\n*@param bSizeToFit If true, the array will expand if Index is greater than the current size of the array" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Set constinit property declarations *****************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Item;
|
||
|
|
static void NewProp_bSizeToFit_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSizeToFit;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Set constinit property declarations *******************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Set Property Definitions ****************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Set_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Set_Parms, Index), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Set_Parms, Item), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_bSizeToFit_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventArray_Set_Parms*)Obj)->bSizeToFit = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_bSizeToFit = { "bSizeToFit", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventArray_Set_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_bSizeToFit_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_Index,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_Item,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::NewProp_bSizeToFit,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Set Property Definitions ******************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Set", Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::KismetArrayLibrary_eventArray_Set_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::KismetArrayLibrary_eventArray_Set_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Set()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Set_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Set *************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Shuffle *******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Shuffle_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/** \n\x09 * Shuffle (randomize) the elements of an array\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to shuffle\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "SHUFFLE" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Shuffle" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Shuffle (randomize) the elements of an array\n\n@param TargetArray The array to shuffle" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Shuffle constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Shuffle constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Shuffle Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Shuffle_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::NewProp_TargetArray,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Shuffle Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Shuffle", Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::KismetArrayLibrary_eventArray_Shuffle_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::KismetArrayLibrary_eventArray_Shuffle_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Shuffle *********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_ShuffleFromStream *********************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_ShuffleFromStream_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
FRandomStream RandomStream;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/** \n\x09 * Shuffle (randomize) the elements of an array from a specific stream of random data, useful for achieving determinism\n\x09 *\n\x09 * @param\x09TargetArray\x09\x09The array to shuffle\n\x09 * @param\x09RandomStream\x09The random stream\n\x09 */" },
|
||
|
|
{ "CompactNodeTitle", "SHUFFLE" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Shuffle from Stream" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Shuffle (randomize) the elements of an array from a specific stream of random data, useful for achieving determinism\n\n@param TargetArray The array to shuffle\n@param RandomStream The random stream" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_ShuffleFromStream constinit property declarations ***************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_RandomStream;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_ShuffleFromStream constinit property declarations *****************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_ShuffleFromStream Property Definitions **************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_ShuffleFromStream_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::NewProp_RandomStream = { "RandomStream", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_ShuffleFromStream_Parms, RandomStream), Z_Construct_UScriptStruct_FRandomStream, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::NewProp_RandomStream,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_ShuffleFromStream Property Definitions ****************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_ShuffleFromStream", Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::KismetArrayLibrary_eventArray_ShuffleFromStream_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::KismetArrayLibrary_eventArray_ShuffleFromStream_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_ShuffleFromStream ***********************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function Array_Swap **********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventArray_Swap_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
int32 FirstIndex;
|
||
|
|
int32 SecondIndex;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "TargetArray" },
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/*\n\x09 *Swaps the elements at the specified positions in the specified array\n\x09 *If the specified positions are equal, invoking this method leaves the array unchanged\n\x09 *\n\x09 *@param\x09TargetArray\x09\x09The array to perform the operation on\n\x09 *@param FirstIndex The index of one element to be swapped\n\x09 *@param SecondIndex The index of the other element to be swapped\n\x09*/" },
|
||
|
|
{ "CompactNodeTitle", "SWAP" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "DisplayName", "Swap Array Elements" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Swaps the elements at the specified positions in the specified array\n*If the specified positions are equal, invoking this method leaves the array unchanged\n*\n*@param TargetArray The array to perform the operation on\n*@param FirstIndex The index of one element to be swapped\n*@param SecondIndex The index of the other element to be swapped" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Swap constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_FirstIndex;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_SecondIndex;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function Array_Swap constinit property declarations ******************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function Array_Swap Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Swap_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_FirstIndex = { "FirstIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Swap_Parms, FirstIndex), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_SecondIndex = { "SecondIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventArray_Swap_Parms, SecondIndex), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_FirstIndex,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::NewProp_SecondIndex,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function Array_Swap Property Definitions *****************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "Array_Swap", Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::KismetArrayLibrary_eventArray_Swap_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::KismetArrayLibrary_eventArray_Swap_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function Array_Swap ************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function FilterArray *********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventFilterArray_Parms
|
||
|
|
{
|
||
|
|
TArray<AActor*> TargetArray;
|
||
|
|
TSubclassOf<AActor> FilterClass;
|
||
|
|
TArray<AActor*> FilteredArray;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Utilities|Array" },
|
||
|
|
{ "Comment", "/* \n\x09 *Filter an array based on a Class derived from Actor. \n\x09 *\x09\n\x09 *@param\x09TargetArray\x09\x09The array to filter from\n\x09 *@param\x09""FilterClass\x09\x09The Actor sub-class type that acts as the filter, only objects derived from it will be returned.\n\x09 *@return\x09""An array containing only those objects which are derived from the class specified.\n\x09*/" },
|
||
|
|
{ "DeterminesOutputType", "FilterClass" },
|
||
|
|
{ "DisplayName", "Filter Array" },
|
||
|
|
{ "DynamicOutputParam", "FilteredArray" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "*Filter an array based on a Class derived from Actor.\n*\n*@param TargetArray The array to filter from\n*@param FilterClass The Actor sub-class type that acts as the filter, only objects derived from it will be returned.\n*@return An array containing only those objects which are derived from the class specified." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetArray_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function FilterArray constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_FilterClass;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_FilteredArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_FilteredArray;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function FilterArray constinit property declarations *****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function FilterArray Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventFilterArray_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetArray_MetaData), NewProp_TargetArray_MetaData) };
|
||
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_FilterClass = { "FilterClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventFilterArray_Parms, FilterClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_FilteredArray_Inner = { "FilteredArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_FilteredArray = { "FilteredArray", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventFilterArray_Parms, FilteredArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_FilterClass,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_FilteredArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::NewProp_FilteredArray,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function FilterArray Property Definitions ****************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "FilterArray", Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::KismetArrayLibrary_eventFilterArray_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::KismetArrayLibrary_eventFilterArray_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_FilterArray()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_FilterArray_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UKismetArrayLibrary::execFilterArray)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(AActor*,Z_Param_Out_TargetArray);
|
||
|
|
P_GET_OBJECT(UClass,Z_Param_FilterClass);
|
||
|
|
P_GET_TARRAY_REF(AActor*,Z_Param_Out_FilteredArray);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
UKismetArrayLibrary::FilterArray(Z_Param_Out_TargetArray,Z_Param_FilterClass,Z_Param_Out_FilteredArray);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function FilterArray ***********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function SetArrayPropertyByName **********************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventSetArrayPropertyByName_Parms
|
||
|
|
{
|
||
|
|
UObject* Object;
|
||
|
|
FName PropertyName;
|
||
|
|
TArray<int32> Value;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "ArrayParm", "Value" },
|
||
|
|
{ "ArrayTypeDependentParams", "Value" },
|
||
|
|
{ "BlueprintInternalUseOnly", "true" },
|
||
|
|
{ "Comment", "/** \n\x09 * Not exposed to users. Supports setting an array property on an object by name.\n\x09 */" },
|
||
|
|
{ "CustomThunk", "true" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Not exposed to users. Supports setting an array property on an object by name." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetArrayPropertyByName constinit property declarations ****************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Value_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Value;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetArrayPropertyByName constinit property declarations ******************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetArrayPropertyByName Property Definitions ***************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSetArrayPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSetArrayPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_Value_Inner = { "Value", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSetArrayPropertyByName_Parms, Value), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_Object,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_PropertyName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_Value_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::NewProp_Value,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetArrayPropertyByName Property Definitions *****************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "SetArrayPropertyByName", Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::KismetArrayLibrary_eventSetArrayPropertyByName_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::KismetArrayLibrary_eventSetArrayPropertyByName_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function SetArrayPropertyByName ************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function SortByteArray *******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventSortByteArray_Parms
|
||
|
|
{
|
||
|
|
TArray<uint8> TargetArray;
|
||
|
|
bool bStableSort;
|
||
|
|
EArraySortOrder SortOrder;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "AdvancedDisplay", "bStableSort,SortOrder" },
|
||
|
|
{ "Category", "Utilities|Array|Sort" },
|
||
|
|
{ "Comment", "/**\n\x09 * Sorts an array of bytes.\n\x09 *\n\x09 * @param\x09TargetArray\x09\x09The array to sort.\n\x09 * @param\x09""bStableSort\x09\x09If a stable sort should be used. This preserves the order of identical elements, but is slower.\n\x09 * @param\x09SortOrder\x09\x09If the array should be sorted in ascending or descending order.\n\x09 */" },
|
||
|
|
{ "CPP_Default_bStableSort", "false" },
|
||
|
|
{ "CPP_Default_SortOrder", "Ascending" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Sorts an array of bytes.\n\n@param TargetArray The array to sort.\n@param bStableSort If a stable sort should be used. This preserves the order of identical elements, but is slower.\n@param SortOrder If the array should be sorted in ascending or descending order." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SortByteArray constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_bStableSort_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStableSort;
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SortOrder_Underlying;
|
||
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SortOrder;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SortByteArray constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SortByteArray Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortByteArray_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_bStableSort_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventSortByteArray_Parms*)Obj)->bStableSort = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_bStableSort = { "bStableSort", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventSortByteArray_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_bStableSort_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_SortOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_SortOrder = { "SortOrder", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortByteArray_Parms, SortOrder), Z_Construct_UEnum_Engine_EArraySortOrder, METADATA_PARAMS(0, nullptr) }; // 2888832952
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_bStableSort,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_SortOrder_Underlying,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::NewProp_SortOrder,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SortByteArray Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "SortByteArray", Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::KismetArrayLibrary_eventSortByteArray_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::KismetArrayLibrary_eventSortByteArray_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UKismetArrayLibrary::execSortByteArray)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(uint8,Z_Param_Out_TargetArray);
|
||
|
|
P_GET_UBOOL(Z_Param_bStableSort);
|
||
|
|
P_GET_ENUM(EArraySortOrder,Z_Param_SortOrder);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
UKismetArrayLibrary::SortByteArray(Z_Param_Out_TargetArray,Z_Param_bStableSort,EArraySortOrder(Z_Param_SortOrder));
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function SortByteArray *********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function SortFloatArray ******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventSortFloatArray_Parms
|
||
|
|
{
|
||
|
|
TArray<double> TargetArray;
|
||
|
|
bool bStableSort;
|
||
|
|
EArraySortOrder SortOrder;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "AdvancedDisplay", "bStableSort,SortOrder" },
|
||
|
|
{ "Category", "Utilities|Array|Sort" },
|
||
|
|
{ "Comment", "/**\n\x09 * Sorts an array of doubles.\n\x09 *\n\x09 * @param\x09TargetArray\x09\x09The array to sort.\n\x09 * @param\x09""bStableSort\x09\x09If a stable sort should be used. This preserves the order of identical elements, but is slower.\n\x09 * @param\x09SortOrder\x09\x09If the array should be sorted in ascending or descending order.\n\x09 */" },
|
||
|
|
{ "CPP_Default_bStableSort", "false" },
|
||
|
|
{ "CPP_Default_SortOrder", "Ascending" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Sorts an array of doubles.\n\n@param TargetArray The array to sort.\n@param bStableSort If a stable sort should be used. This preserves the order of identical elements, but is slower.\n@param SortOrder If the array should be sorted in ascending or descending order." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SortFloatArray constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_bStableSort_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStableSort;
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SortOrder_Underlying;
|
||
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SortOrder;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SortFloatArray constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SortFloatArray Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortFloatArray_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_bStableSort_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventSortFloatArray_Parms*)Obj)->bStableSort = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_bStableSort = { "bStableSort", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventSortFloatArray_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_bStableSort_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_SortOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_SortOrder = { "SortOrder", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortFloatArray_Parms, SortOrder), Z_Construct_UEnum_Engine_EArraySortOrder, METADATA_PARAMS(0, nullptr) }; // 2888832952
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_bStableSort,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_SortOrder_Underlying,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::NewProp_SortOrder,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SortFloatArray Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "SortFloatArray", Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::KismetArrayLibrary_eventSortFloatArray_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::KismetArrayLibrary_eventSortFloatArray_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UKismetArrayLibrary::execSortFloatArray)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(double,Z_Param_Out_TargetArray);
|
||
|
|
P_GET_UBOOL(Z_Param_bStableSort);
|
||
|
|
P_GET_ENUM(EArraySortOrder,Z_Param_SortOrder);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
UKismetArrayLibrary::SortFloatArray(Z_Param_Out_TargetArray,Z_Param_bStableSort,EArraySortOrder(Z_Param_SortOrder));
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function SortFloatArray ********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function SortInt64Array ******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventSortInt64Array_Parms
|
||
|
|
{
|
||
|
|
TArray<int64> TargetArray;
|
||
|
|
bool bStableSort;
|
||
|
|
EArraySortOrder SortOrder;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "AdvancedDisplay", "bStableSort,SortOrder" },
|
||
|
|
{ "Category", "Utilities|Array|Sort" },
|
||
|
|
{ "Comment", "/**\n\x09 * Sorts an array of 64-bit integers.\n\x09 *\n\x09 * @param\x09TargetArray\x09\x09The array to sort.\n\x09 * @param\x09""bStableSort\x09\x09If a stable sort should be used. This preserves the order of identical elements, but is slower.\n\x09 * @param\x09SortOrder\x09\x09If the array should be sorted in ascending or descending order.\n\x09 */" },
|
||
|
|
{ "CPP_Default_bStableSort", "false" },
|
||
|
|
{ "CPP_Default_SortOrder", "Ascending" },
|
||
|
|
{ "DisplayName", "Sort Integer64 Array" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Sorts an array of 64-bit integers.\n\n@param TargetArray The array to sort.\n@param bStableSort If a stable sort should be used. This preserves the order of identical elements, but is slower.\n@param SortOrder If the array should be sorted in ascending or descending order." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SortInt64Array constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FInt64PropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_bStableSort_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStableSort;
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SortOrder_Underlying;
|
||
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SortOrder;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SortInt64Array constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SortInt64Array Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortInt64Array_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_bStableSort_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventSortInt64Array_Parms*)Obj)->bStableSort = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_bStableSort = { "bStableSort", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventSortInt64Array_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_bStableSort_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_SortOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_SortOrder = { "SortOrder", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortInt64Array_Parms, SortOrder), Z_Construct_UEnum_Engine_EArraySortOrder, METADATA_PARAMS(0, nullptr) }; // 2888832952
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_bStableSort,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_SortOrder_Underlying,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::NewProp_SortOrder,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SortInt64Array Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "SortInt64Array", Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::KismetArrayLibrary_eventSortInt64Array_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::KismetArrayLibrary_eventSortInt64Array_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UKismetArrayLibrary::execSortInt64Array)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(int64,Z_Param_Out_TargetArray);
|
||
|
|
P_GET_UBOOL(Z_Param_bStableSort);
|
||
|
|
P_GET_ENUM(EArraySortOrder,Z_Param_SortOrder);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
UKismetArrayLibrary::SortInt64Array(Z_Param_Out_TargetArray,Z_Param_bStableSort,EArraySortOrder(Z_Param_SortOrder));
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function SortInt64Array ********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function SortIntArray ********************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventSortIntArray_Parms
|
||
|
|
{
|
||
|
|
TArray<int32> TargetArray;
|
||
|
|
bool bStableSort;
|
||
|
|
EArraySortOrder SortOrder;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "AdvancedDisplay", "bStableSort,SortOrder" },
|
||
|
|
{ "Category", "Utilities|Array|Sort" },
|
||
|
|
{ "Comment", "/**\n\x09 * Sorts an array of integers.\n\x09 *\n\x09 * @param\x09TargetArray\x09\x09The array to sort.\n\x09 * @param\x09""bStableSort\x09\x09If a stable sort should be used. This preserves the order of identical elements, but is slower.\n\x09 * @param\x09SortOrder\x09\x09If the array should be sorted in ascending or descending order.\n\x09 */" },
|
||
|
|
{ "CPP_Default_bStableSort", "false" },
|
||
|
|
{ "CPP_Default_SortOrder", "Ascending" },
|
||
|
|
{ "DisplayName", "Sort Integer Array" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Sorts an array of integers.\n\n@param TargetArray The array to sort.\n@param bStableSort If a stable sort should be used. This preserves the order of identical elements, but is slower.\n@param SortOrder If the array should be sorted in ascending or descending order." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SortIntArray constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_bStableSort_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStableSort;
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SortOrder_Underlying;
|
||
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SortOrder;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SortIntArray constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SortIntArray Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortIntArray_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_bStableSort_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventSortIntArray_Parms*)Obj)->bStableSort = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_bStableSort = { "bStableSort", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventSortIntArray_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_bStableSort_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_SortOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_SortOrder = { "SortOrder", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortIntArray_Parms, SortOrder), Z_Construct_UEnum_Engine_EArraySortOrder, METADATA_PARAMS(0, nullptr) }; // 2888832952
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_bStableSort,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_SortOrder_Underlying,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::NewProp_SortOrder,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SortIntArray Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "SortIntArray", Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::KismetArrayLibrary_eventSortIntArray_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::KismetArrayLibrary_eventSortIntArray_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UKismetArrayLibrary::execSortIntArray)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(int32,Z_Param_Out_TargetArray);
|
||
|
|
P_GET_UBOOL(Z_Param_bStableSort);
|
||
|
|
P_GET_ENUM(EArraySortOrder,Z_Param_SortOrder);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
UKismetArrayLibrary::SortIntArray(Z_Param_Out_TargetArray,Z_Param_bStableSort,EArraySortOrder(Z_Param_SortOrder));
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function SortIntArray **********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function SortNameArray *******************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventSortNameArray_Parms
|
||
|
|
{
|
||
|
|
TArray<FName> TargetArray;
|
||
|
|
bool bStableSort;
|
||
|
|
bool bLexicalSort;
|
||
|
|
EArraySortOrder SortOrder;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "AdvancedDisplay", "bStableSort,bLexicalSort,SortOrder" },
|
||
|
|
{ "Category", "Utilities|Array|Sort" },
|
||
|
|
{ "Comment", "/**\n\x09 * Sorts an array of FNames.\n\x09 *\n\x09 * @param\x09TargetArray\x09\x09The array to sort.\n\x09 * @param\x09""bStableSort\x09\x09If a stable sort should be used. This preserves the order of identical elements, but is slower.\n\x09 * @param\x09""bLexicalSort\x09If the names should be sorted based on the string value of the name rather than the comparison index. This is slower when enabled.\n\x09 * @param\x09SortOrder\x09\x09If the array should be sorted in ascending or descending order.\n\x09 */" },
|
||
|
|
{ "CPP_Default_bLexicalSort", "true" },
|
||
|
|
{ "CPP_Default_bStableSort", "false" },
|
||
|
|
{ "CPP_Default_SortOrder", "Ascending" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Sorts an array of FNames.\n\n@param TargetArray The array to sort.\n@param bStableSort If a stable sort should be used. This preserves the order of identical elements, but is slower.\n@param bLexicalSort If the names should be sorted based on the string value of the name rather than the comparison index. This is slower when enabled.\n@param SortOrder If the array should be sorted in ascending or descending order." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SortNameArray constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_bStableSort_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStableSort;
|
||
|
|
static void NewProp_bLexicalSort_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLexicalSort;
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SortOrder_Underlying;
|
||
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SortOrder;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SortNameArray constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SortNameArray Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortNameArray_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bStableSort_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventSortNameArray_Parms*)Obj)->bStableSort = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bStableSort = { "bStableSort", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventSortNameArray_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bStableSort_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bLexicalSort_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventSortNameArray_Parms*)Obj)->bLexicalSort = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bLexicalSort = { "bLexicalSort", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventSortNameArray_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bLexicalSort_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_SortOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_SortOrder = { "SortOrder", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortNameArray_Parms, SortOrder), Z_Construct_UEnum_Engine_EArraySortOrder, METADATA_PARAMS(0, nullptr) }; // 2888832952
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bStableSort,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_bLexicalSort,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_SortOrder_Underlying,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::NewProp_SortOrder,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SortNameArray Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "SortNameArray", Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::KismetArrayLibrary_eventSortNameArray_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::KismetArrayLibrary_eventSortNameArray_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UKismetArrayLibrary::execSortNameArray)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_TargetArray);
|
||
|
|
P_GET_UBOOL(Z_Param_bStableSort);
|
||
|
|
P_GET_UBOOL(Z_Param_bLexicalSort);
|
||
|
|
P_GET_ENUM(EArraySortOrder,Z_Param_SortOrder);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
UKismetArrayLibrary::SortNameArray(Z_Param_Out_TargetArray,Z_Param_bStableSort,Z_Param_bLexicalSort,EArraySortOrder(Z_Param_SortOrder));
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function SortNameArray *********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary Function SortStringArray *****************************
|
||
|
|
struct Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics
|
||
|
|
{
|
||
|
|
struct KismetArrayLibrary_eventSortStringArray_Parms
|
||
|
|
{
|
||
|
|
TArray<FString> TargetArray;
|
||
|
|
bool bStableSort;
|
||
|
|
EArraySortOrder SortOrder;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "AdvancedDisplay", "bStableSort,SortOrder" },
|
||
|
|
{ "Category", "Utilities|Array|Sort" },
|
||
|
|
{ "Comment", "/**\n\x09 * Sorts an array of strings alphabetically.\n\x09 *\n\x09 * @param\x09TargetArray\x09\x09The array to sort.\n\x09 * @param\x09""bStableSort\x09\x09If a stable sort should be used. This preserves the order of identical elements, but is slower.\n\x09 * @param\x09SortOrder\x09\x09If the array should be sorted in ascending or descending order.\n\x09 */" },
|
||
|
|
{ "CPP_Default_bStableSort", "false" },
|
||
|
|
{ "CPP_Default_SortOrder", "Ascending" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ToolTip", "Sorts an array of strings alphabetically.\n\n@param TargetArray The array to sort.\n@param bStableSort If a stable sort should be used. This preserves the order of identical elements, but is slower.\n@param SortOrder If the array should be sorted in ascending or descending order." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SortStringArray constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_TargetArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetArray;
|
||
|
|
static void NewProp_bStableSort_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStableSort;
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SortOrder_Underlying;
|
||
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SortOrder;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SortStringArray constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SortStringArray Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_TargetArray_Inner = { "TargetArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_TargetArray = { "TargetArray", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortStringArray_Parms, TargetArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_bStableSort_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((KismetArrayLibrary_eventSortStringArray_Parms*)Obj)->bStableSort = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_bStableSort = { "bStableSort", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetArrayLibrary_eventSortStringArray_Parms), &Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_bStableSort_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_SortOrder_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_SortOrder = { "SortOrder", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetArrayLibrary_eventSortStringArray_Parms, SortOrder), Z_Construct_UEnum_Engine_EArraySortOrder, METADATA_PARAMS(0, nullptr) }; // 2888832952
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_TargetArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_TargetArray,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_bStableSort,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_SortOrder_Underlying,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::NewProp_SortOrder,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SortStringArray Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetArrayLibrary, nullptr, "SortStringArray", Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::KismetArrayLibrary_eventSortStringArray_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::KismetArrayLibrary_eventSortStringArray_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UKismetArrayLibrary::execSortStringArray)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(FString,Z_Param_Out_TargetArray);
|
||
|
|
P_GET_UBOOL(Z_Param_bStableSort);
|
||
|
|
P_GET_ENUM(EArraySortOrder,Z_Param_SortOrder);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
UKismetArrayLibrary::SortStringArray(Z_Param_Out_TargetArray,Z_Param_bStableSort,EArraySortOrder(Z_Param_SortOrder));
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UKismetArrayLibrary Function SortStringArray *******************************
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary ******************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UKismetArrayLibrary;
|
||
|
|
UClass* UKismetArrayLibrary::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UKismetArrayLibrary;
|
||
|
|
if (!Z_Registration_Info_UClass_UKismetArrayLibrary.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("KismetArrayLibrary"),
|
||
|
|
Z_Registration_Info_UClass_UKismetArrayLibrary.InnerSingleton,
|
||
|
|
StaticRegisterNativesUKismetArrayLibrary,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UKismetArrayLibrary.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UKismetArrayLibrary_NoRegister()
|
||
|
|
{
|
||
|
|
return UKismetArrayLibrary::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UKismetArrayLibrary_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "BlueprintThreadSafe", "" },
|
||
|
|
{ "IncludePath", "Kismet/KismetArrayLibrary.h" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Kismet/KismetArrayLibrary.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UKismetArrayLibrary constinit property declarations **********************
|
||
|
|
// ********** End Class UKismetArrayLibrary constinit property declarations ************************
|
||
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Add"), .Pointer = &UKismetArrayLibrary::execArray_Add },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_AddUnique"), .Pointer = &UKismetArrayLibrary::execArray_AddUnique },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Append"), .Pointer = &UKismetArrayLibrary::execArray_Append },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Clear"), .Pointer = &UKismetArrayLibrary::execArray_Clear },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Contains"), .Pointer = &UKismetArrayLibrary::execArray_Contains },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Find"), .Pointer = &UKismetArrayLibrary::execArray_Find },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Get"), .Pointer = &UKismetArrayLibrary::execArray_Get },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Identical"), .Pointer = &UKismetArrayLibrary::execArray_Identical },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Insert"), .Pointer = &UKismetArrayLibrary::execArray_Insert },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_IsEmpty"), .Pointer = &UKismetArrayLibrary::execArray_IsEmpty },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_IsNotEmpty"), .Pointer = &UKismetArrayLibrary::execArray_IsNotEmpty },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_IsValidIndex"), .Pointer = &UKismetArrayLibrary::execArray_IsValidIndex },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_LastIndex"), .Pointer = &UKismetArrayLibrary::execArray_LastIndex },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Length"), .Pointer = &UKismetArrayLibrary::execArray_Length },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Random"), .Pointer = &UKismetArrayLibrary::execArray_Random },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_RandomFromStream"), .Pointer = &UKismetArrayLibrary::execArray_RandomFromStream },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Remove"), .Pointer = &UKismetArrayLibrary::execArray_Remove },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_RemoveItem"), .Pointer = &UKismetArrayLibrary::execArray_RemoveItem },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Resize"), .Pointer = &UKismetArrayLibrary::execArray_Resize },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Reverse"), .Pointer = &UKismetArrayLibrary::execArray_Reverse },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Set"), .Pointer = &UKismetArrayLibrary::execArray_Set },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Shuffle"), .Pointer = &UKismetArrayLibrary::execArray_Shuffle },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_ShuffleFromStream"), .Pointer = &UKismetArrayLibrary::execArray_ShuffleFromStream },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Array_Swap"), .Pointer = &UKismetArrayLibrary::execArray_Swap },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("FilterArray"), .Pointer = &UKismetArrayLibrary::execFilterArray },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetArrayPropertyByName"), .Pointer = &UKismetArrayLibrary::execSetArrayPropertyByName },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SortByteArray"), .Pointer = &UKismetArrayLibrary::execSortByteArray },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SortFloatArray"), .Pointer = &UKismetArrayLibrary::execSortFloatArray },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SortInt64Array"), .Pointer = &UKismetArrayLibrary::execSortInt64Array },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SortIntArray"), .Pointer = &UKismetArrayLibrary::execSortIntArray },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SortNameArray"), .Pointer = &UKismetArrayLibrary::execSortNameArray },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SortStringArray"), .Pointer = &UKismetArrayLibrary::execSortStringArray },
|
||
|
|
};
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Add, "Array_Add" }, // 2067193713
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_AddUnique, "Array_AddUnique" }, // 2185255306
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Append, "Array_Append" }, // 2061115455
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Clear, "Array_Clear" }, // 4000558230
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Contains, "Array_Contains" }, // 3148347167
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Find, "Array_Find" }, // 2366700123
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Get, "Array_Get" }, // 4067381980
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Identical, "Array_Identical" }, // 1516468229
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Insert, "Array_Insert" }, // 752430736
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_IsEmpty, "Array_IsEmpty" }, // 141573488
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_IsNotEmpty, "Array_IsNotEmpty" }, // 1772262547
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_IsValidIndex, "Array_IsValidIndex" }, // 2534537509
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_LastIndex, "Array_LastIndex" }, // 257663960
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Length, "Array_Length" }, // 2495205679
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Random, "Array_Random" }, // 1177355589
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_RandomFromStream, "Array_RandomFromStream" }, // 1928499434
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Remove, "Array_Remove" }, // 2527410857
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_RemoveItem, "Array_RemoveItem" }, // 2532351108
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Resize, "Array_Resize" }, // 1526614788
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Reverse, "Array_Reverse" }, // 2123580796
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Set, "Array_Set" }, // 2040242486
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Shuffle, "Array_Shuffle" }, // 4044397360
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_ShuffleFromStream, "Array_ShuffleFromStream" }, // 4137610302
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_Array_Swap, "Array_Swap" }, // 3752973297
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_FilterArray, "FilterArray" }, // 1455243075
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_SetArrayPropertyByName, "SetArrayPropertyByName" }, // 612116927
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_SortByteArray, "SortByteArray" }, // 3099252038
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_SortFloatArray, "SortFloatArray" }, // 2095754827
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_SortInt64Array, "SortInt64Array" }, // 599123058
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_SortIntArray, "SortIntArray" }, // 1751755433
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_SortNameArray, "SortNameArray" }, // 2054842991
|
||
|
|
{ &Z_Construct_UFunction_UKismetArrayLibrary_SortStringArray, "SortStringArray" }, // 2408629796
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UKismetArrayLibrary>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UKismetArrayLibrary_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_UKismetArrayLibrary_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UKismetArrayLibrary_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UKismetArrayLibrary_Statics::ClassParams = {
|
||
|
|
&UKismetArrayLibrary::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_UKismetArrayLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UKismetArrayLibrary_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UKismetArrayLibrary::StaticRegisterNativesUKismetArrayLibrary()
|
||
|
|
{
|
||
|
|
UClass* Class = UKismetArrayLibrary::StaticClass();
|
||
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UKismetArrayLibrary_Statics::Funcs));
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UKismetArrayLibrary()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UKismetArrayLibrary.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UKismetArrayLibrary.OuterSingleton, Z_Construct_UClass_UKismetArrayLibrary_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UKismetArrayLibrary.OuterSingleton;
|
||
|
|
}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UKismetArrayLibrary);
|
||
|
|
UKismetArrayLibrary::~UKismetArrayLibrary() {}
|
||
|
|
// ********** End Class UKismetArrayLibrary ********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetArrayLibrary_h__Script_Engine_Statics
|
||
|
|
{
|
||
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
||
|
|
{ EArraySortOrder_StaticEnum, TEXT("EArraySortOrder"), &Z_Registration_Info_UEnum_EArraySortOrder, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2888832952U) },
|
||
|
|
};
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_UKismetArrayLibrary, UKismetArrayLibrary::StaticClass, TEXT("UKismetArrayLibrary"), &Z_Registration_Info_UClass_UKismetArrayLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UKismetArrayLibrary), 1142480935U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetArrayLibrary_h__Script_Engine_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetArrayLibrary_h__Script_Engine_1984068745{
|
||
|
|
TEXT("/Script/Engine"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetArrayLibrary_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetArrayLibrary_h__Script_Engine_Statics::ClassInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetArrayLibrary_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetArrayLibrary_h__Script_Engine_Statics::EnumInfo),
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|