621 lines
47 KiB
C++
621 lines
47 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 "Components/ChildActorComponent.h"
|
|
#include "Serialization/ArchiveUObjectFromStructuredArchive.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 EmptyLinkFunctionForGeneratedCodeChildActorComponent() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
|
|
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UChildActorComponent();
|
|
ENGINE_API UClass* Z_Construct_UClass_UChildActorComponent_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_USceneComponent();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChildActorAttachedActorInfo();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChildActorComponentInstanceData();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSceneComponentInstanceData();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin ScriptStruct FChildActorAttachedActorInfo **************************************
|
|
struct Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FChildActorAttachedActorInfo); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FChildActorAttachedActorInfo); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actor_MetaData[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SocketName_MetaData[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RelativeTransform_MetaData[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FChildActorAttachedActorInfo constinit property declarations ******
|
|
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_Actor;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_SocketName;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_RelativeTransform;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FChildActorAttachedActorInfo constinit property declarations ********
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChildActorAttachedActorInfo>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo;
|
|
class UScriptStruct* FChildActorAttachedActorInfo::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChildActorAttachedActorInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ChildActorAttachedActorInfo"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FChildActorAttachedActorInfo Property Definitions *****************
|
|
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChildActorAttachedActorInfo, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actor_MetaData), NewProp_Actor_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::NewProp_SocketName = { "SocketName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChildActorAttachedActorInfo, SocketName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SocketName_MetaData), NewProp_SocketName_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::NewProp_RelativeTransform = { "RelativeTransform", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChildActorAttachedActorInfo, RelativeTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RelativeTransform_MetaData), NewProp_RelativeTransform_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::NewProp_Actor,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::NewProp_SocketName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::NewProp_RelativeTransform,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FChildActorAttachedActorInfo Property Definitions *******************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"ChildActorAttachedActorInfo",
|
|
Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::PropPointers),
|
|
sizeof(FChildActorAttachedActorInfo),
|
|
alignof(FChildActorAttachedActorInfo),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FChildActorAttachedActorInfo()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo.InnerSingleton, Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FChildActorAttachedActorInfo ****************************************
|
|
|
|
// ********** Begin ScriptStruct FChildActorComponentInstanceData **********************************
|
|
struct Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FChildActorComponentInstanceData); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FChildActorComponentInstanceData); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildActorClass_MetaData[] = {
|
|
{ "Comment", "// The class of the child actor when the instance data cache was stored\n" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "The class of the child actor when the instance data cache was stored" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildActorName_MetaData[] = {
|
|
{ "Comment", "// The name of the spawned child actor so it (attempts to) remain constant across construction script reruns\n" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "The name of the spawned child actor so it (attempts to) remain constant across construction script reruns" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttachedActors_MetaData[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FChildActorComponentInstanceData constinit property declarations **
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_ChildActorClass;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ChildActorName;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AttachedActors_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_AttachedActors;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FChildActorComponentInstanceData constinit property declarations ****
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChildActorComponentInstanceData>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics
|
|
static_assert(std::is_polymorphic<FChildActorComponentInstanceData>() == std::is_polymorphic<FSceneComponentInstanceData>(), "USTRUCT FChildActorComponentInstanceData cannot be polymorphic unless super FSceneComponentInstanceData is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData;
|
|
class UScriptStruct* FChildActorComponentInstanceData::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChildActorComponentInstanceData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ChildActorComponentInstanceData"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FChildActorComponentInstanceData Property Definitions *************
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_ChildActorClass = { "ChildActorClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChildActorComponentInstanceData, ChildActorClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildActorClass_MetaData), NewProp_ChildActorClass_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_ChildActorName = { "ChildActorName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChildActorComponentInstanceData, ChildActorName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildActorName_MetaData), NewProp_ChildActorName_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_AttachedActors_Inner = { "AttachedActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChildActorAttachedActorInfo, METADATA_PARAMS(0, nullptr) }; // 4266874729
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_AttachedActors = { "AttachedActors", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChildActorComponentInstanceData, AttachedActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttachedActors_MetaData), NewProp_AttachedActors_MetaData) }; // 4266874729
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_ChildActorClass,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_ChildActorName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_AttachedActors_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewProp_AttachedActors,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FChildActorComponentInstanceData Property Definitions ***************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
Z_Construct_UScriptStruct_FSceneComponentInstanceData,
|
|
&NewStructOps,
|
|
"ChildActorComponentInstanceData",
|
|
Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::PropPointers),
|
|
sizeof(FChildActorComponentInstanceData),
|
|
alignof(FChildActorComponentInstanceData),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000005),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FChildActorComponentInstanceData()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FChildActorComponentInstanceData ************************************
|
|
|
|
// ********** Begin Enum EChildActorComponentTreeViewVisualizationMode *****************************
|
|
#if WITH_EDITORONLY_DATA
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode;
|
|
static UEnum* EChildActorComponentTreeViewVisualizationMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EChildActorComponentTreeViewVisualizationMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode.OuterSingleton;
|
|
}
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EChildActorComponentTreeViewVisualizationMode>()
|
|
{
|
|
return EChildActorComponentTreeViewVisualizationMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "ChildActorOnly.Comment", "/** Show only as a child actor hierarchy (i.e. do not show the outer component node as the root). */" },
|
|
{ "ChildActorOnly.Name", "EChildActorComponentTreeViewVisualizationMode::ChildActorOnly" },
|
|
{ "ChildActorOnly.ToolTip", "Show only as a child actor hierarchy (i.e. do not show the outer component node as the root)." },
|
|
{ "ComponentOnly.Comment", "/** Show only the outer component as a single component node. */" },
|
|
{ "ComponentOnly.Name", "EChildActorComponentTreeViewVisualizationMode::ComponentOnly" },
|
|
{ "ComponentOnly.ToolTip", "Show only the outer component as a single component node." },
|
|
{ "ComponentWithChildActor.Comment", "/** Include the child actor hierarchy attached to the outer component as the root node. */" },
|
|
{ "ComponentWithChildActor.Name", "EChildActorComponentTreeViewVisualizationMode::ComponentWithChildActor" },
|
|
{ "ComponentWithChildActor.ToolTip", "Include the child actor hierarchy attached to the outer component as the root node." },
|
|
{ "Hidden.Comment", "/** Do not display the actor in the tree view. */" },
|
|
{ "Hidden.Name", "EChildActorComponentTreeViewVisualizationMode::Hidden" },
|
|
{ "Hidden.ToolTip", "Do not display the actor in the tree view." },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "UseDefault.Comment", "/** Use the editor's default setting. */" },
|
|
{ "UseDefault.Hidden", "" },
|
|
{ "UseDefault.Name", "EChildActorComponentTreeViewVisualizationMode::UseDefault" },
|
|
{ "UseDefault.ToolTip", "Use the editor's default setting." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EChildActorComponentTreeViewVisualizationMode::UseDefault", (int64)EChildActorComponentTreeViewVisualizationMode::UseDefault },
|
|
{ "EChildActorComponentTreeViewVisualizationMode::ComponentOnly", (int64)EChildActorComponentTreeViewVisualizationMode::ComponentOnly },
|
|
{ "EChildActorComponentTreeViewVisualizationMode::ComponentWithChildActor", (int64)EChildActorComponentTreeViewVisualizationMode::ComponentWithChildActor },
|
|
{ "EChildActorComponentTreeViewVisualizationMode::ChildActorOnly", (int64)EChildActorComponentTreeViewVisualizationMode::ChildActorOnly },
|
|
{ "EChildActorComponentTreeViewVisualizationMode::Hidden", (int64)EChildActorComponentTreeViewVisualizationMode::Hidden },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
"EChildActorComponentTreeViewVisualizationMode",
|
|
"EChildActorComponentTreeViewVisualizationMode",
|
|
Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode.InnerSingleton, Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode.InnerSingleton;
|
|
}
|
|
#endif // WITH_EDITORONLY_DATA
|
|
// ********** End Enum EChildActorComponentTreeViewVisualizationMode *******************************
|
|
|
|
// ********** Begin Class UChildActorComponent Function OnChildActorDestroyed **********************
|
|
struct Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics
|
|
{
|
|
struct ChildActorComponent_eventOnChildActorDestroyed_Parms
|
|
{
|
|
AActor* Actor;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function OnChildActorDestroyed constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function OnChildActorDestroyed constinit property declarations *******************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function OnChildActorDestroyed Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChildActorComponent_eventOnChildActorDestroyed_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::NewProp_Actor,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::PropPointers) < 2048);
|
|
// ********** End Function OnChildActorDestroyed Property Definitions ******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChildActorComponent, nullptr, "OnChildActorDestroyed", Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::ChildActorComponent_eventOnChildActorDestroyed_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00040403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::ChildActorComponent_eventOnChildActorDestroyed_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UChildActorComponent::execOnChildActorDestroyed)
|
|
{
|
|
P_GET_OBJECT(AActor,Z_Param_Actor);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->OnChildActorDestroyed(Z_Param_Actor);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UChildActorComponent Function OnChildActorDestroyed ************************
|
|
|
|
// ********** Begin Class UChildActorComponent Function OnRep_ChildActor ***************************
|
|
struct Z_Construct_UFunction_UChildActorComponent_OnRep_ChildActor_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function OnRep_ChildActor constinit property declarations **********************
|
|
// ********** End Function OnRep_ChildActor constinit property declarations ************************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChildActorComponent_OnRep_ChildActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChildActorComponent, nullptr, "OnRep_ChildActor", nullptr,
|
|
0,
|
|
0,
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00040401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChildActorComponent_OnRep_ChildActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChildActorComponent_OnRep_ChildActor_Statics::Function_MetaDataParams)}, };
|
|
UFunction* Z_Construct_UFunction_UChildActorComponent_OnRep_ChildActor()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChildActorComponent_OnRep_ChildActor_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UChildActorComponent::execOnRep_ChildActor)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->OnRep_ChildActor();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UChildActorComponent Function OnRep_ChildActor *****************************
|
|
|
|
// ********** Begin Class UChildActorComponent Function SetChildActorClass *************************
|
|
struct Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics
|
|
{
|
|
struct ChildActorComponent_eventSetChildActorClass_Parms
|
|
{
|
|
TSubclassOf<AActor> InClass;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "ChildActorComponent" },
|
|
{ "Comment", "/**\n\x09 * Sets the class to use for the child actor. \n\x09 * If called on a template component (owned by a CDO), the properties of any existing child actor template will be copied as best possible to the template. \n\x09 * If called on a component instance in a world (and the class is changing), the created ChildActor will use the class defaults as template.\n\x09 * @param InClass The Actor subclass to spawn as a child actor\n\x09 */" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "Sets the class to use for the child actor.\nIf called on a template component (owned by a CDO), the properties of any existing child actor template will be copied as best possible to the template.\nIf called on a component instance in a world (and the class is changing), the created ChildActor will use the class defaults as template.\n@param InClass The Actor subclass to spawn as a child actor" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function SetChildActorClass constinit property declarations ********************
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_InClass;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function SetChildActorClass constinit property declarations **********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function SetChildActorClass Property Definitions *******************************
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::NewProp_InClass = { "InClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChildActorComponent_eventSetChildActorClass_Parms, InClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::NewProp_InClass,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::PropPointers) < 2048);
|
|
// ********** End Function SetChildActorClass Property Definitions *********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChildActorComponent, nullptr, "SetChildActorClass", Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::ChildActorComponent_eventSetChildActorClass_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::ChildActorComponent_eventSetChildActorClass_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UChildActorComponent_SetChildActorClass()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChildActorComponent_SetChildActorClass_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UChildActorComponent::execSetChildActorClass)
|
|
{
|
|
P_GET_OBJECT(UClass,Z_Param_InClass);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->SetChildActorClass(Z_Param_InClass);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UChildActorComponent Function SetChildActorClass ***************************
|
|
|
|
// ********** Begin Class UChildActorComponent *****************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UChildActorComponent;
|
|
UClass* UChildActorComponent::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UChildActorComponent;
|
|
if (!Z_Registration_Info_UClass_UChildActorComponent.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("ChildActorComponent"),
|
|
Z_Registration_Info_UClass_UChildActorComponent.InnerSingleton,
|
|
StaticRegisterNativesUChildActorComponent,
|
|
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_UChildActorComponent.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UChildActorComponent_NoRegister()
|
|
{
|
|
return UChildActorComponent::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UChildActorComponent_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "BlueprintSpawnableComponent", "" },
|
|
{ "ClassGroupNames", "Utility" },
|
|
{ "Comment", "/** A component that spawns an Actor when registered, and destroys it when unregistered.*/" },
|
|
{ "HideCategories", "Object LOD Physics Lighting TextureStreaming Activation Components|Activation Collision Trigger PhysicsVolume" },
|
|
{ "IncludePath", "Components/ChildActorComponent.h" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "A component that spawns an Actor when registered, and destroys it when unregistered." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildActorClass_MetaData[] = {
|
|
{ "AllowPrivateAccess", "true" },
|
|
{ "Category", "ChildActorComponent" },
|
|
{ "Comment", "/** The class of Actor to spawn */" },
|
|
{ "ForceRebuildProperty", "ChildActorTemplate" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "OnlyPlaceable", "" },
|
|
{ "ToolTip", "The class of Actor to spawn" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildActor_MetaData[] = {
|
|
{ "AllowPrivateAccess", "true" },
|
|
{ "Category", "ChildActorComponent" },
|
|
{ "Comment", "/** The actor that we spawned and own */" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "The actor that we spawned and own" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildActorTemplate_MetaData[] = {
|
|
{ "Category", "ChildActorComponent" },
|
|
{ "Comment", "/** Property to point to the template child actor for details panel purposes */" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ShowInnerProperties", "" },
|
|
{ "ToolTip", "Property to point to the template child actor for details panel purposes" },
|
|
};
|
|
#if WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorTreeViewVisualizationMode_MetaData[] = {
|
|
{ "Comment", "/** Indicates how this component will be visualized for editing in a tree view. Users can change this setting per instance via the context menu in the Blueprint/SCS editor. */" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "Indicates how this component will be visualized for editing in a tree view. Users can change this setting per instance via the context menu in the Blueprint/SCS editor." },
|
|
};
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bChildActorIsTransient_MetaData[] = {
|
|
{ "Category", "ChildActorComponent" },
|
|
{ "Comment", "/**\n\x09 * Should the spawned actor be marked as transient?\n\x09 * @note The spawned actor will also be marked transient if this component or its owner actor are transient, regardless of the state of this flag.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "Should the spawned actor be marked as transient?\n@note The spawned actor will also be marked transient if this component or its owner actor are transient, regardless of the state of this flag." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSetOwner_MetaData[] = {
|
|
{ "Category", "ChildActorComponent" },
|
|
{ "Comment", "/**\n\x09 * Should the owner of this component be set as the owner of the child actor?\n\x09 */" },
|
|
{ "ModuleRelativePath", "Classes/Components/ChildActorComponent.h" },
|
|
{ "ToolTip", "Should the owner of this component be set as the owner of the child actor?" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UChildActorComponent constinit property declarations *********************
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_ChildActorClass;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ChildActor;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ChildActorTemplate;
|
|
#if WITH_EDITORONLY_DATA
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_EditorTreeViewVisualizationMode_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_EditorTreeViewVisualizationMode;
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static void NewProp_bChildActorIsTransient_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bChildActorIsTransient;
|
|
static void NewProp_bSetOwner_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetOwner;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UChildActorComponent constinit property declarations ***********************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("OnChildActorDestroyed"), .Pointer = &UChildActorComponent::execOnChildActorDestroyed },
|
|
{ .NameUTF8 = UTF8TEXT("OnRep_ChildActor"), .Pointer = &UChildActorComponent::execOnRep_ChildActor },
|
|
{ .NameUTF8 = UTF8TEXT("SetChildActorClass"), .Pointer = &UChildActorComponent::execSetChildActorClass },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UChildActorComponent_OnChildActorDestroyed, "OnChildActorDestroyed" }, // 3819201811
|
|
{ &Z_Construct_UFunction_UChildActorComponent_OnRep_ChildActor, "OnRep_ChildActor" }, // 1882332395
|
|
{ &Z_Construct_UFunction_UChildActorComponent_SetChildActorClass, "SetChildActorClass" }, // 2783122071
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UChildActorComponent>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UChildActorComponent_Statics
|
|
|
|
// ********** Begin Class UChildActorComponent Property Definitions ********************************
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UChildActorComponent_Statics::NewProp_ChildActorClass = { "ChildActorClass", nullptr, (EPropertyFlags)0x0044000000000015, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChildActorComponent, ChildActorClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildActorClass_MetaData), NewProp_ChildActorClass_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UChildActorComponent_Statics::NewProp_ChildActor = { "ChildActor", "OnRep_ChildActor", (EPropertyFlags)0x0144400100200034, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChildActorComponent, ChildActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildActor_MetaData), NewProp_ChildActor_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UChildActorComponent_Statics::NewProp_ChildActorTemplate = { "ChildActorTemplate", nullptr, (EPropertyFlags)0x0144000000230001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChildActorComponent, ChildActorTemplate), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildActorTemplate_MetaData), NewProp_ChildActorTemplate_MetaData) };
|
|
#if WITH_EDITORONLY_DATA
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UChildActorComponent_Statics::NewProp_EditorTreeViewVisualizationMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UChildActorComponent_Statics::NewProp_EditorTreeViewVisualizationMode = { "EditorTreeViewVisualizationMode", nullptr, (EPropertyFlags)0x0040000800000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChildActorComponent, EditorTreeViewVisualizationMode), Z_Construct_UEnum_Engine_EChildActorComponentTreeViewVisualizationMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorTreeViewVisualizationMode_MetaData), NewProp_EditorTreeViewVisualizationMode_MetaData) }; // 2948990590
|
|
#endif // WITH_EDITORONLY_DATA
|
|
void Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bChildActorIsTransient_SetBit(void* Obj)
|
|
{
|
|
((UChildActorComponent*)Obj)->bChildActorIsTransient = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bChildActorIsTransient = { "bChildActorIsTransient", nullptr, (EPropertyFlags)0x0040000000010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UChildActorComponent), &Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bChildActorIsTransient_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bChildActorIsTransient_MetaData), NewProp_bChildActorIsTransient_MetaData) };
|
|
void Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bSetOwner_SetBit(void* Obj)
|
|
{
|
|
((UChildActorComponent*)Obj)->bSetOwner = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bSetOwner = { "bSetOwner", nullptr, (EPropertyFlags)0x0040000000010001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UChildActorComponent), &Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bSetOwner_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSetOwner_MetaData), NewProp_bSetOwner_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UChildActorComponent_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChildActorComponent_Statics::NewProp_ChildActorClass,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChildActorComponent_Statics::NewProp_ChildActor,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChildActorComponent_Statics::NewProp_ChildActorTemplate,
|
|
#if WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChildActorComponent_Statics::NewProp_EditorTreeViewVisualizationMode_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChildActorComponent_Statics::NewProp_EditorTreeViewVisualizationMode,
|
|
#endif // WITH_EDITORONLY_DATA
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bChildActorIsTransient,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChildActorComponent_Statics::NewProp_bSetOwner,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChildActorComponent_Statics::PropPointers) < 2048);
|
|
// ********** End Class UChildActorComponent Property Definitions **********************************
|
|
UObject* (*const Z_Construct_UClass_UChildActorComponent_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_USceneComponent,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChildActorComponent_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UChildActorComponent_Statics::ClassParams = {
|
|
&UChildActorComponent::StaticClass,
|
|
"Engine",
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UChildActorComponent_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UChildActorComponent_Statics::PropPointers),
|
|
0,
|
|
0x00A800A4u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UChildActorComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UChildActorComponent_Statics::Class_MetaDataParams)
|
|
};
|
|
void UChildActorComponent::StaticRegisterNativesUChildActorComponent()
|
|
{
|
|
UClass* Class = UChildActorComponent::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UChildActorComponent_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UChildActorComponent()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UChildActorComponent.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChildActorComponent.OuterSingleton, Z_Construct_UClass_UChildActorComponent_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UChildActorComponent.OuterSingleton;
|
|
}
|
|
#if VALIDATE_CLASS_REPS
|
|
void UChildActorComponent::ValidateGeneratedRepEnums(const TArray<struct FRepRecord>& ClassReps) const
|
|
{
|
|
static FName Name_ChildActor(TEXT("ChildActor"));
|
|
const bool bIsValid = true
|
|
&& Name_ChildActor == ClassReps[(int32)ENetFields_Private::ChildActor].Property->GetFName();
|
|
checkf(bIsValid, TEXT("UHT Generated Rep Indices do not match runtime populated Rep Indices for properties in UChildActorComponent"));
|
|
}
|
|
#endif
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChildActorComponent);
|
|
UChildActorComponent::~UChildActorComponent() {}
|
|
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UChildActorComponent)
|
|
// ********** End Class UChildActorComponent *******************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics
|
|
{
|
|
#if WITH_EDITORONLY_DATA
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ EChildActorComponentTreeViewVisualizationMode_StaticEnum, TEXT("EChildActorComponentTreeViewVisualizationMode"), &Z_Registration_Info_UEnum_EChildActorComponentTreeViewVisualizationMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2948990590U) },
|
|
};
|
|
#endif // WITH_EDITORONLY_DATA
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FChildActorAttachedActorInfo::StaticStruct, Z_Construct_UScriptStruct_FChildActorAttachedActorInfo_Statics::NewStructOps, TEXT("ChildActorAttachedActorInfo"),&Z_Registration_Info_UScriptStruct_FChildActorAttachedActorInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChildActorAttachedActorInfo), 4266874729U) },
|
|
{ FChildActorComponentInstanceData::StaticStruct, Z_Construct_UScriptStruct_FChildActorComponentInstanceData_Statics::NewStructOps, TEXT("ChildActorComponentInstanceData"),&Z_Registration_Info_UScriptStruct_FChildActorComponentInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChildActorComponentInstanceData), 35895083U) },
|
|
};
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UChildActorComponent, UChildActorComponent::StaticClass, TEXT("UChildActorComponent"), &Z_Registration_Info_UClass_UChildActorComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChildActorComponent), 3942698082U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_2918480649{
|
|
TEXT("/Script/Engine"),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics::ClassInfo),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics::ScriptStructInfo),
|
|
IF_WITH_EDITORONLY_DATA(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics::EnumInfo, nullptr), IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_ChildActorComponent_h__Script_Engine_Statics::EnumInfo), 0),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|