add merge json into
This commit is contained in:
parent
89771ed65e
commit
5b87e2176b
Binary file not shown.
Binary file not shown.
|
|
@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
|
|||
nullptr,
|
||||
0,
|
||||
PKG_CompiledIn | 0x00000000,
|
||||
0x23D0B8DC,
|
||||
0xDFA49B8D,
|
||||
0x045301CD,
|
||||
METADATA_PARAMS(0, nullptr)
|
||||
};
|
||||
|
|
@ -25,5 +25,5 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
|
|||
}
|
||||
return Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton;
|
||||
}
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x23D0B8DC, 0x045301CD));
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xDFA49B8D, 0x045301CD));
|
||||
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||||
|
|
|
|||
|
|
@ -1866,6 +1866,69 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjects)
|
|||
}
|
||||
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjects
|
||||
|
||||
// Begin Class UNewCAVESystemCppBPLibrary Function MergeJsonObjectsInto
|
||||
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics
|
||||
{
|
||||
struct NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms
|
||||
{
|
||||
FJsonObjectWrapper TargetJsonObject;
|
||||
FJsonObjectWrapper SourceJsonObject;
|
||||
bool bOverwrite;
|
||||
};
|
||||
#if WITH_METADATA
|
||||
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||||
{ "Category", "NewCAVESystemCpp|JSON" },
|
||||
{ "CPP_Default_bOverwrite", "true" },
|
||||
{ "DisplayName", "Merge Json Objects Into" },
|
||||
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
|
||||
};
|
||||
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceJsonObject_MetaData[] = {
|
||||
{ "NativeConst", "" },
|
||||
};
|
||||
#endif // WITH_METADATA
|
||||
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetJsonObject;
|
||||
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceJsonObject;
|
||||
static void NewProp_bOverwrite_SetBit(void* Obj);
|
||||
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverwrite;
|
||||
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||||
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||||
};
|
||||
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_TargetJsonObject = { "TargetJsonObject", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms, TargetJsonObject), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(0, nullptr) }; // 3936905286
|
||||
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_SourceJsonObject = { "SourceJsonObject", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms, SourceJsonObject), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceJsonObject_MetaData), NewProp_SourceJsonObject_MetaData) }; // 3936905286
|
||||
void Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite_SetBit(void* Obj)
|
||||
{
|
||||
((NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms*)Obj)->bOverwrite = 1;
|
||||
}
|
||||
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite = { "bOverwrite", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms), &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite_SetBit, METADATA_PARAMS(0, nullptr) };
|
||||
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers[] = {
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_TargetJsonObject,
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_SourceJsonObject,
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite,
|
||||
};
|
||||
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers) < 2048);
|
||||
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "MergeJsonObjectsInto", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::Function_MetaDataParams) };
|
||||
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms) < MAX_uint16);
|
||||
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto()
|
||||
{
|
||||
static UFunction* ReturnFunction = nullptr;
|
||||
if (!ReturnFunction)
|
||||
{
|
||||
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::FuncParams);
|
||||
}
|
||||
return ReturnFunction;
|
||||
}
|
||||
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjectsInto)
|
||||
{
|
||||
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_TargetJsonObject);
|
||||
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_SourceJsonObject);
|
||||
P_GET_UBOOL(Z_Param_bOverwrite);
|
||||
P_FINISH;
|
||||
P_NATIVE_BEGIN;
|
||||
UNewCAVESystemCppBPLibrary::MergeJsonObjectsInto(Z_Param_Out_TargetJsonObject,Z_Param_Out_SourceJsonObject,Z_Param_bOverwrite);
|
||||
P_NATIVE_END;
|
||||
}
|
||||
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjectsInto
|
||||
|
||||
// Begin Class UNewCAVESystemCppBPLibrary Function MoveActorToNewLevel
|
||||
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel_Statics
|
||||
{
|
||||
|
|
@ -2270,6 +2333,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary
|
|||
{ "IsModuleLoaded", &UNewCAVESystemCppBPLibrary::execIsModuleLoaded },
|
||||
{ "LoadClassAsset_Blocking", &UNewCAVESystemCppBPLibrary::execLoadClassAsset_Blocking },
|
||||
{ "MergeJsonObjects", &UNewCAVESystemCppBPLibrary::execMergeJsonObjects },
|
||||
{ "MergeJsonObjectsInto", &UNewCAVESystemCppBPLibrary::execMergeJsonObjectsInto },
|
||||
{ "MoveActorToNewLevel", &UNewCAVESystemCppBPLibrary::execMoveActorToNewLevel },
|
||||
{ "SetActorLoadedOnClient", &UNewCAVESystemCppBPLibrary::execSetActorLoadedOnClient },
|
||||
{ "SetLevelSequenceActorDisableCameraCuts", &UNewCAVESystemCppBPLibrary::execSetLevelSequenceActorDisableCameraCuts },
|
||||
|
|
@ -2330,6 +2394,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics
|
|||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsModuleLoaded, "IsModuleLoaded" }, // 4243382592
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_LoadClassAsset_Blocking, "LoadClassAsset_Blocking" }, // 1056180184
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects, "MergeJsonObjects" }, // 1326604188
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto, "MergeJsonObjectsInto" }, // 3207534600
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel, "MoveActorToNewLevel" }, // 4077613912
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetActorLoadedOnClient, "SetActorLoadedOnClient" }, // 399304618
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetLevelSequenceActorDisableCameraCuts, "SetLevelSequenceActorDisableCameraCuts" }, // 832261862
|
||||
|
|
@ -2384,10 +2449,10 @@ UNewCAVESystemCppBPLibrary::~UNewCAVESystemCppBPLibrary() {}
|
|||
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics
|
||||
{
|
||||
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||||
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1816007436U) },
|
||||
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 2991910540U) },
|
||||
};
|
||||
};
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_508192443(TEXT("/Script/NewCAVESystemCpp"),
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_208874529(TEXT("/Script/NewCAVESystemCpp"),
|
||||
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo),
|
||||
nullptr, 0,
|
||||
nullptr, 0);
|
||||
|
|
|
|||
|
|
@ -59,6 +59,7 @@ struct FKey;
|
|||
DECLARE_FUNCTION(execIntersectGameplayTagContainers); \
|
||||
DECLARE_FUNCTION(execStringArrayToGameplayTagContainer); \
|
||||
DECLARE_FUNCTION(execStringToGameplayTag); \
|
||||
DECLARE_FUNCTION(execMergeJsonObjectsInto); \
|
||||
DECLARE_FUNCTION(execMergeJsonObjects); \
|
||||
DECLARE_FUNCTION(execGetAllActorsOfClassInLevel); \
|
||||
DECLARE_FUNCTION(execGetLevelFromStreamingLevel); \
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
|
|||
nullptr,
|
||||
0,
|
||||
PKG_CompiledIn | 0x00000000,
|
||||
0x23D0B8DC,
|
||||
0xDFA49B8D,
|
||||
0x045301CD,
|
||||
METADATA_PARAMS(0, nullptr)
|
||||
};
|
||||
|
|
@ -25,5 +25,5 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
|
|||
}
|
||||
return Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton;
|
||||
}
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x23D0B8DC, 0x045301CD));
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xDFA49B8D, 0x045301CD));
|
||||
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||||
|
|
|
|||
|
|
@ -1866,6 +1866,69 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjects)
|
|||
}
|
||||
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjects
|
||||
|
||||
// Begin Class UNewCAVESystemCppBPLibrary Function MergeJsonObjectsInto
|
||||
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics
|
||||
{
|
||||
struct NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms
|
||||
{
|
||||
FJsonObjectWrapper TargetJsonObject;
|
||||
FJsonObjectWrapper SourceJsonObject;
|
||||
bool bOverwrite;
|
||||
};
|
||||
#if WITH_METADATA
|
||||
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||||
{ "Category", "NewCAVESystemCpp|JSON" },
|
||||
{ "CPP_Default_bOverwrite", "true" },
|
||||
{ "DisplayName", "Merge Json Objects Into" },
|
||||
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
|
||||
};
|
||||
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceJsonObject_MetaData[] = {
|
||||
{ "NativeConst", "" },
|
||||
};
|
||||
#endif // WITH_METADATA
|
||||
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetJsonObject;
|
||||
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceJsonObject;
|
||||
static void NewProp_bOverwrite_SetBit(void* Obj);
|
||||
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverwrite;
|
||||
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||||
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||||
};
|
||||
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_TargetJsonObject = { "TargetJsonObject", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms, TargetJsonObject), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(0, nullptr) }; // 3936905286
|
||||
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_SourceJsonObject = { "SourceJsonObject", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms, SourceJsonObject), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceJsonObject_MetaData), NewProp_SourceJsonObject_MetaData) }; // 3936905286
|
||||
void Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite_SetBit(void* Obj)
|
||||
{
|
||||
((NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms*)Obj)->bOverwrite = 1;
|
||||
}
|
||||
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite = { "bOverwrite", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms), &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite_SetBit, METADATA_PARAMS(0, nullptr) };
|
||||
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers[] = {
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_TargetJsonObject,
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_SourceJsonObject,
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite,
|
||||
};
|
||||
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers) < 2048);
|
||||
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "MergeJsonObjectsInto", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::Function_MetaDataParams) };
|
||||
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms) < MAX_uint16);
|
||||
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto()
|
||||
{
|
||||
static UFunction* ReturnFunction = nullptr;
|
||||
if (!ReturnFunction)
|
||||
{
|
||||
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::FuncParams);
|
||||
}
|
||||
return ReturnFunction;
|
||||
}
|
||||
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjectsInto)
|
||||
{
|
||||
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_TargetJsonObject);
|
||||
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_SourceJsonObject);
|
||||
P_GET_UBOOL(Z_Param_bOverwrite);
|
||||
P_FINISH;
|
||||
P_NATIVE_BEGIN;
|
||||
UNewCAVESystemCppBPLibrary::MergeJsonObjectsInto(Z_Param_Out_TargetJsonObject,Z_Param_Out_SourceJsonObject,Z_Param_bOverwrite);
|
||||
P_NATIVE_END;
|
||||
}
|
||||
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjectsInto
|
||||
|
||||
// Begin Class UNewCAVESystemCppBPLibrary Function MoveActorToNewLevel
|
||||
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel_Statics
|
||||
{
|
||||
|
|
@ -2270,6 +2333,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary
|
|||
{ "IsModuleLoaded", &UNewCAVESystemCppBPLibrary::execIsModuleLoaded },
|
||||
{ "LoadClassAsset_Blocking", &UNewCAVESystemCppBPLibrary::execLoadClassAsset_Blocking },
|
||||
{ "MergeJsonObjects", &UNewCAVESystemCppBPLibrary::execMergeJsonObjects },
|
||||
{ "MergeJsonObjectsInto", &UNewCAVESystemCppBPLibrary::execMergeJsonObjectsInto },
|
||||
{ "MoveActorToNewLevel", &UNewCAVESystemCppBPLibrary::execMoveActorToNewLevel },
|
||||
{ "SetActorLoadedOnClient", &UNewCAVESystemCppBPLibrary::execSetActorLoadedOnClient },
|
||||
{ "SetLevelSequenceActorDisableCameraCuts", &UNewCAVESystemCppBPLibrary::execSetLevelSequenceActorDisableCameraCuts },
|
||||
|
|
@ -2330,6 +2394,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics
|
|||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsModuleLoaded, "IsModuleLoaded" }, // 4243382592
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_LoadClassAsset_Blocking, "LoadClassAsset_Blocking" }, // 1056180184
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects, "MergeJsonObjects" }, // 1326604188
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto, "MergeJsonObjectsInto" }, // 3207534600
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel, "MoveActorToNewLevel" }, // 4077613912
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetActorLoadedOnClient, "SetActorLoadedOnClient" }, // 399304618
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetLevelSequenceActorDisableCameraCuts, "SetLevelSequenceActorDisableCameraCuts" }, // 832261862
|
||||
|
|
@ -2384,10 +2449,10 @@ UNewCAVESystemCppBPLibrary::~UNewCAVESystemCppBPLibrary() {}
|
|||
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics
|
||||
{
|
||||
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||||
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1816007436U) },
|
||||
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 2991910540U) },
|
||||
};
|
||||
};
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_508192443(TEXT("/Script/NewCAVESystemCpp"),
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_208874529(TEXT("/Script/NewCAVESystemCpp"),
|
||||
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo),
|
||||
nullptr, 0,
|
||||
nullptr, 0);
|
||||
|
|
|
|||
|
|
@ -59,6 +59,7 @@ struct FKey;
|
|||
DECLARE_FUNCTION(execIntersectGameplayTagContainers); \
|
||||
DECLARE_FUNCTION(execStringArrayToGameplayTagContainer); \
|
||||
DECLARE_FUNCTION(execStringToGameplayTag); \
|
||||
DECLARE_FUNCTION(execMergeJsonObjectsInto); \
|
||||
DECLARE_FUNCTION(execMergeJsonObjects); \
|
||||
DECLARE_FUNCTION(execGetAllActorsOfClassInLevel); \
|
||||
DECLARE_FUNCTION(execGetLevelFromStreamingLevel); \
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
|
|||
nullptr,
|
||||
0,
|
||||
PKG_CompiledIn | 0x00000000,
|
||||
0x23D0B8DC,
|
||||
0xDFA49B8D,
|
||||
0x045301CD,
|
||||
METADATA_PARAMS(0, nullptr)
|
||||
};
|
||||
|
|
@ -25,5 +25,5 @@ void EmptyLinkFunctionForGeneratedCodeNewCAVESystemCpp_init() {}
|
|||
}
|
||||
return Z_Registration_Info_UPackage__Script_NewCAVESystemCpp.OuterSingleton;
|
||||
}
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x23D0B8DC, 0x045301CD));
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NewCAVESystemCpp(Z_Construct_UPackage__Script_NewCAVESystemCpp, TEXT("/Script/NewCAVESystemCpp"), Z_Registration_Info_UPackage__Script_NewCAVESystemCpp, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xDFA49B8D, 0x045301CD));
|
||||
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||||
|
|
|
|||
|
|
@ -1866,6 +1866,69 @@ DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjects)
|
|||
}
|
||||
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjects
|
||||
|
||||
// Begin Class UNewCAVESystemCppBPLibrary Function MergeJsonObjectsInto
|
||||
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics
|
||||
{
|
||||
struct NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms
|
||||
{
|
||||
FJsonObjectWrapper TargetJsonObject;
|
||||
FJsonObjectWrapper SourceJsonObject;
|
||||
bool bOverwrite;
|
||||
};
|
||||
#if WITH_METADATA
|
||||
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||||
{ "Category", "NewCAVESystemCpp|JSON" },
|
||||
{ "CPP_Default_bOverwrite", "true" },
|
||||
{ "DisplayName", "Merge Json Objects Into" },
|
||||
{ "ModuleRelativePath", "Public/NewCAVESystemCppBPLibrary.h" },
|
||||
};
|
||||
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceJsonObject_MetaData[] = {
|
||||
{ "NativeConst", "" },
|
||||
};
|
||||
#endif // WITH_METADATA
|
||||
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetJsonObject;
|
||||
static const UECodeGen_Private::FStructPropertyParams NewProp_SourceJsonObject;
|
||||
static void NewProp_bOverwrite_SetBit(void* Obj);
|
||||
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverwrite;
|
||||
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||||
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||||
};
|
||||
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_TargetJsonObject = { "TargetJsonObject", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms, TargetJsonObject), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(0, nullptr) }; // 3936905286
|
||||
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_SourceJsonObject = { "SourceJsonObject", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms, SourceJsonObject), Z_Construct_UScriptStruct_FJsonObjectWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceJsonObject_MetaData), NewProp_SourceJsonObject_MetaData) }; // 3936905286
|
||||
void Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite_SetBit(void* Obj)
|
||||
{
|
||||
((NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms*)Obj)->bOverwrite = 1;
|
||||
}
|
||||
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite = { "bOverwrite", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms), &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite_SetBit, METADATA_PARAMS(0, nullptr) };
|
||||
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers[] = {
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_TargetJsonObject,
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_SourceJsonObject,
|
||||
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewProp_bOverwrite,
|
||||
};
|
||||
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers) < 2048);
|
||||
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UNewCAVESystemCppBPLibrary, nullptr, "MergeJsonObjectsInto", nullptr, nullptr, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::PropPointers), sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::Function_MetaDataParams), Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::Function_MetaDataParams) };
|
||||
static_assert(sizeof(Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::NewCAVESystemCppBPLibrary_eventMergeJsonObjectsInto_Parms) < MAX_uint16);
|
||||
UFunction* Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto()
|
||||
{
|
||||
static UFunction* ReturnFunction = nullptr;
|
||||
if (!ReturnFunction)
|
||||
{
|
||||
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto_Statics::FuncParams);
|
||||
}
|
||||
return ReturnFunction;
|
||||
}
|
||||
DEFINE_FUNCTION(UNewCAVESystemCppBPLibrary::execMergeJsonObjectsInto)
|
||||
{
|
||||
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_TargetJsonObject);
|
||||
P_GET_STRUCT_REF(FJsonObjectWrapper,Z_Param_Out_SourceJsonObject);
|
||||
P_GET_UBOOL(Z_Param_bOverwrite);
|
||||
P_FINISH;
|
||||
P_NATIVE_BEGIN;
|
||||
UNewCAVESystemCppBPLibrary::MergeJsonObjectsInto(Z_Param_Out_TargetJsonObject,Z_Param_Out_SourceJsonObject,Z_Param_bOverwrite);
|
||||
P_NATIVE_END;
|
||||
}
|
||||
// End Class UNewCAVESystemCppBPLibrary Function MergeJsonObjectsInto
|
||||
|
||||
// Begin Class UNewCAVESystemCppBPLibrary Function MoveActorToNewLevel
|
||||
struct Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel_Statics
|
||||
{
|
||||
|
|
@ -2270,6 +2333,7 @@ void UNewCAVESystemCppBPLibrary::StaticRegisterNativesUNewCAVESystemCppBPLibrary
|
|||
{ "IsModuleLoaded", &UNewCAVESystemCppBPLibrary::execIsModuleLoaded },
|
||||
{ "LoadClassAsset_Blocking", &UNewCAVESystemCppBPLibrary::execLoadClassAsset_Blocking },
|
||||
{ "MergeJsonObjects", &UNewCAVESystemCppBPLibrary::execMergeJsonObjects },
|
||||
{ "MergeJsonObjectsInto", &UNewCAVESystemCppBPLibrary::execMergeJsonObjectsInto },
|
||||
{ "MoveActorToNewLevel", &UNewCAVESystemCppBPLibrary::execMoveActorToNewLevel },
|
||||
{ "SetActorLoadedOnClient", &UNewCAVESystemCppBPLibrary::execSetActorLoadedOnClient },
|
||||
{ "SetLevelSequenceActorDisableCameraCuts", &UNewCAVESystemCppBPLibrary::execSetLevelSequenceActorDisableCameraCuts },
|
||||
|
|
@ -2330,6 +2394,7 @@ struct Z_Construct_UClass_UNewCAVESystemCppBPLibrary_Statics
|
|||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_IsModuleLoaded, "IsModuleLoaded" }, // 4243382592
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_LoadClassAsset_Blocking, "LoadClassAsset_Blocking" }, // 1056180184
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjects, "MergeJsonObjects" }, // 1326604188
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MergeJsonObjectsInto, "MergeJsonObjectsInto" }, // 3207534600
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_MoveActorToNewLevel, "MoveActorToNewLevel" }, // 4077613912
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetActorLoadedOnClient, "SetActorLoadedOnClient" }, // 399304618
|
||||
{ &Z_Construct_UFunction_UNewCAVESystemCppBPLibrary_SetLevelSequenceActorDisableCameraCuts, "SetLevelSequenceActorDisableCameraCuts" }, // 832261862
|
||||
|
|
@ -2384,10 +2449,10 @@ UNewCAVESystemCppBPLibrary::~UNewCAVESystemCppBPLibrary() {}
|
|||
struct Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics
|
||||
{
|
||||
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||||
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 1816007436U) },
|
||||
{ Z_Construct_UClass_UNewCAVESystemCppBPLibrary, UNewCAVESystemCppBPLibrary::StaticClass, TEXT("UNewCAVESystemCppBPLibrary"), &Z_Registration_Info_UClass_UNewCAVESystemCppBPLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewCAVESystemCppBPLibrary), 2991910540U) },
|
||||
};
|
||||
};
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_508192443(TEXT("/Script/NewCAVESystemCpp"),
|
||||
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_208874529(TEXT("/Script/NewCAVESystemCpp"),
|
||||
Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_HostProject_Plugins_NewCAVESystemCpp_Source_NewCAVESystemCpp_Public_NewCAVESystemCppBPLibrary_h_Statics::ClassInfo),
|
||||
nullptr, 0,
|
||||
nullptr, 0);
|
||||
|
|
|
|||
|
|
@ -59,6 +59,7 @@ struct FKey;
|
|||
DECLARE_FUNCTION(execIntersectGameplayTagContainers); \
|
||||
DECLARE_FUNCTION(execStringArrayToGameplayTagContainer); \
|
||||
DECLARE_FUNCTION(execStringToGameplayTag); \
|
||||
DECLARE_FUNCTION(execMergeJsonObjectsInto); \
|
||||
DECLARE_FUNCTION(execMergeJsonObjects); \
|
||||
DECLARE_FUNCTION(execGetAllActorsOfClassInLevel); \
|
||||
DECLARE_FUNCTION(execGetLevelFromStreamingLevel); \
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PawnBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\ControllerActorTypes.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_PlayerControllerBase.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\NewCAVESystemCppBPLibrary.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\EdnParser.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\CA_GameSession.h
|
||||
D:\ProjectTemp\UE55PluginDev\PackagedPlugins\NewCAVESystemCpp\HostProject\Plugins\NewCAVESystemCpp\Source\NewCAVESystemCpp\Public\AutoFocusFuncLib.h
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -193,6 +193,48 @@ FJsonObjectWrapper UNewCAVESystemCppBPLibrary::MergeJsonObjects(const FJsonObjec
|
|||
return Result;
|
||||
}
|
||||
|
||||
void UNewCAVESystemCppBPLibrary::MergeJsonObjectsInto(FJsonObjectWrapper& TargetJsonObject, const FJsonObjectWrapper& SourceJsonObject, bool bOverwrite)
|
||||
{
|
||||
// If source is invalid, nothing to merge
|
||||
if (!SourceJsonObject.JsonObject.IsValid())
|
||||
{
|
||||
UE_LOG(LogTemp, Warning, TEXT("MergeJsonObjectsInto: Source JSON object is invalid"));
|
||||
return;
|
||||
}
|
||||
|
||||
// If target is invalid, create a new JSON object and copy source into it
|
||||
if (!TargetJsonObject.JsonObject.IsValid())
|
||||
{
|
||||
TargetJsonObject.JsonObject = MakeShared<FJsonObject>(*SourceJsonObject.JsonObject);
|
||||
TargetJsonObject.JsonObjectToString(TargetJsonObject.JsonString);
|
||||
return;
|
||||
}
|
||||
|
||||
// Merge: Copy all fields from Source into Target
|
||||
if (bOverwrite)
|
||||
{
|
||||
// Source values overwrite Target values
|
||||
for (const auto& Pair : SourceJsonObject.JsonObject->Values)
|
||||
{
|
||||
TargetJsonObject.JsonObject->SetField(Pair.Key, Pair.Value);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// Target values take precedence; only add Source values if they don't exist in Target
|
||||
for (const auto& Pair : SourceJsonObject.JsonObject->Values)
|
||||
{
|
||||
if (!TargetJsonObject.JsonObject->HasField(Pair.Key))
|
||||
{
|
||||
TargetJsonObject.JsonObject->SetField(Pair.Key, Pair.Value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Update the JsonString in the wrapper
|
||||
TargetJsonObject.JsonObjectToString(TargetJsonObject.JsonString);
|
||||
}
|
||||
|
||||
FGameplayTag UNewCAVESystemCppBPLibrary::StringToGameplayTag(const FString& TagString)
|
||||
{
|
||||
if (TagString.IsEmpty())
|
||||
|
|
|
|||
|
|
@ -96,6 +96,9 @@ public:
|
|||
UFUNCTION(BlueprintCallable, Category = "NewCAVESystemCpp|JSON", meta = (DisplayName = "Merge Json Objects"))
|
||||
static FJsonObjectWrapper MergeJsonObjects(const FJsonObjectWrapper& JsonObjectA, const FJsonObjectWrapper& JsonObjectB, bool bOverwriteWithB = true);
|
||||
|
||||
UFUNCTION(BlueprintCallable, Category = "NewCAVESystemCpp|JSON", meta = (DisplayName = "Merge Json Objects Into"))
|
||||
static void MergeJsonObjectsInto(UPARAM(ref) FJsonObjectWrapper& TargetJsonObject, const FJsonObjectWrapper& SourceJsonObject, bool bOverwrite = true);
|
||||
|
||||
UFUNCTION(BlueprintPure, Category = "NewCAVESystemCpp|GameplayTags", meta = (DisplayName = "String To Gameplay Tag"))
|
||||
static FGameplayTag StringToGameplayTag(const FString& TagString);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue