2222 lines
197 KiB
C++
2222 lines
197 KiB
C++
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
#include "UObject/GeneratedCppIncludes.h"
|
||
|
|
#include "SubobjectDataSubsystem.h"
|
||
|
|
#include "SubobjectData.h"
|
||
|
|
#include "SubobjectDataHandle.h"
|
||
|
|
#include "UObject/Class.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeSubobjectDataSubsystem() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
|
||
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UActorComponent_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UBlueprint_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UEngineSubsystem();
|
||
|
|
SUBOBJECTDATAINTERFACE_API UClass* Z_Construct_UClass_USubobjectDataSubsystem();
|
||
|
|
SUBOBJECTDATAINTERFACE_API UClass* Z_Construct_UClass_USubobjectDataSubsystem_NoRegister();
|
||
|
|
SUBOBJECTDATAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FAddNewSubobjectParams();
|
||
|
|
SUBOBJECTDATAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FReparentSubobjectParams();
|
||
|
|
SUBOBJECTDATAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FSubobjectData();
|
||
|
|
SUBOBJECTDATAINTERFACE_API UScriptStruct* Z_Construct_UScriptStruct_FSubobjectDataHandle();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_SubobjectDataInterface();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FAddNewSubobjectParams ********************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FAddNewSubobjectParams); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FAddNewSubobjectParams); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "BlueprintType", "true" },
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/** Options when adding a new subobject */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Options when adding a new subobject" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentHandle_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewClass_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/** The class of the new subobject that will be added */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "The class of the new subobject that will be added" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlueprintContext_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Pointer to the blueprint context that this subobject is in. If this is null, it is assumed that\n\x09 * this subobject is being added to an instance.\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Pointer to the blueprint context that this subobject is in. If this is null, it is assumed that\nthis subobject is being added to an instance." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSkipMarkBlueprintModified_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/** Optionally skip marking this blueprint as modified (e.g. if we're handling that externally */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Optionally skip marking this blueprint as modified (e.g. if we're handling that externally" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bConformTransformToParent_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/** Whether the newly created component should keep its transform, or conform it to its parent */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Whether the newly created component should keep its transform, or conform it to its parent" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FAddNewSubobjectParams constinit property declarations ************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ParentHandle;
|
||
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_NewClass;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BlueprintContext;
|
||
|
|
static void NewProp_bSkipMarkBlueprintModified_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSkipMarkBlueprintModified;
|
||
|
|
static void NewProp_bConformTransformToParent_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bConformTransformToParent;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FAddNewSubobjectParams constinit property declarations **************
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAddNewSubobjectParams>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams;
|
||
|
|
class UScriptStruct* FAddNewSubobjectParams::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAddNewSubobjectParams, (UObject*)Z_Construct_UPackage__Script_SubobjectDataInterface(), TEXT("AddNewSubobjectParams"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FAddNewSubobjectParams Property Definitions ***********************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_ParentHandle = { "ParentHandle", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddNewSubobjectParams, ParentHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentHandle_MetaData), NewProp_ParentHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_NewClass = { "NewClass", nullptr, (EPropertyFlags)0x0114000000000004, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddNewSubobjectParams, NewClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewClass_MetaData), NewProp_NewClass_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_BlueprintContext = { "BlueprintContext", nullptr, (EPropertyFlags)0x0114000000000004, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddNewSubobjectParams, BlueprintContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlueprintContext_MetaData), NewProp_BlueprintContext_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bSkipMarkBlueprintModified_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FAddNewSubobjectParams*)Obj)->bSkipMarkBlueprintModified = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bSkipMarkBlueprintModified = { "bSkipMarkBlueprintModified", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAddNewSubobjectParams), &Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bSkipMarkBlueprintModified_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSkipMarkBlueprintModified_MetaData), NewProp_bSkipMarkBlueprintModified_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bConformTransformToParent_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FAddNewSubobjectParams*)Obj)->bConformTransformToParent = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bConformTransformToParent = { "bConformTransformToParent", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAddNewSubobjectParams), &Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bConformTransformToParent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bConformTransformToParent_MetaData), NewProp_bConformTransformToParent_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_ParentHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_NewClass,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_BlueprintContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bSkipMarkBlueprintModified,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewProp_bConformTransformToParent,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FAddNewSubobjectParams Property Definitions *************************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_SubobjectDataInterface,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"AddNewSubobjectParams",
|
||
|
|
Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::PropPointers),
|
||
|
|
sizeof(FAddNewSubobjectParams),
|
||
|
|
alignof(FAddNewSubobjectParams),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FAddNewSubobjectParams()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams.InnerSingleton, Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FAddNewSubobjectParams **********************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FReparentSubobjectParams ******************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FReparentSubobjectParams); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FReparentSubobjectParams); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "BlueprintType", "true" },
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/** Options for reparenting subobjects */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Options for reparenting subobjects" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewParentHandle_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/** The handle of the subobject to reparent to. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "The handle of the subobject to reparent to." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlueprintContext_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Pointer to the blueprint context that this subobject is in. If this is null, it is assumed that\n\x09* this subobject is being added to an instance.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Pointer to the blueprint context that this subobject is in. If this is null, it is assumed that\nthis subobject is being added to an instance." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorPreviewContext_MetaData[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/** \n\x09* The preview actor context to be used if in a blueprint context. \n\x09* This must have a value if BlueprintContext is needed. \n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "The preview actor context to be used if in a blueprint context.\nThis must have a value if BlueprintContext is needed." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FReparentSubobjectParams constinit property declarations **********
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_NewParentHandle;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BlueprintContext;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorPreviewContext;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FReparentSubobjectParams constinit property declarations ************
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FReparentSubobjectParams>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FReparentSubobjectParams;
|
||
|
|
class UScriptStruct* FReparentSubobjectParams::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FReparentSubobjectParams.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FReparentSubobjectParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FReparentSubobjectParams, (UObject*)Z_Construct_UPackage__Script_SubobjectDataInterface(), TEXT("ReparentSubobjectParams"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FReparentSubobjectParams.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FReparentSubobjectParams Property Definitions *********************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::NewProp_NewParentHandle = { "NewParentHandle", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FReparentSubobjectParams, NewParentHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewParentHandle_MetaData), NewProp_NewParentHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::NewProp_BlueprintContext = { "BlueprintContext", nullptr, (EPropertyFlags)0x0114000000000004, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FReparentSubobjectParams, BlueprintContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlueprintContext_MetaData), NewProp_BlueprintContext_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::NewProp_ActorPreviewContext = { "ActorPreviewContext", nullptr, (EPropertyFlags)0x0114000000000004, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FReparentSubobjectParams, ActorPreviewContext), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorPreviewContext_MetaData), NewProp_ActorPreviewContext_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::NewProp_NewParentHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::NewProp_BlueprintContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::NewProp_ActorPreviewContext,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FReparentSubobjectParams Property Definitions ***********************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_SubobjectDataInterface,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"ReparentSubobjectParams",
|
||
|
|
Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::PropPointers),
|
||
|
|
sizeof(FReparentSubobjectParams),
|
||
|
|
alignof(FReparentSubobjectParams),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FReparentSubobjectParams()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FReparentSubobjectParams.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FReparentSubobjectParams.InnerSingleton, Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FReparentSubobjectParams.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FReparentSubobjectParams ********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function AddNewSubobject *************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventAddNewSubobject_Parms
|
||
|
|
{
|
||
|
|
FAddNewSubobjectParams Params;
|
||
|
|
FText FailReason;
|
||
|
|
FSubobjectDataHandle ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Add a new subobject as a child to the given parent object \n\x09*\n\x09* @param Params\x09\x09\x09Options to consider when adding this subobject\n\x09*\n\x09* @return FSubobjectDataHandle\x09\x09Handle to the newly created subobject, Invalid handle if creation failed\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Add a new subobject as a child to the given parent object\n\n@param Params Options to consider when adding this subobject\n\n@return FSubobjectDataHandle Handle to the newly created subobject, Invalid handle if creation failed" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function AddNewSubobject constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Params;
|
||
|
|
static const UECodeGen_Private::FTextPropertyParams NewProp_FailReason;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function AddNewSubobject constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function AddNewSubobject Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventAddNewSubobject_Parms, Params), Z_Construct_UScriptStruct_FAddNewSubobjectParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 4169762018
|
||
|
|
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::NewProp_FailReason = { "FailReason", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventAddNewSubobject_Parms, FailReason), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventAddNewSubobject_Parms, ReturnValue), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::NewProp_Params,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::NewProp_FailReason,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function AddNewSubobject Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "AddNewSubobject", Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::SubobjectDataSubsystem_eventAddNewSubobject_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::SubobjectDataSubsystem_eventAddNewSubobject_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execAddNewSubobject)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FAddNewSubobjectParams,Z_Param_Out_Params);
|
||
|
|
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_FailReason);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(FSubobjectDataHandle*)Z_Param__Result=P_THIS->AddNewSubobject(Z_Param_Out_Params,Z_Param_Out_FailReason);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function AddNewSubobject ***************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function AttachSubobject *************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventAttachSubobject_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle OwnerHandle;
|
||
|
|
FSubobjectDataHandle ChildToAddHandle;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Add the given subobject to a new owner. This will remove the subobject from its previous \n\x09 * owner if necessary.\n\x09 *\n\x09 * @param OwnerHandle\x09\x09The new owner to attach to\n\x09 * @param ChildToAddHandle\x09Handle to the subobject that will become a child of the owner\n\x09 * \n\x09 * @return true if the child was added successfully\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Add the given subobject to a new owner. This will remove the subobject from its previous\nowner if necessary.\n\n@param OwnerHandle The new owner to attach to\n@param ChildToAddHandle Handle to the subobject that will become a child of the owner\n\n@return true if the child was added successfully" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildToAddHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function AttachSubobject constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerHandle;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ChildToAddHandle;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function AttachSubobject constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function AttachSubobject Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::NewProp_OwnerHandle = { "OwnerHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventAttachSubobject_Parms, OwnerHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwnerHandle_MetaData), NewProp_OwnerHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::NewProp_ChildToAddHandle = { "ChildToAddHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventAttachSubobject_Parms, ChildToAddHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildToAddHandle_MetaData), NewProp_ChildToAddHandle_MetaData) }; // 3641203513
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventAttachSubobject_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_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(SubobjectDataSubsystem_eventAttachSubobject_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::NewProp_OwnerHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::NewProp_ChildToAddHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function AttachSubobject Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "AttachSubobject", Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::SubobjectDataSubsystem_eventAttachSubobject_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::SubobjectDataSubsystem_eventAttachSubobject_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execAttachSubobject)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_OwnerHandle);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_ChildToAddHandle);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->AttachSubobject(Z_Param_Out_OwnerHandle,Z_Param_Out_ChildToAddHandle);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function AttachSubobject ***************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function CanCopySubobjects ***********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventCanCopySubobjects_Parms
|
||
|
|
{
|
||
|
|
TArray<FSubobjectDataHandle> Handles;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Returns true if the given array of handles represents subobjects that\n\x09 * can be copied.\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Returns true if the given array of handles represents subobjects that\ncan be copied." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handles_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function CanCopySubobjects constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Handles_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Handles;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function CanCopySubobjects constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function CanCopySubobjects Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::NewProp_Handles_Inner = { "Handles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::NewProp_Handles = { "Handles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCanCopySubobjects_Parms, Handles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handles_MetaData), NewProp_Handles_MetaData) }; // 3641203513
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventCanCopySubobjects_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_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(SubobjectDataSubsystem_eventCanCopySubobjects_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::NewProp_Handles_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::NewProp_Handles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function CanCopySubobjects Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "CanCopySubobjects", Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::SubobjectDataSubsystem_eventCanCopySubobjects_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::SubobjectDataSubsystem_eventCanCopySubobjects_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execCanCopySubobjects)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_Handles);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->CanCopySubobjects(Z_Param_Out_Handles);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function CanCopySubobjects *************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function CanPasteSubobjects **********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventCanPasteSubobjects_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle RootHandle;
|
||
|
|
UBlueprint* BPContext;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "CPP_Default_BPContext", "None" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function CanPasteSubobjects constinit property declarations ********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_RootHandle;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BPContext;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function CanPasteSubobjects constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function CanPasteSubobjects Property Definitions *******************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::NewProp_RootHandle = { "RootHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCanPasteSubobjects_Parms, RootHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootHandle_MetaData), NewProp_RootHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::NewProp_BPContext = { "BPContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCanPasteSubobjects_Parms, BPContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventCanPasteSubobjects_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_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(SubobjectDataSubsystem_eventCanPasteSubobjects_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::NewProp_RootHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::NewProp_BPContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function CanPasteSubobjects Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "CanPasteSubobjects", Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::SubobjectDataSubsystem_eventCanPasteSubobjects_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::SubobjectDataSubsystem_eventCanPasteSubobjects_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execCanPasteSubobjects)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_RootHandle);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BPContext);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->CanPasteSubobjects(Z_Param_Out_RootHandle,Z_Param_BPContext);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function CanPasteSubobjects ************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function ChangeSubobjectClass ********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventChangeSubobjectClass_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle Handle;
|
||
|
|
const UClass* NewClass;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to change the subclass of a native component\n\x09*\n\x09* @param Handle\x09\x09\x09Handle to the subobject to change class of\n\x09* @param NewClass\x09\x09The new class that is desired for the given subobject\n\x09*\n\x09* @return True if the class change was successful, false otherwise.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to change the subclass of a native component\n\n@param Handle Handle to the subobject to change class of\n@param NewClass The new class that is desired for the given subobject\n\n@return True if the class change was successful, false otherwise." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewClass_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function ChangeSubobjectClass constinit property declarations ******************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
|
||
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_NewClass;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function ChangeSubobjectClass constinit property declarations ********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function ChangeSubobjectClass Property Definitions *****************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventChangeSubobjectClass_Parms, Handle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handle_MetaData), NewProp_Handle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::NewProp_NewClass = { "NewClass", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventChangeSubobjectClass_Parms, NewClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewClass_MetaData), NewProp_NewClass_MetaData) };
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventChangeSubobjectClass_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_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(SubobjectDataSubsystem_eventChangeSubobjectClass_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::NewProp_Handle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::NewProp_NewClass,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function ChangeSubobjectClass Property Definitions *******************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "ChangeSubobjectClass", Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::SubobjectDataSubsystem_eventChangeSubobjectClass_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::SubobjectDataSubsystem_eventChangeSubobjectClass_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execChangeSubobjectClass)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_Handle);
|
||
|
|
P_GET_OBJECT(UClass,Z_Param_NewClass);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->ChangeSubobjectClass(Z_Param_Out_Handle,Z_Param_NewClass);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function ChangeSubobjectClass **********************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function CopySubobjects **************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventCopySubobjects_Parms
|
||
|
|
{
|
||
|
|
TArray<FSubobjectDataHandle> Handles;
|
||
|
|
UBlueprint* BpContext;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handles_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function CopySubobjects constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Handles_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Handles;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BpContext;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function CopySubobjects constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function CopySubobjects Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::NewProp_Handles_Inner = { "Handles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::NewProp_Handles = { "Handles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCopySubobjects_Parms, Handles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handles_MetaData), NewProp_Handles_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::NewProp_BpContext = { "BpContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCopySubobjects_Parms, BpContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::NewProp_Handles_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::NewProp_Handles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::NewProp_BpContext,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function CopySubobjects Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "CopySubobjects", Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::SubobjectDataSubsystem_eventCopySubobjects_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::SubobjectDataSubsystem_eventCopySubobjects_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execCopySubobjects)
|
||
|
|
{
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_Handles);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BpContext);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->CopySubobjects(Z_Param_Out_Handles,Z_Param_BpContext);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function CopySubobjects ****************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function CreateNewBPComponent ********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventCreateNewBPComponent_Parms
|
||
|
|
{
|
||
|
|
TSubclassOf<UActorComponent> ComponentClass;
|
||
|
|
FString NewClassPath;
|
||
|
|
FString NewClassName;
|
||
|
|
UClass* ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Creates a new Blueprint component from the specified class type\n\x09 * The user will be prompted to pick a new subclass name and a blueprint asset will be created\n\x09 *\n\x09 * @return The new class that was created\n\x09 */" },
|
||
|
|
{ "DisplayName", "Create New Blueprint Component" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Creates a new Blueprint component from the specified class type\nThe user will be prompted to pick a new subclass name and a blueprint asset will be created\n\n@return The new class that was created" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewClassPath_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewClassName_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function CreateNewBPComponent constinit property declarations ******************
|
||
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClass;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_NewClassPath;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_NewClassName;
|
||
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function CreateNewBPComponent constinit property declarations ********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function CreateNewBPComponent Property Definitions *****************************
|
||
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_ComponentClass = { "ComponentClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewBPComponent_Parms, ComponentClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_NewClassPath = { "NewClassPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewBPComponent_Parms, NewClassPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewClassPath_MetaData), NewProp_NewClassPath_MetaData) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_NewClassName = { "NewClassName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewBPComponent_Parms, NewClassName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewClassName_MetaData), NewProp_NewClassName_MetaData) };
|
||
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewBPComponent_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_ComponentClass,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_NewClassPath,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_NewClassName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function CreateNewBPComponent Property Definitions *******************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "CreateNewBPComponent", Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::SubobjectDataSubsystem_eventCreateNewBPComponent_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::SubobjectDataSubsystem_eventCreateNewBPComponent_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execCreateNewBPComponent)
|
||
|
|
{
|
||
|
|
P_GET_OBJECT(UClass,Z_Param_ComponentClass);
|
||
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_NewClassPath);
|
||
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_NewClassName);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(UClass**)Z_Param__Result=USubobjectDataSubsystem::CreateNewBPComponent(Z_Param_ComponentClass,Z_Param_NewClassPath,Z_Param_NewClassName);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function CreateNewBPComponent **********************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function CreateNewCPPComponent *******************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventCreateNewCPPComponent_Parms
|
||
|
|
{
|
||
|
|
TSubclassOf<UActorComponent> ComponentClass;
|
||
|
|
FString NewClassPath;
|
||
|
|
FString NewClassName;
|
||
|
|
UClass* ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Creates a new C++ component from the specified class type\n\x09 * The user will be prompted to pick a new subclass name and code will be recompiled\n\x09 *\n\x09 * @return The new class that was created\n\x09 */" },
|
||
|
|
{ "DisplayName", "Create New C++ Component" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Creates a new C++ component from the specified class type\nThe user will be prompted to pick a new subclass name and code will be recompiled\n\n@return The new class that was created" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewClassPath_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewClassName_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function CreateNewCPPComponent constinit property declarations *****************
|
||
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClass;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_NewClassPath;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_NewClassName;
|
||
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function CreateNewCPPComponent constinit property declarations *******************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function CreateNewCPPComponent Property Definitions ****************************
|
||
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_ComponentClass = { "ComponentClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewCPPComponent_Parms, ComponentClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_NewClassPath = { "NewClassPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewCPPComponent_Parms, NewClassPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewClassPath_MetaData), NewProp_NewClassPath_MetaData) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_NewClassName = { "NewClassName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewCPPComponent_Parms, NewClassName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewClassName_MetaData), NewProp_NewClassName_MetaData) };
|
||
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventCreateNewCPPComponent_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_ComponentClass,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_NewClassPath,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_NewClassName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function CreateNewCPPComponent Property Definitions ******************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "CreateNewCPPComponent", Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::SubobjectDataSubsystem_eventCreateNewCPPComponent_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::SubobjectDataSubsystem_eventCreateNewCPPComponent_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execCreateNewCPPComponent)
|
||
|
|
{
|
||
|
|
P_GET_OBJECT(UClass,Z_Param_ComponentClass);
|
||
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_NewClassPath);
|
||
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_NewClassName);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(UClass**)Z_Param__Result=USubobjectDataSubsystem::CreateNewCPPComponent(Z_Param_ComponentClass,Z_Param_NewClassPath,Z_Param_NewClassName);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function CreateNewCPPComponent *********************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function DeleteSubobject *************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventDeleteSubobject_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle ContextHandle;
|
||
|
|
FSubobjectDataHandle SubobjectToDelete;
|
||
|
|
UBlueprint* BPContext;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to delete the given subobject from its blueprint context \n\x09*\n\x09* @param ContextHandle\x09\x09\x09The owning context of the subobjects that should be removed\n\x09* @param SubobjectToDelete\x09\x09The subobject handles that should be deleted\n\x09* @param BPContext\x09\x09\x09\x09The blueprint context for the given \n\x09*\n\x09* @return \x09The number of subobjects successfully deleted\n\x09*/" },
|
||
|
|
{ "CPP_Default_BPContext", "None" },
|
||
|
|
{ "DisplayName", "Delete Subobject from Blueprint" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to delete the given subobject from its blueprint context\n\n@param ContextHandle The owning context of the subobjects that should be removed\n@param SubobjectToDelete The subobject handles that should be deleted\n@param BPContext The blueprint context for the given\n\n@return The number of subobjects successfully deleted" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubobjectToDelete_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function DeleteSubobject constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ContextHandle;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_SubobjectToDelete;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BPContext;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function DeleteSubobject constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function DeleteSubobject Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_ContextHandle = { "ContextHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobject_Parms, ContextHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextHandle_MetaData), NewProp_ContextHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_SubobjectToDelete = { "SubobjectToDelete", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobject_Parms, SubobjectToDelete), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubobjectToDelete_MetaData), NewProp_SubobjectToDelete_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_BPContext = { "BPContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobject_Parms, BPContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobject_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_ContextHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_SubobjectToDelete,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_BPContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function DeleteSubobject Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "DeleteSubobject", Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::SubobjectDataSubsystem_eventDeleteSubobject_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::SubobjectDataSubsystem_eventDeleteSubobject_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execDeleteSubobject)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_ContextHandle);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_SubobjectToDelete);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BPContext);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(int32*)Z_Param__Result=P_THIS->DeleteSubobject(Z_Param_Out_ContextHandle,Z_Param_Out_SubobjectToDelete,Z_Param_BPContext);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function DeleteSubobject ***************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function DeleteSubobjects ************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventDeleteSubobjects_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle ContextHandle;
|
||
|
|
TArray<FSubobjectDataHandle> SubobjectsToDelete;
|
||
|
|
UBlueprint* BPContext;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to delete the given array of subobjects from their context \n\x09*\n\x09* @param ContextHandle\x09\x09\x09The owning context of the subobjects that should be removed\n\x09* @param SubobjectsToDelete\x09\x09""Array of subobject handles that should be deleted\n\x09* @param BPContext\x09\x09\x09\x09The blueprint context for the given\n\x09* \n\x09* @return \x09The number of subobjects successfully deleted\n\x09*/" },
|
||
|
|
{ "CPP_Default_BPContext", "None" },
|
||
|
|
{ "DisplayName", "Delete Subobjects from Blueprint" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to delete the given array of subobjects from their context\n\n@param ContextHandle The owning context of the subobjects that should be removed\n@param SubobjectsToDelete Array of subobject handles that should be deleted\n@param BPContext The blueprint context for the given\n\n@return The number of subobjects successfully deleted" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubobjectsToDelete_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function DeleteSubobjects constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ContextHandle;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_SubobjectsToDelete_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_SubobjectsToDelete;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BPContext;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function DeleteSubobjects constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function DeleteSubobjects Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_ContextHandle = { "ContextHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobjects_Parms, ContextHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextHandle_MetaData), NewProp_ContextHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_SubobjectsToDelete_Inner = { "SubobjectsToDelete", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_SubobjectsToDelete = { "SubobjectsToDelete", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobjects_Parms, SubobjectsToDelete), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubobjectsToDelete_MetaData), NewProp_SubobjectsToDelete_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_BPContext = { "BPContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobjects_Parms, BPContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDeleteSubobjects_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_ContextHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_SubobjectsToDelete_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_SubobjectsToDelete,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_BPContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function DeleteSubobjects Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "DeleteSubobjects", Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::SubobjectDataSubsystem_eventDeleteSubobjects_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::SubobjectDataSubsystem_eventDeleteSubobjects_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execDeleteSubobjects)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_ContextHandle);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_SubobjectsToDelete);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BPContext);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(int32*)Z_Param__Result=P_THIS->DeleteSubobjects(Z_Param_Out_ContextHandle,Z_Param_Out_SubobjectsToDelete,Z_Param_BPContext);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function DeleteSubobjects **************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function DetachSubobject *************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventDetachSubobject_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle OwnerHandle;
|
||
|
|
FSubobjectDataHandle ChildToRemove;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Remove the child subobject from the owner\n\x09 *\n\x09 * @return True if the child was successfully removed. \n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Remove the child subobject from the owner\n\n@return True if the child was successfully removed." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildToRemove_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function DetachSubobject constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerHandle;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ChildToRemove;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function DetachSubobject constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function DetachSubobject Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::NewProp_OwnerHandle = { "OwnerHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDetachSubobject_Parms, OwnerHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwnerHandle_MetaData), NewProp_OwnerHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::NewProp_ChildToRemove = { "ChildToRemove", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDetachSubobject_Parms, ChildToRemove), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildToRemove_MetaData), NewProp_ChildToRemove_MetaData) }; // 3641203513
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventDetachSubobject_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_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(SubobjectDataSubsystem_eventDetachSubobject_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::NewProp_OwnerHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::NewProp_ChildToRemove,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function DetachSubobject Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "DetachSubobject", Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::SubobjectDataSubsystem_eventDetachSubobject_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::SubobjectDataSubsystem_eventDetachSubobject_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execDetachSubobject)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_OwnerHandle);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_ChildToRemove);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->DetachSubobject(Z_Param_Out_OwnerHandle,Z_Param_Out_ChildToRemove);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function DetachSubobject ***************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function DuplicateSubobjects *********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventDuplicateSubobjects_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle Context;
|
||
|
|
TArray<FSubobjectDataHandle> SubobjectsToDup;
|
||
|
|
UBlueprint* BpContext;
|
||
|
|
TArray<FSubobjectDataHandle> OutNewSubobjects;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Duplicate the given array of subobjects on the context. \n\x09 *\n\x09 * @param Context\x09\x09\x09The owning context that the subobjects to dup come from\n\x09 * @param SubobjectsToDup\x09""Array of handles of existing subobjects you would like to have duplicated\n\x09 * @param BpContext\x09\x09\x09Pointer to the current blueprint context if necessary. Use nullptr if dealing with instances\n\x09 * @param OutNewSubobjects\x09""Array that will be populated with any newly created subobjects\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Duplicate the given array of subobjects on the context.\n\n@param Context The owning context that the subobjects to dup come from\n@param SubobjectsToDup Array of handles of existing subobjects you would like to have duplicated\n@param BpContext Pointer to the current blueprint context if necessary. Use nullptr if dealing with instances\n@param OutNewSubobjects Array that will be populated with any newly created subobjects" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Context_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubobjectsToDup_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function DuplicateSubobjects constinit property declarations *******************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Context;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_SubobjectsToDup_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_SubobjectsToDup;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BpContext;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OutNewSubobjects_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutNewSubobjects;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function DuplicateSubobjects constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function DuplicateSubobjects Property Definitions ******************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_Context = { "Context", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDuplicateSubobjects_Parms, Context), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Context_MetaData), NewProp_Context_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_SubobjectsToDup_Inner = { "SubobjectsToDup", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_SubobjectsToDup = { "SubobjectsToDup", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDuplicateSubobjects_Parms, SubobjectsToDup), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubobjectsToDup_MetaData), NewProp_SubobjectsToDup_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_BpContext = { "BpContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDuplicateSubobjects_Parms, BpContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_OutNewSubobjects_Inner = { "OutNewSubobjects", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_OutNewSubobjects = { "OutNewSubobjects", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventDuplicateSubobjects_Parms, OutNewSubobjects), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_Context,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_SubobjectsToDup_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_SubobjectsToDup,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_BpContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_OutNewSubobjects_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::NewProp_OutNewSubobjects,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function DuplicateSubobjects Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "DuplicateSubobjects", Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::SubobjectDataSubsystem_eventDuplicateSubobjects_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::SubobjectDataSubsystem_eventDuplicateSubobjects_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execDuplicateSubobjects)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_Context);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_SubobjectsToDup);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BpContext);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_OutNewSubobjects);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->DuplicateSubobjects(Z_Param_Out_Context,Z_Param_Out_SubobjectsToDup,Z_Param_BpContext,Z_Param_Out_OutNewSubobjects);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function DuplicateSubobjects ***********************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function FindHandleForObject *********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventFindHandleForObject_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle Context;
|
||
|
|
const UObject* ObjectToFind;
|
||
|
|
UBlueprint* BPContext;
|
||
|
|
FSubobjectDataHandle ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempt to find an existing handle for the given object. \n\x09*\n\x09* @param Context\x09\x09The context that the object to find is within\n\x09* @param ObjectToFind\x09The object that you want to find the handle for within the context\n\x09*\n\x09* @return FSubobjectDataHandle\x09The subobject handle for the object, Invalid handle if not found.\n\x09*/" },
|
||
|
|
{ "CPP_Default_BPContext", "None" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempt to find an existing handle for the given object.\n\n@param Context The context that the object to find is within\n@param ObjectToFind The object that you want to find the handle for within the context\n\n@return FSubobjectDataHandle The subobject handle for the object, Invalid handle if not found." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Context_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectToFind_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function FindHandleForObject constinit property declarations *******************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Context;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ObjectToFind;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BPContext;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function FindHandleForObject constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function FindHandleForObject Property Definitions ******************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_Context = { "Context", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventFindHandleForObject_Parms, Context), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Context_MetaData), NewProp_Context_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_ObjectToFind = { "ObjectToFind", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventFindHandleForObject_Parms, ObjectToFind), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectToFind_MetaData), NewProp_ObjectToFind_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_BPContext = { "BPContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventFindHandleForObject_Parms, BPContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventFindHandleForObject_Parms, ReturnValue), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_Context,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_ObjectToFind,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_BPContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function FindHandleForObject Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "FindHandleForObject", Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::SubobjectDataSubsystem_eventFindHandleForObject_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::SubobjectDataSubsystem_eventFindHandleForObject_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execFindHandleForObject)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_Context);
|
||
|
|
P_GET_OBJECT(UObject,Z_Param_ObjectToFind);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BPContext);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(FSubobjectDataHandle*)Z_Param__Result=P_THIS->FindHandleForObject(Z_Param_Out_Context,Z_Param_ObjectToFind,Z_Param_BPContext);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function FindHandleForObject ***********************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function IsValidRename ***************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventIsValidRename_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle Handle;
|
||
|
|
FText InNewText;
|
||
|
|
FText OutErrorMessage;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09 * Returns true if the given new text is a valid option to rename the\n\x09 * subobject with the given handle. Populates the OutErrorMessage if\n\x09 * it is not valid.\n\x09 *\n\x09 * @param Handle\x09\x09\x09Handle to the subobject that is being checked\n\x09 * @param InNewText\x09\x09\x09The new name that is desired\n\x09 * @param OutErrorMessage\x09The reasoning for an invalid name\n\x09 *\n\x09 * @return True if the rename is valid\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Returns true if the given new text is a valid option to rename the\nsubobject with the given handle. Populates the OutErrorMessage if\nit is not valid.\n\n@param Handle Handle to the subobject that is being checked\n@param InNewText The new name that is desired\n@param OutErrorMessage The reasoning for an invalid name\n\n@return True if the rename is valid" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewText_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function IsValidRename constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
|
||
|
|
static const UECodeGen_Private::FTextPropertyParams NewProp_InNewText;
|
||
|
|
static const UECodeGen_Private::FTextPropertyParams NewProp_OutErrorMessage;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function IsValidRename constinit property declarations ***************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function IsValidRename Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventIsValidRename_Parms, Handle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handle_MetaData), NewProp_Handle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_InNewText = { "InNewText", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventIsValidRename_Parms, InNewText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewText_MetaData), NewProp_InNewText_MetaData) };
|
||
|
|
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_OutErrorMessage = { "OutErrorMessage", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventIsValidRename_Parms, OutErrorMessage), METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventIsValidRename_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_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(SubobjectDataSubsystem_eventIsValidRename_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_Handle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_InNewText,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_OutErrorMessage,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function IsValidRename Property Definitions **************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "IsValidRename", Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::SubobjectDataSubsystem_eventIsValidRename_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::SubobjectDataSubsystem_eventIsValidRename_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execIsValidRename)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_Handle);
|
||
|
|
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_InNewText);
|
||
|
|
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_OutErrorMessage);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->IsValidRename(Z_Param_Out_Handle,Z_Param_Out_InNewText,Z_Param_Out_OutErrorMessage);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function IsValidRename *****************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function K2_DeleteSubobjectFromInstance **********
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventK2_DeleteSubobjectFromInstance_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle ContextHandle;
|
||
|
|
FSubobjectDataHandle SubobjectToDelete;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to delete the given subobject from its context \n\x09*\n\x09* @param ContextHandle\x09\x09\x09The owning context of the subobjects that should be removed\n\x09* @param SubobjectToDelete\x09\x09The subobject handles that should be deleted\n\x09*\n\x09* @return \x09The number of subobjects successfully deleted\n\x09*/" },
|
||
|
|
{ "DisplayName", "Delete Subobject from Instance" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to delete the given subobject from its context\n\n@param ContextHandle The owning context of the subobjects that should be removed\n@param SubobjectToDelete The subobject handles that should be deleted\n\n@return The number of subobjects successfully deleted" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubobjectToDelete_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function K2_DeleteSubobjectFromInstance constinit property declarations ********
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ContextHandle;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_SubobjectToDelete;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function K2_DeleteSubobjectFromInstance constinit property declarations **********
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function K2_DeleteSubobjectFromInstance Property Definitions *******************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::NewProp_ContextHandle = { "ContextHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_DeleteSubobjectFromInstance_Parms, ContextHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextHandle_MetaData), NewProp_ContextHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::NewProp_SubobjectToDelete = { "SubobjectToDelete", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_DeleteSubobjectFromInstance_Parms, SubobjectToDelete), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubobjectToDelete_MetaData), NewProp_SubobjectToDelete_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_DeleteSubobjectFromInstance_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::NewProp_ContextHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::NewProp_SubobjectToDelete,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function K2_DeleteSubobjectFromInstance Property Definitions *********************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "K2_DeleteSubobjectFromInstance", Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::SubobjectDataSubsystem_eventK2_DeleteSubobjectFromInstance_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::SubobjectDataSubsystem_eventK2_DeleteSubobjectFromInstance_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execK2_DeleteSubobjectFromInstance)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_ContextHandle);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_SubobjectToDelete);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(int32*)Z_Param__Result=P_THIS->K2_DeleteSubobjectFromInstance(Z_Param_Out_ContextHandle,Z_Param_Out_SubobjectToDelete);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function K2_DeleteSubobjectFromInstance ************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function K2_DeleteSubobjectsFromInstance *********
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventK2_DeleteSubobjectsFromInstance_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle ContextHandle;
|
||
|
|
TArray<FSubobjectDataHandle> SubobjectsToDelete;
|
||
|
|
int32 ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to delete the given array of subobjects from their context \n\x09*\n\x09* @param ContextHandle\x09\x09\x09The owning context of the subobjects that should be removed\n\x09* @param SubobjectsToDelete\x09\x09""Array of subobject handles that should be deleted\n\x09*\n\x09* @return \x09The number of subobjects successfully deleted\n\x09*/" },
|
||
|
|
{ "DisplayName", "Delete Subobjects from Instance" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to delete the given array of subobjects from their context\n\n@param ContextHandle The owning context of the subobjects that should be removed\n@param SubobjectsToDelete Array of subobject handles that should be deleted\n\n@return The number of subobjects successfully deleted" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubobjectsToDelete_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function K2_DeleteSubobjectsFromInstance constinit property declarations *******
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ContextHandle;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_SubobjectsToDelete_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_SubobjectsToDelete;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function K2_DeleteSubobjectsFromInstance constinit property declarations *********
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function K2_DeleteSubobjectsFromInstance Property Definitions ******************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_ContextHandle = { "ContextHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_DeleteSubobjectsFromInstance_Parms, ContextHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextHandle_MetaData), NewProp_ContextHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_SubobjectsToDelete_Inner = { "SubobjectsToDelete", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_SubobjectsToDelete = { "SubobjectsToDelete", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_DeleteSubobjectsFromInstance_Parms, SubobjectsToDelete), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubobjectsToDelete_MetaData), NewProp_SubobjectsToDelete_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_DeleteSubobjectsFromInstance_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_ContextHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_SubobjectsToDelete_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_SubobjectsToDelete,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function K2_DeleteSubobjectsFromInstance Property Definitions ********************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "K2_DeleteSubobjectsFromInstance", Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::SubobjectDataSubsystem_eventK2_DeleteSubobjectsFromInstance_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::SubobjectDataSubsystem_eventK2_DeleteSubobjectsFromInstance_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execK2_DeleteSubobjectsFromInstance)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_ContextHandle);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_SubobjectsToDelete);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(int32*)Z_Param__Result=P_THIS->K2_DeleteSubobjectsFromInstance(Z_Param_Out_ContextHandle,Z_Param_Out_SubobjectsToDelete);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function K2_DeleteSubobjectsFromInstance ***********
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function K2_FindSubobjectDataFromHandle **********
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventK2_FindSubobjectDataFromHandle_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle Handle;
|
||
|
|
FSubobjectData OutData;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempt to find the subobject data for a given handle. OutData will only \n\x09* be valid if the function returns true.\n\x09*\n\x09* @param Handle\x09\x09Handle of the subobject data you want to acquire\n\x09* @param OutData\x09Reference to the subobject data to populate\n\x09*\n\x09* @return bool\x09\x09true if the data was found\n\x09*/" },
|
||
|
|
{ "DisplayName", "FindSubobjectDataFromHandle" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempt to find the subobject data for a given handle. OutData will only\nbe valid if the function returns true.\n\n@param Handle Handle of the subobject data you want to acquire\n@param OutData Reference to the subobject data to populate\n\n@return bool true if the data was found" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function K2_FindSubobjectDataFromHandle constinit property declarations ********
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OutData;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function K2_FindSubobjectDataFromHandle constinit property declarations **********
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function K2_FindSubobjectDataFromHandle Property Definitions *******************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_FindSubobjectDataFromHandle_Parms, Handle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handle_MetaData), NewProp_Handle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::NewProp_OutData = { "OutData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_FindSubobjectDataFromHandle_Parms, OutData), Z_Construct_UScriptStruct_FSubobjectData, METADATA_PARAMS(0, nullptr) }; // 790922751
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventK2_FindSubobjectDataFromHandle_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_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(SubobjectDataSubsystem_eventK2_FindSubobjectDataFromHandle_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::NewProp_Handle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::NewProp_OutData,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function K2_FindSubobjectDataFromHandle Property Definitions *********************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "K2_FindSubobjectDataFromHandle", Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::SubobjectDataSubsystem_eventK2_FindSubobjectDataFromHandle_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::SubobjectDataSubsystem_eventK2_FindSubobjectDataFromHandle_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execK2_FindSubobjectDataFromHandle)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_Handle);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectData,Z_Param_Out_OutData);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->K2_FindSubobjectDataFromHandle(Z_Param_Out_Handle,Z_Param_Out_OutData);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function K2_FindSubobjectDataFromHandle ************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function K2_GatherSubobjectDataForBlueprint ******
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventK2_GatherSubobjectDataForBlueprint_Parms
|
||
|
|
{
|
||
|
|
UBlueprint* Context;
|
||
|
|
TArray<FSubobjectDataHandle> OutArray;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Gather all subobjects that the given Blueprint context has. Populates an array of\n\x09* handles that will have the given context and all it's subobjects.\n\x09*\n\x09* @param Context\x09\x09Object to gather subobjects for\n\x09* @param OutArray\x09\x09""Array to populate (will be emptied first)\n\x09*/" },
|
||
|
|
{ "DisplayName", "Gather Subobject Data For Blueprint" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Gather all subobjects that the given Blueprint context has. Populates an array of\nhandles that will have the given context and all it's subobjects.\n\n@param Context Object to gather subobjects for\n@param OutArray Array to populate (will be emptied first)" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function K2_GatherSubobjectDataForBlueprint constinit property declarations ****
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Context;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OutArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutArray;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function K2_GatherSubobjectDataForBlueprint constinit property declarations ******
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function K2_GatherSubobjectDataForBlueprint Property Definitions ***************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::NewProp_Context = { "Context", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_GatherSubobjectDataForBlueprint_Parms, Context), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::NewProp_OutArray_Inner = { "OutArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::NewProp_OutArray = { "OutArray", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_GatherSubobjectDataForBlueprint_Parms, OutArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::NewProp_Context,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::NewProp_OutArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::NewProp_OutArray,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function K2_GatherSubobjectDataForBlueprint Property Definitions *****************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "K2_GatherSubobjectDataForBlueprint", Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::SubobjectDataSubsystem_eventK2_GatherSubobjectDataForBlueprint_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::SubobjectDataSubsystem_eventK2_GatherSubobjectDataForBlueprint_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execK2_GatherSubobjectDataForBlueprint)
|
||
|
|
{
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_Context);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_OutArray);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->K2_GatherSubobjectDataForBlueprint(Z_Param_Context,Z_Param_Out_OutArray);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function K2_GatherSubobjectDataForBlueprint ********
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function K2_GatherSubobjectDataForInstance *******
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventK2_GatherSubobjectDataForInstance_Parms
|
||
|
|
{
|
||
|
|
AActor* Context;
|
||
|
|
TArray<FSubobjectDataHandle> OutArray;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Gather all subobjects that the given actor instance has. Populates an array of\n\x09* handles that will have the given context and all it's subobjects.\n\x09*\n\x09* @param Context\x09\x09Object to gather subobjects for\n\x09* @param OutArray\x09\x09""Array to populate (will be emptied first)\n\x09*/" },
|
||
|
|
{ "DisplayName", "Gather Subobject Data For Instance" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Gather all subobjects that the given actor instance has. Populates an array of\nhandles that will have the given context and all it's subobjects.\n\n@param Context Object to gather subobjects for\n@param OutArray Array to populate (will be emptied first)" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function K2_GatherSubobjectDataForInstance constinit property declarations *****
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Context;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OutArray_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutArray;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function K2_GatherSubobjectDataForInstance constinit property declarations *******
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function K2_GatherSubobjectDataForInstance Property Definitions ****************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::NewProp_Context = { "Context", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_GatherSubobjectDataForInstance_Parms, Context), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::NewProp_OutArray_Inner = { "OutArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::NewProp_OutArray = { "OutArray", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventK2_GatherSubobjectDataForInstance_Parms, OutArray), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::NewProp_Context,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::NewProp_OutArray_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::NewProp_OutArray,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function K2_GatherSubobjectDataForInstance Property Definitions ******************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "K2_GatherSubobjectDataForInstance", Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::SubobjectDataSubsystem_eventK2_GatherSubobjectDataForInstance_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::SubobjectDataSubsystem_eventK2_GatherSubobjectDataForInstance_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execK2_GatherSubobjectDataForInstance)
|
||
|
|
{
|
||
|
|
P_GET_OBJECT(AActor,Z_Param_Context);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_OutArray);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->K2_GatherSubobjectDataForInstance(Z_Param_Context,Z_Param_Out_OutArray);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function K2_GatherSubobjectDataForInstance *********
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function MakeNewSceneRoot ************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle Context;
|
||
|
|
FSubobjectDataHandle NewSceneRoot;
|
||
|
|
UBlueprint* BPContext;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Context_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewSceneRoot_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function MakeNewSceneRoot constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Context;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_NewSceneRoot;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BPContext;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function MakeNewSceneRoot constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function MakeNewSceneRoot Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_Context = { "Context", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms, Context), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Context_MetaData), NewProp_Context_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_NewSceneRoot = { "NewSceneRoot", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms, NewSceneRoot), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewSceneRoot_MetaData), NewProp_NewSceneRoot_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_BPContext = { "BPContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms, BPContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_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(SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_Context,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_NewSceneRoot,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_BPContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function MakeNewSceneRoot Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "MakeNewSceneRoot", Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::SubobjectDataSubsystem_eventMakeNewSceneRoot_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execMakeNewSceneRoot)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_Context);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_NewSceneRoot);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BPContext);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->MakeNewSceneRoot(Z_Param_Out_Context,Z_Param_Out_NewSceneRoot,Z_Param_BPContext);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function MakeNewSceneRoot **************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function PasteSubobjects *************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventPasteSubobjects_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle PasteToContext;
|
||
|
|
TArray<FSubobjectDataHandle> NewParentHandles;
|
||
|
|
UBlueprint* BpContext;
|
||
|
|
TArray<FSubobjectDataHandle> OutPastedHandles;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Pastes the given subobjects to the PasteToContext.\n\x09* \n\x09* @param PasteToContext\x09\x09The subobject to paste things onto\n\x09* @param NewParentHandles\x09""Array of Subobject Handles that you would like to paste\n\x09* @param BpContext\x09\x09\x09""Blueprint to use, if you are pasting to a blueprint. Null if pasting to an instanced object\n\x09* @param OutPastedHandles\x09""Array populated with the handles to the newly pasted subobjects\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Pastes the given subobjects to the PasteToContext.\n\n@param PasteToContext The subobject to paste things onto\n@param NewParentHandles Array of Subobject Handles that you would like to paste\n@param BpContext Blueprint to use, if you are pasting to a blueprint. Null if pasting to an instanced object\n@param OutPastedHandles Array populated with the handles to the newly pasted subobjects" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PasteToContext_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewParentHandles_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function PasteSubobjects constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PasteToContext;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_NewParentHandles_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_NewParentHandles;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BpContext;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_OutPastedHandles_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPastedHandles;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function PasteSubobjects constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function PasteSubobjects Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_PasteToContext = { "PasteToContext", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventPasteSubobjects_Parms, PasteToContext), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PasteToContext_MetaData), NewProp_PasteToContext_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_NewParentHandles_Inner = { "NewParentHandles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_NewParentHandles = { "NewParentHandles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventPasteSubobjects_Parms, NewParentHandles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewParentHandles_MetaData), NewProp_NewParentHandles_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_BpContext = { "BpContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventPasteSubobjects_Parms, BpContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_OutPastedHandles_Inner = { "OutPastedHandles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_OutPastedHandles = { "OutPastedHandles", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventPasteSubobjects_Parms, OutPastedHandles), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_PasteToContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_NewParentHandles_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_NewParentHandles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_BpContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_OutPastedHandles_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::NewProp_OutPastedHandles,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function PasteSubobjects Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "PasteSubobjects", Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::SubobjectDataSubsystem_eventPasteSubobjects_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::SubobjectDataSubsystem_eventPasteSubobjects_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execPasteSubobjects)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_PasteToContext);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_NewParentHandles);
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BpContext);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_OutPastedHandles);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->PasteSubobjects(Z_Param_Out_PasteToContext,Z_Param_Out_NewParentHandles,Z_Param_BpContext,Z_Param_Out_OutPastedHandles);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function PasteSubobjects ***************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function RenameSubobject *************************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventRenameSubobject_Parms
|
||
|
|
{
|
||
|
|
FSubobjectDataHandle Handle;
|
||
|
|
FText InNewName;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to rename the given subobject to the new name.\n\x09*\n\x09* @param Handle\x09\x09\x09Handle to the subobject to rename\n\x09* @param InNewName\x09\x09The new name that is desired for the given subobject\n\x09*\n\x09* @return True if the rename was successful, false otherwise.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to rename the given subobject to the new name.\n\n@param Handle Handle to the subobject to rename\n@param InNewName The new name that is desired for the given subobject\n\n@return True if the rename was successful, false otherwise." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Handle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewName_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function RenameSubobject constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
|
||
|
|
static const UECodeGen_Private::FTextPropertyParams NewProp_InNewName;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function RenameSubobject constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function RenameSubobject Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventRenameSubobject_Parms, Handle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Handle_MetaData), NewProp_Handle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::NewProp_InNewName = { "InNewName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventRenameSubobject_Parms, InNewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewName_MetaData), NewProp_InNewName_MetaData) };
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventRenameSubobject_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_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(SubobjectDataSubsystem_eventRenameSubobject_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::NewProp_Handle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::NewProp_InNewName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function RenameSubobject Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "RenameSubobject", Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::SubobjectDataSubsystem_eventRenameSubobject_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::SubobjectDataSubsystem_eventRenameSubobject_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execRenameSubobject)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_Handle);
|
||
|
|
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_InNewName);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->RenameSubobject(Z_Param_Out_Handle,Z_Param_Out_InNewName);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function RenameSubobject ***************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function RenameSubobjectMemberVariable ***********
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventRenameSubobjectMemberVariable_Parms
|
||
|
|
{
|
||
|
|
UBlueprint* BPContext;
|
||
|
|
FSubobjectDataHandle InHandle;
|
||
|
|
FName NewName;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewName_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function RenameSubobjectMemberVariable constinit property declarations *********
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_BPContext;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_InHandle;
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_NewName;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function RenameSubobjectMemberVariable constinit property declarations ***********
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function RenameSubobjectMemberVariable Property Definitions ********************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::NewProp_BPContext = { "BPContext", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventRenameSubobjectMemberVariable_Parms, BPContext), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::NewProp_InHandle = { "InHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventRenameSubobjectMemberVariable_Parms, InHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InHandle_MetaData), NewProp_InHandle_MetaData) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::NewProp_NewName = { "NewName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventRenameSubobjectMemberVariable_Parms, NewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewName_MetaData), NewProp_NewName_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::NewProp_BPContext,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::NewProp_InHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::NewProp_NewName,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function RenameSubobjectMemberVariable Property Definitions **********************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "RenameSubobjectMemberVariable", Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::SubobjectDataSubsystem_eventRenameSubobjectMemberVariable_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::SubobjectDataSubsystem_eventRenameSubobjectMemberVariable_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execRenameSubobjectMemberVariable)
|
||
|
|
{
|
||
|
|
P_GET_OBJECT(UBlueprint,Z_Param_BPContext);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_InHandle);
|
||
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_NewName);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
USubobjectDataSubsystem::RenameSubobjectMemberVariable(Z_Param_BPContext,Z_Param_Out_InHandle,Z_Param_NewName);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function RenameSubobjectMemberVariable *************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function ReparentSubobject ***********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventReparentSubobject_Parms
|
||
|
|
{
|
||
|
|
FReparentSubobjectParams Params;
|
||
|
|
FSubobjectDataHandle ToReparentHandle;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to reparent the given subobject to the new parent\n\x09*\n\x09* @param NewParentHandle\x09\x09Handle of the new parent\n\x09* @param ToReparentHandle\x09\x09The handle of the subobject that will get moved\n\x09*\n\x09* @return True if the reparent was successful, false otherwise.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to reparent the given subobject to the new parent\n\n@param NewParentHandle Handle of the new parent\n@param ToReparentHandle The handle of the subobject that will get moved\n\n@return True if the reparent was successful, false otherwise." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ToReparentHandle_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function ReparentSubobject constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Params;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ToReparentHandle;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function ReparentSubobject constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function ReparentSubobject Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventReparentSubobject_Parms, Params), Z_Construct_UScriptStruct_FReparentSubobjectParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 1166657712
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::NewProp_ToReparentHandle = { "ToReparentHandle", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventReparentSubobject_Parms, ToReparentHandle), Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ToReparentHandle_MetaData), NewProp_ToReparentHandle_MetaData) }; // 3641203513
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventReparentSubobject_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_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(SubobjectDataSubsystem_eventReparentSubobject_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::NewProp_Params,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::NewProp_ToReparentHandle,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function ReparentSubobject Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "ReparentSubobject", Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::SubobjectDataSubsystem_eventReparentSubobject_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::SubobjectDataSubsystem_eventReparentSubobject_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execReparentSubobject)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FReparentSubobjectParams,Z_Param_Out_Params);
|
||
|
|
P_GET_STRUCT_REF(FSubobjectDataHandle,Z_Param_Out_ToReparentHandle);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->ReparentSubobject(Z_Param_Out_Params,Z_Param_Out_ToReparentHandle);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function ReparentSubobject *************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem Function ReparentSubobjects **********************
|
||
|
|
struct Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics
|
||
|
|
{
|
||
|
|
struct SubobjectDataSubsystem_eventReparentSubobjects_Parms
|
||
|
|
{
|
||
|
|
FReparentSubobjectParams Params;
|
||
|
|
TArray<FSubobjectDataHandle> HandlesToMove;
|
||
|
|
bool ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n\x09* Attempts to reparent all subobjects in the HandlesToMove array to the new parent handle.\n\x09* \n\x09* @param NewParentHandle\x09\x09Handle of the new parent\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "Attempts to reparent all subobjects in the HandlesToMove array to the new parent handle.\n\n@param NewParentHandle Handle of the new parent" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HandlesToMove_MetaData[] = {
|
||
|
|
{ "NativeConst", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function ReparentSubobjects constinit property declarations ********************
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Params;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_HandlesToMove_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_HandlesToMove;
|
||
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function ReparentSubobjects constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function ReparentSubobjects Property Definitions *******************************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventReparentSubobjects_Parms, Params), Z_Construct_UScriptStruct_FReparentSubobjectParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 1166657712
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_HandlesToMove_Inner = { "HandlesToMove", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSubobjectDataHandle, METADATA_PARAMS(0, nullptr) }; // 3641203513
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_HandlesToMove = { "HandlesToMove", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SubobjectDataSubsystem_eventReparentSubobjects_Parms, HandlesToMove), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HandlesToMove_MetaData), NewProp_HandlesToMove_MetaData) }; // 3641203513
|
||
|
|
void Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((SubobjectDataSubsystem_eventReparentSubobjects_Parms*)Obj)->ReturnValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_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(SubobjectDataSubsystem_eventReparentSubobjects_Parms), &Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_Params,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_HandlesToMove_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_HandlesToMove,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function ReparentSubobjects Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USubobjectDataSubsystem, nullptr, "ReparentSubobjects", Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::SubobjectDataSubsystem_eventReparentSubobjects_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::SubobjectDataSubsystem_eventReparentSubobjects_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(USubobjectDataSubsystem::execReparentSubobjects)
|
||
|
|
{
|
||
|
|
P_GET_STRUCT_REF(FReparentSubobjectParams,Z_Param_Out_Params);
|
||
|
|
P_GET_TARRAY_REF(FSubobjectDataHandle,Z_Param_Out_HandlesToMove);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(bool*)Z_Param__Result=P_THIS->ReparentSubobjects(Z_Param_Out_Params,Z_Param_Out_HandlesToMove);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class USubobjectDataSubsystem Function ReparentSubobjects ************************
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem **************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_USubobjectDataSubsystem;
|
||
|
|
UClass* USubobjectDataSubsystem::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = USubobjectDataSubsystem;
|
||
|
|
if (!Z_Registration_Info_UClass_USubobjectDataSubsystem.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("SubobjectDataSubsystem"),
|
||
|
|
Z_Registration_Info_UClass_USubobjectDataSubsystem.InnerSingleton,
|
||
|
|
StaticRegisterNativesUSubobjectDataSubsystem,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_USubobjectDataSubsystem.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_USubobjectDataSubsystem_NoRegister()
|
||
|
|
{
|
||
|
|
return USubobjectDataSubsystem::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_USubobjectDataSubsystem_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Category", "SubobjectDataSubsystem" },
|
||
|
|
{ "Comment", "/**\n* The Subobject Data Subsystem will produce the reflected subobject data\n* based on a given root object. A root object can be anything, an actor \n* instance clicked on via the level editor, a UBlueprint* by opening an asset,\n* or something piped in from python or other scripting languages. \n*/" },
|
||
|
|
{ "IncludePath", "SubobjectDataSubsystem.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/SubobjectDataSubsystem.h" },
|
||
|
|
{ "ToolTip", "The Subobject Data Subsystem will produce the reflected subobject data\nbased on a given root object. A root object can be anything, an actor\ninstance clicked on via the level editor, a UBlueprint* by opening an asset,\nor something piped in from python or other scripting languages." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class USubobjectDataSubsystem constinit property declarations ******************
|
||
|
|
// ********** End Class USubobjectDataSubsystem constinit property declarations ********************
|
||
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
||
|
|
{ .NameUTF8 = UTF8TEXT("AddNewSubobject"), .Pointer = &USubobjectDataSubsystem::execAddNewSubobject },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("AttachSubobject"), .Pointer = &USubobjectDataSubsystem::execAttachSubobject },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("CanCopySubobjects"), .Pointer = &USubobjectDataSubsystem::execCanCopySubobjects },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("CanPasteSubobjects"), .Pointer = &USubobjectDataSubsystem::execCanPasteSubobjects },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("ChangeSubobjectClass"), .Pointer = &USubobjectDataSubsystem::execChangeSubobjectClass },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("CopySubobjects"), .Pointer = &USubobjectDataSubsystem::execCopySubobjects },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("CreateNewBPComponent"), .Pointer = &USubobjectDataSubsystem::execCreateNewBPComponent },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("CreateNewCPPComponent"), .Pointer = &USubobjectDataSubsystem::execCreateNewCPPComponent },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("DeleteSubobject"), .Pointer = &USubobjectDataSubsystem::execDeleteSubobject },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("DeleteSubobjects"), .Pointer = &USubobjectDataSubsystem::execDeleteSubobjects },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("DetachSubobject"), .Pointer = &USubobjectDataSubsystem::execDetachSubobject },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("DuplicateSubobjects"), .Pointer = &USubobjectDataSubsystem::execDuplicateSubobjects },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("FindHandleForObject"), .Pointer = &USubobjectDataSubsystem::execFindHandleForObject },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("IsValidRename"), .Pointer = &USubobjectDataSubsystem::execIsValidRename },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("K2_DeleteSubobjectFromInstance"), .Pointer = &USubobjectDataSubsystem::execK2_DeleteSubobjectFromInstance },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("K2_DeleteSubobjectsFromInstance"), .Pointer = &USubobjectDataSubsystem::execK2_DeleteSubobjectsFromInstance },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("K2_FindSubobjectDataFromHandle"), .Pointer = &USubobjectDataSubsystem::execK2_FindSubobjectDataFromHandle },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("K2_GatherSubobjectDataForBlueprint"), .Pointer = &USubobjectDataSubsystem::execK2_GatherSubobjectDataForBlueprint },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("K2_GatherSubobjectDataForInstance"), .Pointer = &USubobjectDataSubsystem::execK2_GatherSubobjectDataForInstance },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("MakeNewSceneRoot"), .Pointer = &USubobjectDataSubsystem::execMakeNewSceneRoot },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("PasteSubobjects"), .Pointer = &USubobjectDataSubsystem::execPasteSubobjects },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("RenameSubobject"), .Pointer = &USubobjectDataSubsystem::execRenameSubobject },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("RenameSubobjectMemberVariable"), .Pointer = &USubobjectDataSubsystem::execRenameSubobjectMemberVariable },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("ReparentSubobject"), .Pointer = &USubobjectDataSubsystem::execReparentSubobject },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("ReparentSubobjects"), .Pointer = &USubobjectDataSubsystem::execReparentSubobjects },
|
||
|
|
};
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_AddNewSubobject, "AddNewSubobject" }, // 1976805038
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_AttachSubobject, "AttachSubobject" }, // 189466307
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_CanCopySubobjects, "CanCopySubobjects" }, // 2987344103
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_CanPasteSubobjects, "CanPasteSubobjects" }, // 3762321906
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_ChangeSubobjectClass, "ChangeSubobjectClass" }, // 2123204889
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_CopySubobjects, "CopySubobjects" }, // 2897749314
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewBPComponent, "CreateNewBPComponent" }, // 2590595483
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_CreateNewCPPComponent, "CreateNewCPPComponent" }, // 539157356
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobject, "DeleteSubobject" }, // 1918376609
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_DeleteSubobjects, "DeleteSubobjects" }, // 459557920
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_DetachSubobject, "DetachSubobject" }, // 3793248585
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_DuplicateSubobjects, "DuplicateSubobjects" }, // 3696641387
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_FindHandleForObject, "FindHandleForObject" }, // 173052966
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_IsValidRename, "IsValidRename" }, // 2908105986
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectFromInstance, "K2_DeleteSubobjectFromInstance" }, // 2599466937
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_K2_DeleteSubobjectsFromInstance, "K2_DeleteSubobjectsFromInstance" }, // 3437528684
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_K2_FindSubobjectDataFromHandle, "K2_FindSubobjectDataFromHandle" }, // 2032380665
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForBlueprint, "K2_GatherSubobjectDataForBlueprint" }, // 2045598995
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_K2_GatherSubobjectDataForInstance, "K2_GatherSubobjectDataForInstance" }, // 3422190052
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_MakeNewSceneRoot, "MakeNewSceneRoot" }, // 3284545668
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_PasteSubobjects, "PasteSubobjects" }, // 3786928466
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobject, "RenameSubobject" }, // 947050486
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_RenameSubobjectMemberVariable, "RenameSubobjectMemberVariable" }, // 288421896
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobject, "ReparentSubobject" }, // 2402275705
|
||
|
|
{ &Z_Construct_UFunction_USubobjectDataSubsystem_ReparentSubobjects, "ReparentSubobjects" }, // 496052204
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<USubobjectDataSubsystem>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_USubobjectDataSubsystem_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_USubobjectDataSubsystem_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UEngineSubsystem,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_SubobjectDataInterface,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USubobjectDataSubsystem_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_USubobjectDataSubsystem_Statics::ClassParams = {
|
||
|
|
&USubobjectDataSubsystem::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_USubobjectDataSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_USubobjectDataSubsystem_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void USubobjectDataSubsystem::StaticRegisterNativesUSubobjectDataSubsystem()
|
||
|
|
{
|
||
|
|
UClass* Class = USubobjectDataSubsystem::StaticClass();
|
||
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USubobjectDataSubsystem_Statics::Funcs));
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_USubobjectDataSubsystem()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_USubobjectDataSubsystem.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USubobjectDataSubsystem.OuterSingleton, Z_Construct_UClass_USubobjectDataSubsystem_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_USubobjectDataSubsystem.OuterSingleton;
|
||
|
|
}
|
||
|
|
USubobjectDataSubsystem::USubobjectDataSubsystem() {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USubobjectDataSubsystem);
|
||
|
|
USubobjectDataSubsystem::~USubobjectDataSubsystem() {}
|
||
|
|
// ********** End Class USubobjectDataSubsystem ****************************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_SubobjectDataInterface_Public_SubobjectDataSubsystem_h__Script_SubobjectDataInterface_Statics
|
||
|
|
{
|
||
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
||
|
|
{ FAddNewSubobjectParams::StaticStruct, Z_Construct_UScriptStruct_FAddNewSubobjectParams_Statics::NewStructOps, TEXT("AddNewSubobjectParams"),&Z_Registration_Info_UScriptStruct_FAddNewSubobjectParams, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAddNewSubobjectParams), 4169762018U) },
|
||
|
|
{ FReparentSubobjectParams::StaticStruct, Z_Construct_UScriptStruct_FReparentSubobjectParams_Statics::NewStructOps, TEXT("ReparentSubobjectParams"),&Z_Registration_Info_UScriptStruct_FReparentSubobjectParams, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FReparentSubobjectParams), 1166657712U) },
|
||
|
|
};
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_USubobjectDataSubsystem, USubobjectDataSubsystem::StaticClass, TEXT("USubobjectDataSubsystem"), &Z_Registration_Info_UClass_USubobjectDataSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USubobjectDataSubsystem), 828066029U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_SubobjectDataInterface_Public_SubobjectDataSubsystem_h__Script_SubobjectDataInterface_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_SubobjectDataInterface_Public_SubobjectDataSubsystem_h__Script_SubobjectDataInterface_3789983865{
|
||
|
|
TEXT("/Script/SubobjectDataInterface"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Editor_SubobjectDataInterface_Public_SubobjectDataSubsystem_h__Script_SubobjectDataInterface_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_SubobjectDataInterface_Public_SubobjectDataSubsystem_h__Script_SubobjectDataInterface_Statics::ClassInfo),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Editor_SubobjectDataInterface_Public_SubobjectDataSubsystem_h__Script_SubobjectDataInterface_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_SubobjectDataInterface_Public_SubobjectDataSubsystem_h__Script_SubobjectDataInterface_Statics::ScriptStructInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|