// 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() { 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 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&)(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 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*)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 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 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 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, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, 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::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