1640 lines
138 KiB
C++
1640 lines
138 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/DataTableFunctionLibrary.h"
|
|
#include "Engine/DataTable.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeDataTableFunctionLibrary() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
|
|
ENGINE_API UClass* Z_Construct_UClass_UCurveTable_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UDataTable_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UDataTableFunctionLibrary();
|
|
ENGINE_API UClass* Z_Construct_UClass_UDataTableFunctionLibrary_NoRegister();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EEvaluateCurveTableResult();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTableRowBase();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum EEvaluateCurveTableResult *************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEvaluateCurveTableResult;
|
|
static UEnum* EEvaluateCurveTableResult_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EEvaluateCurveTableResult.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EEvaluateCurveTableResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EEvaluateCurveTableResult, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EEvaluateCurveTableResult"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EEvaluateCurveTableResult.OuterSingleton;
|
|
}
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EEvaluateCurveTableResult::Type>()
|
|
{
|
|
return EEvaluateCurveTableResult_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "/** Enum used to indicate success or failure of EvaluateCurveTableRow. */" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "RowFound.Comment", "/** Found the row successfully. */" },
|
|
{ "RowFound.Name", "EEvaluateCurveTableResult::RowFound" },
|
|
{ "RowFound.ToolTip", "Found the row successfully." },
|
|
{ "RowNotFound.Comment", "/** Failed to find the row. */" },
|
|
{ "RowNotFound.Name", "EEvaluateCurveTableResult::RowNotFound" },
|
|
{ "RowNotFound.ToolTip", "Failed to find the row." },
|
|
{ "ToolTip", "Enum used to indicate success or failure of EvaluateCurveTableRow." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EEvaluateCurveTableResult::RowFound", (int64)EEvaluateCurveTableResult::RowFound },
|
|
{ "EEvaluateCurveTableResult::RowNotFound", (int64)EEvaluateCurveTableResult::RowNotFound },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
"EEvaluateCurveTableResult",
|
|
"EEvaluateCurveTableResult::Type",
|
|
Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::Namespaced,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Engine_EEvaluateCurveTableResult()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EEvaluateCurveTableResult.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEvaluateCurveTableResult.InnerSingleton, Z_Construct_UEnum_Engine_EEvaluateCurveTableResult_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EEvaluateCurveTableResult.InnerSingleton;
|
|
}
|
|
// ********** End Enum EEvaluateCurveTableResult ***************************************************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function AddDataTableRow ***********************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventAddDataTableRow_Parms
|
|
{
|
|
const UDataTable* DataTable;
|
|
FName RowName;
|
|
FTableRowBase RowData;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AutoCreateRefTerm", "RowName" },
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** Add a row to a Data Table with the provided name and data. */" },
|
|
{ "CustomStructureParam", "RowData" },
|
|
{ "CustomThunk", "true" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ToolTip", "Add a row to a Data Table with the provided name and data." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataTable_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RowName_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RowData_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function AddDataTableRow constinit property declarations ***********************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_RowName;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_RowData;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function AddDataTableRow constinit property declarations *************************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function AddDataTableRow Property Definitions **********************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventAddDataTableRow_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataTable_MetaData), NewProp_DataTable_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::NewProp_RowName = { "RowName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventAddDataTableRow_Parms, RowName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RowName_MetaData), NewProp_RowName_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::NewProp_RowData = { "RowData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventAddDataTableRow_Parms, RowData), Z_Construct_UScriptStruct_FTableRowBase, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RowData_MetaData), NewProp_RowData_MetaData) }; // 436327851
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::NewProp_RowName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::NewProp_RowData,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::PropPointers) < 2048);
|
|
// ********** End Function AddDataTableRow Property Definitions ************************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "AddDataTableRow", Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::DataTableFunctionLibrary_eventAddDataTableRow_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::DataTableFunctionLibrary_eventAddDataTableRow_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function AddDataTableRow *************************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function DoesDataTableRowExist *****************
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventDoesDataTableRowExist_Parms
|
|
{
|
|
const UDataTable* Table;
|
|
FName RowName;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "Comment", "// Returns whether or not Table contains a row named RowName\n" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "DoesRowExist" },
|
|
{ "ToolTip", "Returns whether or not Table contains a row named RowName" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Table_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function DoesDataTableRowExist constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Table;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_RowName;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function DoesDataTableRowExist constinit property declarations *******************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function DoesDataTableRowExist Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::NewProp_Table = { "Table", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventDoesDataTableRowExist_Parms, Table), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Table_MetaData), NewProp_Table_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::NewProp_RowName = { "RowName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventDoesDataTableRowExist_Parms, RowName), METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventDoesDataTableRowExist_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_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(DataTableFunctionLibrary_eventDoesDataTableRowExist_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::NewProp_Table,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::NewProp_RowName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::PropPointers) < 2048);
|
|
// ********** End Function DoesDataTableRowExist Property Definitions ******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "DoesDataTableRowExist", Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::DataTableFunctionLibrary_eventDoesDataTableRowExist_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::DataTableFunctionLibrary_eventDoesDataTableRowExist_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execDoesDataTableRowExist)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_Table);
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_RowName);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::DoesDataTableRowExist(Z_Param_Table,Z_Param_RowName);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function DoesDataTableRowExist *******************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function EvaluateCurveTableRow *****************
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms
|
|
{
|
|
UCurveTable* CurveTable;
|
|
FName RowName;
|
|
float InXY;
|
|
TEnumAsByte<EEvaluateCurveTableResult::Type> OutResult;
|
|
float OutXY;
|
|
FString ContextString;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "DataTablePin", "CurveTable" },
|
|
{ "ExpandEnumAsExecs", "OutResult" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextString_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function EvaluateCurveTableRow constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_CurveTable;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_RowName;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InXY;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_OutResult;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_OutXY;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ContextString;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function EvaluateCurveTableRow constinit property declarations *******************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function EvaluateCurveTableRow Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_CurveTable = { "CurveTable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms, CurveTable), Z_Construct_UClass_UCurveTable_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_RowName = { "RowName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms, RowName), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_InXY = { "InXY", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms, InXY), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_OutResult = { "OutResult", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms, OutResult), Z_Construct_UEnum_Engine_EEvaluateCurveTableResult, METADATA_PARAMS(0, nullptr) }; // 1747967793
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_OutXY = { "OutXY", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms, OutXY), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_ContextString = { "ContextString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms, ContextString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextString_MetaData), NewProp_ContextString_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_CurveTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_RowName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_InXY,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_OutResult,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_OutXY,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::NewProp_ContextString,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::PropPointers) < 2048);
|
|
// ********** End Function EvaluateCurveTableRow Property Definitions ******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "EvaluateCurveTableRow", Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::DataTableFunctionLibrary_eventEvaluateCurveTableRow_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execEvaluateCurveTableRow)
|
|
{
|
|
P_GET_OBJECT(UCurveTable,Z_Param_CurveTable);
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_RowName);
|
|
P_GET_PROPERTY(FFloatProperty,Z_Param_InXY);
|
|
P_GET_PROPERTY_REF(FByteProperty,Z_Param_Out_OutResult);
|
|
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_OutXY);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_ContextString);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
UDataTableFunctionLibrary::EvaluateCurveTableRow(Z_Param_CurveTable,Z_Param_RowName,Z_Param_InXY,(TEnumAsByte<EEvaluateCurveTableResult::Type>&)(Z_Param_Out_OutResult),Z_Param_Out_OutXY,Z_Param_ContextString);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function EvaluateCurveTableRow *******************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function ExportDataTableToCSVFile **************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventExportDataTableToCSVFile_Parms
|
|
{
|
|
const UDataTable* DataTable;
|
|
FString CSVFilePath;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Export a Data Table to CSV file.\n\x09 * @param\x09""CSVFilePath\x09The file path of the CSV file to write (output file is UTF-8).\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "DisplayName", "Export Data Table to CSV File" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "ExportToCSVFile" },
|
|
{ "ToolTip", "Export a Data Table to CSV file.\n@param CSVFilePath The file path of the CSV file to write (output file is UTF-8).\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataTable_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CSVFilePath_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ExportDataTableToCSVFile constinit property declarations **************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_CSVFilePath;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function ExportDataTableToCSVFile constinit property declarations ****************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ExportDataTableToCSVFile Property Definitions *************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToCSVFile_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataTable_MetaData), NewProp_DataTable_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::NewProp_CSVFilePath = { "CSVFilePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToCSVFile_Parms, CSVFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CSVFilePath_MetaData), NewProp_CSVFilePath_MetaData) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventExportDataTableToCSVFile_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_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(DataTableFunctionLibrary_eventExportDataTableToCSVFile_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::NewProp_CSVFilePath,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::PropPointers) < 2048);
|
|
// ********** End Function ExportDataTableToCSVFile Property Definitions ***************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "ExportDataTableToCSVFile", Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::DataTableFunctionLibrary_eventExportDataTableToCSVFile_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::DataTableFunctionLibrary_eventExportDataTableToCSVFile_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execExportDataTableToCSVFile)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_CSVFilePath);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::ExportDataTableToCSVFile(Z_Param_DataTable,Z_Param_CSVFilePath);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function ExportDataTableToCSVFile ****************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function ExportDataTableToCSVString ************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventExportDataTableToCSVString_Parms
|
|
{
|
|
const UDataTable* DataTable;
|
|
FString OutCSVString;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Export a Data Table to CSV string.\n\x09 * @param\x09OutCSVString Output representing the contents of a CSV file.\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "DisplayName", "Export Data Table to CSV String" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "ExportToCSVString" },
|
|
{ "ToolTip", "Export a Data Table to CSV string.\n@param OutCSVString Output representing the contents of a CSV file.\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataTable_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ExportDataTableToCSVString constinit property declarations ************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_OutCSVString;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function ExportDataTableToCSVString constinit property declarations **************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ExportDataTableToCSVString Property Definitions ***********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToCSVString_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataTable_MetaData), NewProp_DataTable_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::NewProp_OutCSVString = { "OutCSVString", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToCSVString_Parms, OutCSVString), METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventExportDataTableToCSVString_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_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(DataTableFunctionLibrary_eventExportDataTableToCSVString_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::NewProp_OutCSVString,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::PropPointers) < 2048);
|
|
// ********** End Function ExportDataTableToCSVString Property Definitions *************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "ExportDataTableToCSVString", Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::DataTableFunctionLibrary_eventExportDataTableToCSVString_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::DataTableFunctionLibrary_eventExportDataTableToCSVString_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execExportDataTableToCSVString)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_OutCSVString);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::ExportDataTableToCSVString(Z_Param_DataTable,Z_Param_Out_OutCSVString);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function ExportDataTableToCSVString **************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function ExportDataTableToJSONFile *************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventExportDataTableToJSONFile_Parms
|
|
{
|
|
const UDataTable* DataTable;
|
|
FString JSONFilePath;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Export a Data Table to JSON file.\n\x09 * @param\x09JSONFilePath The file path of the JSON file to write (output file is UTF-8).\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "DisplayName", "Export Data Table to JSON File" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "ExportToJSONFile" },
|
|
{ "ToolTip", "Export a Data Table to JSON file.\n@param JSONFilePath The file path of the JSON file to write (output file is UTF-8).\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataTable_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JSONFilePath_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ExportDataTableToJSONFile constinit property declarations *************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_JSONFilePath;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function ExportDataTableToJSONFile constinit property declarations ***************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ExportDataTableToJSONFile Property Definitions ************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToJSONFile_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataTable_MetaData), NewProp_DataTable_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::NewProp_JSONFilePath = { "JSONFilePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToJSONFile_Parms, JSONFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JSONFilePath_MetaData), NewProp_JSONFilePath_MetaData) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventExportDataTableToJSONFile_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_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(DataTableFunctionLibrary_eventExportDataTableToJSONFile_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::NewProp_JSONFilePath,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::PropPointers) < 2048);
|
|
// ********** End Function ExportDataTableToJSONFile Property Definitions **************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "ExportDataTableToJSONFile", Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::DataTableFunctionLibrary_eventExportDataTableToJSONFile_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::DataTableFunctionLibrary_eventExportDataTableToJSONFile_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execExportDataTableToJSONFile)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_JSONFilePath);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::ExportDataTableToJSONFile(Z_Param_DataTable,Z_Param_JSONFilePath);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function ExportDataTableToJSONFile ***************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function ExportDataTableToJSONString ***********
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventExportDataTableToJSONString_Parms
|
|
{
|
|
const UDataTable* DataTable;
|
|
FString OutJSONString;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Export a Data Table to JSON string.\n\x09 * @param\x09OutJSONString Output representing the contents of a JSON file.\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "DisplayName", "Export Data Table to JSON String" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "ExportToJSONString" },
|
|
{ "ToolTip", "Export a Data Table to JSON string.\n@param OutJSONString Output representing the contents of a JSON file.\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataTable_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ExportDataTableToJSONString constinit property declarations ***********
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_OutJSONString;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function ExportDataTableToJSONString constinit property declarations *************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ExportDataTableToJSONString Property Definitions **********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToJSONString_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataTable_MetaData), NewProp_DataTable_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::NewProp_OutJSONString = { "OutJSONString", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventExportDataTableToJSONString_Parms, OutJSONString), METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventExportDataTableToJSONString_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_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(DataTableFunctionLibrary_eventExportDataTableToJSONString_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::NewProp_OutJSONString,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::PropPointers) < 2048);
|
|
// ********** End Function ExportDataTableToJSONString Property Definitions ************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "ExportDataTableToJSONString", Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::DataTableFunctionLibrary_eventExportDataTableToJSONString_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::DataTableFunctionLibrary_eventExportDataTableToJSONString_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execExportDataTableToJSONString)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_OutJSONString);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::ExportDataTableToJSONString(Z_Param_DataTable,Z_Param_Out_OutJSONString);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function ExportDataTableToJSONString *************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function FillDataTableFromCSVFile **************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms
|
|
{
|
|
UDataTable* DataTable;
|
|
FString CSVFilePath;
|
|
UScriptStruct* ImportRowStruct;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AdvancedDisplay", "ImportRowStruct" },
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Empty and fill a Data Table from CSV file.\n\x09 * @param\x09""CSVFilePath\x09\x09\x09The file path of the CSV file.\n\x09 * @param\x09ImportRowStruct\x09\x09Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "CPP_Default_ImportRowStruct", "None" },
|
|
{ "DisplayName", "Fill Data Table from CSV File" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "FillFromCSVFile" },
|
|
{ "ToolTip", "Empty and fill a Data Table from CSV file.\n@param CSVFilePath The file path of the CSV file.\n@param ImportRowStruct Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CSVFilePath_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function FillDataTableFromCSVFile constinit property declarations **************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_CSVFilePath;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImportRowStruct;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function FillDataTableFromCSVFile constinit property declarations ****************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function FillDataTableFromCSVFile Property Definitions *************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_CSVFilePath = { "CSVFilePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms, CSVFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CSVFilePath_MetaData), NewProp_CSVFilePath_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_ImportRowStruct = { "ImportRowStruct", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms, ImportRowStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_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(DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_CSVFilePath,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_ImportRowStruct,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::PropPointers) < 2048);
|
|
// ********** End Function FillDataTableFromCSVFile Property Definitions ***************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "FillDataTableFromCSVFile", Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::DataTableFunctionLibrary_eventFillDataTableFromCSVFile_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execFillDataTableFromCSVFile)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_CSVFilePath);
|
|
P_GET_OBJECT(UScriptStruct,Z_Param_ImportRowStruct);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::FillDataTableFromCSVFile(Z_Param_DataTable,Z_Param_CSVFilePath,Z_Param_ImportRowStruct);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function FillDataTableFromCSVFile ****************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function FillDataTableFromCSVString ************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms
|
|
{
|
|
UDataTable* DataTable;
|
|
FString CSVString;
|
|
UScriptStruct* ImportRowStruct;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AdvancedDisplay", "ImportRowStruct" },
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Empty and fill a Data Table from CSV string.\n\x09 * @param\x09""CSVString\x09\x09\x09The Data that representing the contents of a CSV file.\n\x09 * @param\x09ImportRowStruct\x09\x09Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "CPP_Default_ImportRowStruct", "None" },
|
|
{ "DisplayName", "Fill Data Table from CSV String" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "FillFromCSVString" },
|
|
{ "ToolTip", "Empty and fill a Data Table from CSV string.\n@param CSVString The Data that representing the contents of a CSV file.\n@param ImportRowStruct Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CSVString_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function FillDataTableFromCSVString constinit property declarations ************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_CSVString;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImportRowStruct;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function FillDataTableFromCSVString constinit property declarations **************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function FillDataTableFromCSVString Property Definitions ***********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_CSVString = { "CSVString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms, CSVString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CSVString_MetaData), NewProp_CSVString_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_ImportRowStruct = { "ImportRowStruct", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms, ImportRowStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_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(DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_CSVString,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_ImportRowStruct,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::PropPointers) < 2048);
|
|
// ********** End Function FillDataTableFromCSVString Property Definitions *************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "FillDataTableFromCSVString", Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::DataTableFunctionLibrary_eventFillDataTableFromCSVString_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execFillDataTableFromCSVString)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_CSVString);
|
|
P_GET_OBJECT(UScriptStruct,Z_Param_ImportRowStruct);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::FillDataTableFromCSVString(Z_Param_DataTable,Z_Param_CSVString,Z_Param_ImportRowStruct);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function FillDataTableFromCSVString **************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function FillDataTableFromJSONFile *************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms
|
|
{
|
|
UDataTable* DataTable;
|
|
FString JSONFilePath;
|
|
UScriptStruct* ImportRowStruct;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AdvancedDisplay", "ImportRowStruct" },
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Empty and fill a Data Table from JSON file.\n\x09 * @param\x09JSONFilePath\x09\x09The file path of the JSON file.\n\x09 * @param\x09ImportRowStruct\x09\x09Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "CPP_Default_ImportRowStruct", "None" },
|
|
{ "DisplayName", "Fill Data Table from JSON File" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "FillFromJSONFile" },
|
|
{ "ToolTip", "Empty and fill a Data Table from JSON file.\n@param JSONFilePath The file path of the JSON file.\n@param ImportRowStruct Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JSONFilePath_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function FillDataTableFromJSONFile constinit property declarations *************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_JSONFilePath;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImportRowStruct;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function FillDataTableFromJSONFile constinit property declarations ***************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function FillDataTableFromJSONFile Property Definitions ************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_JSONFilePath = { "JSONFilePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms, JSONFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JSONFilePath_MetaData), NewProp_JSONFilePath_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_ImportRowStruct = { "ImportRowStruct", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms, ImportRowStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_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(DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_JSONFilePath,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_ImportRowStruct,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::PropPointers) < 2048);
|
|
// ********** End Function FillDataTableFromJSONFile Property Definitions **************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "FillDataTableFromJSONFile", Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::DataTableFunctionLibrary_eventFillDataTableFromJSONFile_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execFillDataTableFromJSONFile)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_JSONFilePath);
|
|
P_GET_OBJECT(UScriptStruct,Z_Param_ImportRowStruct);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::FillDataTableFromJSONFile(Z_Param_DataTable,Z_Param_JSONFilePath,Z_Param_ImportRowStruct);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function FillDataTableFromJSONFile ***************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function FillDataTableFromJSONString ***********
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms
|
|
{
|
|
UDataTable* DataTable;
|
|
FString JSONString;
|
|
UScriptStruct* ImportRowStruct;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AdvancedDisplay", "ImportRowStruct" },
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** \n\x09 * Empty and fill a Data Table from JSON string.\n\x09 * @param\x09JSONString\x09\x09\x09The Data that representing the contents of a JSON file.\n\x09 * @param\x09ImportRowStruct\x09\x09Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n\x09 * @return\x09True if the operation succeeds, check the log for errors if it didn't succeed.\n\x09 */" },
|
|
{ "CPP_Default_ImportRowStruct", "None" },
|
|
{ "DisplayName", "Fill Data Table from JSON String" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "FillFromJSONString" },
|
|
{ "ToolTip", "Empty and fill a Data Table from JSON string.\n@param JSONString The Data that representing the contents of a JSON file.\n@param ImportRowStruct Optional row struct to apply on import. If set will also force the import to run automated (no questions or dialogs).\n@return True if the operation succeeds, check the log for errors if it didn't succeed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JSONString_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function FillDataTableFromJSONString constinit property declarations ***********
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_JSONString;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImportRowStruct;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function FillDataTableFromJSONString constinit property declarations *************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function FillDataTableFromJSONString Property Definitions **********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_JSONString = { "JSONString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms, JSONString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JSONString_MetaData), NewProp_JSONString_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_ImportRowStruct = { "ImportRowStruct", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms, ImportRowStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_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(DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_JSONString,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_ImportRowStruct,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::PropPointers) < 2048);
|
|
// ********** End Function FillDataTableFromJSONString Property Definitions ************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "FillDataTableFromJSONString", Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::DataTableFunctionLibrary_eventFillDataTableFromJSONString_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execFillDataTableFromJSONString)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_JSONString);
|
|
P_GET_OBJECT(UScriptStruct,Z_Param_ImportRowStruct);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::FillDataTableFromJSONString(Z_Param_DataTable,Z_Param_JSONString,Z_Param_ImportRowStruct);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function FillDataTableFromJSONString *************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function GetDataTableColumnAsString ************
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventGetDataTableColumnAsString_Parms
|
|
{
|
|
const UDataTable* DataTable;
|
|
FName PropertyName;
|
|
TArray<FString> ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "Comment", "/**\n\x09 * Export from the DataTable all the row for one column. Export it as string. The row name is not included.\n\x09 * @see GetDataTableColumnNames.\n\x09 * @see GetDataTableColumnNameFromExportName.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "GetColumnAsString" },
|
|
{ "ToolTip", "Export from the DataTable all the row for one column. Export it as string. The row name is not included.\n@see GetDataTableColumnNames.\n@see GetDataTableColumnNameFromExportName." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataTable_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetDataTableColumnAsString constinit property declarations ************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetDataTableColumnAsString constinit property declarations **************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetDataTableColumnAsString Property Definitions ***********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnAsString_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataTable_MetaData), NewProp_DataTable_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnAsString_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", 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_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnAsString_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_PropertyName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_ReturnValue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetDataTableColumnAsString Property Definitions *************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "GetDataTableColumnAsString", Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::DataTableFunctionLibrary_eventGetDataTableColumnAsString_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::DataTableFunctionLibrary_eventGetDataTableColumnAsString_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execGetDataTableColumnAsString)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(TArray<FString>*)Z_Param__Result=UDataTableFunctionLibrary::GetDataTableColumnAsString(Z_Param_DataTable,Z_Param_PropertyName);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function GetDataTableColumnAsString **************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function GetDataTableColumnExportNames *********
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventGetDataTableColumnExportNames_Parms
|
|
{
|
|
const UDataTable* Table;
|
|
TArray<FString> OutExportColumnNames;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "Comment", "/**\n\x09 * Get the friendly export name of each column in this Data Table.\n\x09 * @see GetDataTableColumnNameFromExportName.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "GetColumnExportNames" },
|
|
{ "ToolTip", "Get the friendly export name of each column in this Data Table.\n@see GetDataTableColumnNameFromExportName." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Table_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetDataTableColumnExportNames constinit property declarations *********
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Table;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_OutExportColumnNames_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutExportColumnNames;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetDataTableColumnExportNames constinit property declarations ***********
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetDataTableColumnExportNames Property Definitions ********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::NewProp_Table = { "Table", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnExportNames_Parms, Table), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Table_MetaData), NewProp_Table_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::NewProp_OutExportColumnNames_Inner = { "OutExportColumnNames", 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_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::NewProp_OutExportColumnNames = { "OutExportColumnNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnExportNames_Parms, OutExportColumnNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::NewProp_Table,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::NewProp_OutExportColumnNames_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::NewProp_OutExportColumnNames,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetDataTableColumnExportNames Property Definitions **********************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "GetDataTableColumnExportNames", Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::DataTableFunctionLibrary_eventGetDataTableColumnExportNames_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::DataTableFunctionLibrary_eventGetDataTableColumnExportNames_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execGetDataTableColumnExportNames)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_Table);
|
|
P_GET_TARRAY_REF(FString,Z_Param_Out_OutExportColumnNames);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
UDataTableFunctionLibrary::GetDataTableColumnExportNames(Z_Param_Table,Z_Param_Out_OutExportColumnNames);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function GetDataTableColumnExportNames ***********
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function GetDataTableColumnNameFromExportName **
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms
|
|
{
|
|
const UDataTable* Table;
|
|
FString ColumnExportName;
|
|
FName OutColumnName;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "Comment", "/**\n\x09 * Get the raw property name of a data table column from its friendly export name.\n\x09 * @return True if a column was found for the friendly name, false otherwise.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "GetColumnNameFromExportName" },
|
|
{ "ToolTip", "Get the raw property name of a data table column from its friendly export name.\n@return True if a column was found for the friendly name, false otherwise." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Table_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColumnExportName_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetDataTableColumnNameFromExportName constinit property declarations **
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Table;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ColumnExportName;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_OutColumnName;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetDataTableColumnNameFromExportName constinit property declarations ****
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetDataTableColumnNameFromExportName Property Definitions *************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_Table = { "Table", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms, Table), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Table_MetaData), NewProp_Table_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_ColumnExportName = { "ColumnExportName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms, ColumnExportName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColumnExportName_MetaData), NewProp_ColumnExportName_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_OutColumnName = { "OutColumnName", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms, OutColumnName), METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_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(DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_Table,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_ColumnExportName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_OutColumnName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetDataTableColumnNameFromExportName Property Definitions ***************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "GetDataTableColumnNameFromExportName", Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::DataTableFunctionLibrary_eventGetDataTableColumnNameFromExportName_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execGetDataTableColumnNameFromExportName)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_Table);
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_ColumnExportName);
|
|
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_OutColumnName);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UDataTableFunctionLibrary::GetDataTableColumnNameFromExportName(Z_Param_Table,Z_Param_ColumnExportName,Z_Param_Out_OutColumnName);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function GetDataTableColumnNameFromExportName ****
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function GetDataTableColumnNames ***************
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventGetDataTableColumnNames_Parms
|
|
{
|
|
const UDataTable* Table;
|
|
TArray<FName> OutColumnNames;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "Comment", "/**\n\x09 * Get the name of each column in this Data Table.\n\x09 * @note These are always the raw property names (@see GetDataTableColumnAsString) rather than the friendly export name that would be used in a CSV/JSON export (@see GetDataTableColumnNameFromExportName).\n\x09 */" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "GetColumnNames" },
|
|
{ "ToolTip", "Get the name of each column in this Data Table.\n@note These are always the raw property names (@see GetDataTableColumnAsString) rather than the friendly export name that would be used in a CSV/JSON export (@see GetDataTableColumnNameFromExportName)." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Table_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetDataTableColumnNames constinit property declarations ***************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Table;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_OutColumnNames_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutColumnNames;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetDataTableColumnNames constinit property declarations *****************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetDataTableColumnNames Property Definitions **************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::NewProp_Table = { "Table", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnNames_Parms, Table), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Table_MetaData), NewProp_Table_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::NewProp_OutColumnNames_Inner = { "OutColumnNames", 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_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::NewProp_OutColumnNames = { "OutColumnNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableColumnNames_Parms, OutColumnNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::NewProp_Table,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::NewProp_OutColumnNames_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::NewProp_OutColumnNames,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetDataTableColumnNames Property Definitions ****************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "GetDataTableColumnNames", Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::DataTableFunctionLibrary_eventGetDataTableColumnNames_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::DataTableFunctionLibrary_eventGetDataTableColumnNames_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execGetDataTableColumnNames)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_Table);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_OutColumnNames);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
UDataTableFunctionLibrary::GetDataTableColumnNames(Z_Param_Table,Z_Param_Out_OutColumnNames);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function GetDataTableColumnNames *****************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function GetDataTableRowFromName ***************
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms
|
|
{
|
|
UDataTable* Table;
|
|
FName RowName;
|
|
FTableRowBase OutRow;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "DataTable" },
|
|
{ "Comment", "/** Get a Row from a DataTable given a RowName */" },
|
|
{ "CustomStructureParam", "OutRow" },
|
|
{ "CustomThunk", "true" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ToolTip", "Get a Row from a DataTable given a RowName" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetDataTableRowFromName constinit property declarations ***************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Table;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_RowName;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OutRow;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetDataTableRowFromName constinit property declarations *****************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetDataTableRowFromName Property Definitions **************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_Table = { "Table", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms, Table), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_RowName = { "RowName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms, RowName), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_OutRow = { "OutRow", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms, OutRow), Z_Construct_UScriptStruct_FTableRowBase, METADATA_PARAMS(0, nullptr) }; // 436327851
|
|
void Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_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(DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms), &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_Table,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_RowName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_OutRow,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetDataTableRowFromName Property Definitions ****************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "GetDataTableRowFromName", Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::DataTableFunctionLibrary_eventGetDataTableRowFromName_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function GetDataTableRowFromName *****************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function GetDataTableRowNames ******************
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventGetDataTableRowNames_Parms
|
|
{
|
|
const UDataTable* Table;
|
|
TArray<FName> OutRowNames;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "GetRowNames" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Table_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetDataTableRowNames constinit property declarations ******************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Table;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_OutRowNames_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutRowNames;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetDataTableRowNames constinit property declarations ********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetDataTableRowNames Property Definitions *****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::NewProp_Table = { "Table", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableRowNames_Parms, Table), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Table_MetaData), NewProp_Table_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::NewProp_OutRowNames_Inner = { "OutRowNames", 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_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::NewProp_OutRowNames = { "OutRowNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableRowNames_Parms, OutRowNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::NewProp_Table,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::NewProp_OutRowNames_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::NewProp_OutRowNames,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetDataTableRowNames Property Definitions *******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "GetDataTableRowNames", Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::DataTableFunctionLibrary_eventGetDataTableRowNames_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::DataTableFunctionLibrary_eventGetDataTableRowNames_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execGetDataTableRowNames)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_Table);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_OutRowNames);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
UDataTableFunctionLibrary::GetDataTableRowNames(Z_Param_Table,Z_Param_Out_OutRowNames);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function GetDataTableRowNames ********************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function GetDataTableRowStruct *****************
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventGetDataTableRowStruct_Parms
|
|
{
|
|
const UDataTable* Table;
|
|
const UScriptStruct* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "DataTable" },
|
|
{ "Comment", "/** Get the row struct used by the given Data Table, if any */" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ScriptMethod", "GetRowStruct" },
|
|
{ "ToolTip", "Get the row struct used by the given Data Table, if any" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Table_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetDataTableRowStruct constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Table;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetDataTableRowStruct constinit property declarations *******************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetDataTableRowStruct Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::NewProp_Table = { "Table", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableRowStruct_Parms, Table), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Table_MetaData), NewProp_Table_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventGetDataTableRowStruct_Parms, ReturnValue), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::NewProp_Table,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetDataTableRowStruct Property Definitions ******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "GetDataTableRowStruct", Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::DataTableFunctionLibrary_eventGetDataTableRowStruct_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::DataTableFunctionLibrary_eventGetDataTableRowStruct_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execGetDataTableRowStruct)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_Table);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(const UScriptStruct**)Z_Param__Result=UDataTableFunctionLibrary::GetDataTableRowStruct(Z_Param_Table);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UDataTableFunctionLibrary Function GetDataTableRowStruct *******************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary Function RemoveDataTableRow ********************
|
|
#if WITH_EDITOR
|
|
struct Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics
|
|
{
|
|
struct DataTableFunctionLibrary_eventRemoveDataTableRow_Parms
|
|
{
|
|
UDataTable* DataTable;
|
|
FName RowName;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AutoCreateRefTerm", "RowName" },
|
|
{ "Category", "Editor Scripting | DataTable" },
|
|
{ "Comment", "/** Removes the row with the provided name from a Data Table. */" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ToolTip", "Removes the row with the provided name from a Data Table." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RowName_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function RemoveDataTableRow constinit property declarations ********************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataTable;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_RowName;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function RemoveDataTableRow constinit property declarations **********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function RemoveDataTableRow Property Definitions *******************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::NewProp_DataTable = { "DataTable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventRemoveDataTableRow_Parms, DataTable), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::NewProp_RowName = { "RowName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataTableFunctionLibrary_eventRemoveDataTableRow_Parms, RowName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RowName_MetaData), NewProp_RowName_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::NewProp_DataTable,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::NewProp_RowName,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::PropPointers) < 2048);
|
|
// ********** End Function RemoveDataTableRow Property Definitions *********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataTableFunctionLibrary, nullptr, "RemoveDataTableRow", Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::DataTableFunctionLibrary_eventRemoveDataTableRow_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::DataTableFunctionLibrary_eventRemoveDataTableRow_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UDataTableFunctionLibrary::execRemoveDataTableRow)
|
|
{
|
|
P_GET_OBJECT(UDataTable,Z_Param_DataTable);
|
|
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_RowName);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
UDataTableFunctionLibrary::RemoveDataTableRow(Z_Param_DataTable,Z_Param_Out_RowName);
|
|
P_NATIVE_END;
|
|
}
|
|
#endif // WITH_EDITOR
|
|
// ********** End Class UDataTableFunctionLibrary Function RemoveDataTableRow **********************
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary ************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UDataTableFunctionLibrary;
|
|
UClass* UDataTableFunctionLibrary::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UDataTableFunctionLibrary;
|
|
if (!Z_Registration_Info_UClass_UDataTableFunctionLibrary.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("DataTableFunctionLibrary"),
|
|
Z_Registration_Info_UClass_UDataTableFunctionLibrary.InnerSingleton,
|
|
StaticRegisterNativesUDataTableFunctionLibrary,
|
|
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_UDataTableFunctionLibrary.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UDataTableFunctionLibrary_NoRegister()
|
|
{
|
|
return UDataTableFunctionLibrary::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UDataTableFunctionLibrary_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "Kismet/DataTableFunctionLibrary.h" },
|
|
{ "ModuleRelativePath", "Classes/Kismet/DataTableFunctionLibrary.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UDataTableFunctionLibrary constinit property declarations ****************
|
|
// ********** End Class UDataTableFunctionLibrary constinit property declarations ******************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
#if WITH_EDITOR
|
|
{ .NameUTF8 = UTF8TEXT("AddDataTableRow"), .Pointer = &UDataTableFunctionLibrary::execAddDataTableRow },
|
|
#endif // WITH_EDITOR
|
|
{ .NameUTF8 = UTF8TEXT("DoesDataTableRowExist"), .Pointer = &UDataTableFunctionLibrary::execDoesDataTableRowExist },
|
|
{ .NameUTF8 = UTF8TEXT("EvaluateCurveTableRow"), .Pointer = &UDataTableFunctionLibrary::execEvaluateCurveTableRow },
|
|
#if WITH_EDITOR
|
|
{ .NameUTF8 = UTF8TEXT("ExportDataTableToCSVFile"), .Pointer = &UDataTableFunctionLibrary::execExportDataTableToCSVFile },
|
|
{ .NameUTF8 = UTF8TEXT("ExportDataTableToCSVString"), .Pointer = &UDataTableFunctionLibrary::execExportDataTableToCSVString },
|
|
{ .NameUTF8 = UTF8TEXT("ExportDataTableToJSONFile"), .Pointer = &UDataTableFunctionLibrary::execExportDataTableToJSONFile },
|
|
{ .NameUTF8 = UTF8TEXT("ExportDataTableToJSONString"), .Pointer = &UDataTableFunctionLibrary::execExportDataTableToJSONString },
|
|
{ .NameUTF8 = UTF8TEXT("FillDataTableFromCSVFile"), .Pointer = &UDataTableFunctionLibrary::execFillDataTableFromCSVFile },
|
|
{ .NameUTF8 = UTF8TEXT("FillDataTableFromCSVString"), .Pointer = &UDataTableFunctionLibrary::execFillDataTableFromCSVString },
|
|
{ .NameUTF8 = UTF8TEXT("FillDataTableFromJSONFile"), .Pointer = &UDataTableFunctionLibrary::execFillDataTableFromJSONFile },
|
|
{ .NameUTF8 = UTF8TEXT("FillDataTableFromJSONString"), .Pointer = &UDataTableFunctionLibrary::execFillDataTableFromJSONString },
|
|
#endif // WITH_EDITOR
|
|
{ .NameUTF8 = UTF8TEXT("GetDataTableColumnAsString"), .Pointer = &UDataTableFunctionLibrary::execGetDataTableColumnAsString },
|
|
{ .NameUTF8 = UTF8TEXT("GetDataTableColumnExportNames"), .Pointer = &UDataTableFunctionLibrary::execGetDataTableColumnExportNames },
|
|
{ .NameUTF8 = UTF8TEXT("GetDataTableColumnNameFromExportName"), .Pointer = &UDataTableFunctionLibrary::execGetDataTableColumnNameFromExportName },
|
|
{ .NameUTF8 = UTF8TEXT("GetDataTableColumnNames"), .Pointer = &UDataTableFunctionLibrary::execGetDataTableColumnNames },
|
|
{ .NameUTF8 = UTF8TEXT("GetDataTableRowFromName"), .Pointer = &UDataTableFunctionLibrary::execGetDataTableRowFromName },
|
|
{ .NameUTF8 = UTF8TEXT("GetDataTableRowNames"), .Pointer = &UDataTableFunctionLibrary::execGetDataTableRowNames },
|
|
{ .NameUTF8 = UTF8TEXT("GetDataTableRowStruct"), .Pointer = &UDataTableFunctionLibrary::execGetDataTableRowStruct },
|
|
#if WITH_EDITOR
|
|
{ .NameUTF8 = UTF8TEXT("RemoveDataTableRow"), .Pointer = &UDataTableFunctionLibrary::execRemoveDataTableRow },
|
|
#endif // WITH_EDITOR
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
#if WITH_EDITOR
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_AddDataTableRow, "AddDataTableRow" }, // 2535932503
|
|
#endif // WITH_EDITOR
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_DoesDataTableRowExist, "DoesDataTableRowExist" }, // 1582189544
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_EvaluateCurveTableRow, "EvaluateCurveTableRow" }, // 768368056
|
|
#if WITH_EDITOR
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVFile, "ExportDataTableToCSVFile" }, // 1105118659
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToCSVString, "ExportDataTableToCSVString" }, // 1947594431
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONFile, "ExportDataTableToJSONFile" }, // 951393584
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_ExportDataTableToJSONString, "ExportDataTableToJSONString" }, // 1830044655
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVFile, "FillDataTableFromCSVFile" }, // 1973728053
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromCSVString, "FillDataTableFromCSVString" }, // 1355124234
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONFile, "FillDataTableFromJSONFile" }, // 1495499362
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_FillDataTableFromJSONString, "FillDataTableFromJSONString" }, // 3965413177
|
|
#endif // WITH_EDITOR
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnAsString, "GetDataTableColumnAsString" }, // 1582333680
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnExportNames, "GetDataTableColumnExportNames" }, // 2664271289
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNameFromExportName, "GetDataTableColumnNameFromExportName" }, // 1677631462
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableColumnNames, "GetDataTableColumnNames" }, // 3563018941
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowFromName, "GetDataTableRowFromName" }, // 1884979130
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowNames, "GetDataTableRowNames" }, // 4176541908
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_GetDataTableRowStruct, "GetDataTableRowStruct" }, // 2478601457
|
|
#if WITH_EDITOR
|
|
{ &Z_Construct_UFunction_UDataTableFunctionLibrary_RemoveDataTableRow, "RemoveDataTableRow" }, // 1624224670
|
|
#endif // WITH_EDITOR
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UDataTableFunctionLibrary>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UDataTableFunctionLibrary_Statics
|
|
UObject* (*const Z_Construct_UClass_UDataTableFunctionLibrary_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataTableFunctionLibrary_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataTableFunctionLibrary_Statics::ClassParams = {
|
|
&UDataTableFunctionLibrary::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_UDataTableFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataTableFunctionLibrary_Statics::Class_MetaDataParams)
|
|
};
|
|
void UDataTableFunctionLibrary::StaticRegisterNativesUDataTableFunctionLibrary()
|
|
{
|
|
UClass* Class = UDataTableFunctionLibrary::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDataTableFunctionLibrary_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UDataTableFunctionLibrary()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UDataTableFunctionLibrary.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataTableFunctionLibrary.OuterSingleton, Z_Construct_UClass_UDataTableFunctionLibrary_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UDataTableFunctionLibrary.OuterSingleton;
|
|
}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataTableFunctionLibrary);
|
|
UDataTableFunctionLibrary::~UDataTableFunctionLibrary() {}
|
|
// ********** End Class UDataTableFunctionLibrary **************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_DataTableFunctionLibrary_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ EEvaluateCurveTableResult_StaticEnum, TEXT("EEvaluateCurveTableResult"), &Z_Registration_Info_UEnum_EEvaluateCurveTableResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1747967793U) },
|
|
};
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UDataTableFunctionLibrary, UDataTableFunctionLibrary::StaticClass, TEXT("UDataTableFunctionLibrary"), &Z_Registration_Info_UClass_UDataTableFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataTableFunctionLibrary), 2785018304U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_DataTableFunctionLibrary_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_DataTableFunctionLibrary_h__Script_Engine_3742189941{
|
|
TEXT("/Script/Engine"),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_DataTableFunctionLibrary_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_DataTableFunctionLibrary_h__Script_Engine_Statics::ClassInfo),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_DataTableFunctionLibrary_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_DataTableFunctionLibrary_h__Script_Engine_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|