Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/BlueprintGraph/UHT/BlueprintNodeSpawner.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

138 lines
8.1 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 "BlueprintNodeSpawner.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeBlueprintNodeSpawner() {}
// ********** Begin Cross Module References ********************************************************
BLUEPRINTGRAPH_API UClass* Z_Construct_UClass_UBlueprintNodeSpawner();
BLUEPRINTGRAPH_API UClass* Z_Construct_UClass_UBlueprintNodeSpawner_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_UEdGraphNode_NoRegister();
UPackage* Z_Construct_UPackage__Script_BlueprintGraph();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UBlueprintNodeSpawner ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UBlueprintNodeSpawner;
UClass* UBlueprintNodeSpawner::GetPrivateStaticClass()
{
using TClass = UBlueprintNodeSpawner;
if (!Z_Registration_Info_UClass_UBlueprintNodeSpawner.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("BlueprintNodeSpawner"),
Z_Registration_Info_UClass_UBlueprintNodeSpawner.InnerSingleton,
StaticRegisterNativesUBlueprintNodeSpawner,
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_UBlueprintNodeSpawner.InnerSingleton;
}
UClass* Z_Construct_UClass_UBlueprintNodeSpawner_NoRegister()
{
return UBlueprintNodeSpawner::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UBlueprintNodeSpawner_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Intended to be wrapped and used by FBlueprintActionMenuItem. Rather than \n * sub-classing the menu item, we choose to subclass this instead (for \n * different node types). That way, we get the type inference that comes with \n * UObjects (and we don't have to continuously compare identification strings). \n */" },
{ "IncludePath", "BlueprintNodeSpawner.h" },
{ "ModuleRelativePath", "Public/BlueprintNodeSpawner.h" },
{ "ToolTip", "Intended to be wrapped and used by FBlueprintActionMenuItem. Rather than\nsub-classing the menu item, we choose to subclass this instead (for\ndifferent node types). That way, we get the type inference that comes with\nUObjects (and we don't have to continuously compare identification strings)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeClass_MetaData[] = {
{ "Comment", "/** Holds the node type that this spawner will instantiate. */" },
{ "ModuleRelativePath", "Public/BlueprintNodeSpawner.h" },
{ "ToolTip", "Holds the node type that this spawner will instantiate." },
};
#endif // WITH_METADATA
// ********** Begin Class UBlueprintNodeSpawner constinit property declarations ********************
static const UECodeGen_Private::FClassPropertyParams NewProp_NodeClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UBlueprintNodeSpawner constinit property declarations **********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UBlueprintNodeSpawner>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UBlueprintNodeSpawner_Statics
// ********** Begin Class UBlueprintNodeSpawner Property Definitions *******************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UBlueprintNodeSpawner_Statics::NewProp_NodeClass = { "NodeClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBlueprintNodeSpawner, NodeClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UEdGraphNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeClass_MetaData), NewProp_NodeClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBlueprintNodeSpawner_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBlueprintNodeSpawner_Statics::NewProp_NodeClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBlueprintNodeSpawner_Statics::PropPointers) < 2048);
// ********** End Class UBlueprintNodeSpawner Property Definitions *********************************
UObject* (*const Z_Construct_UClass_UBlueprintNodeSpawner_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_BlueprintGraph,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBlueprintNodeSpawner_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBlueprintNodeSpawner_Statics::ClassParams = {
&UBlueprintNodeSpawner::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UBlueprintNodeSpawner_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UBlueprintNodeSpawner_Statics::PropPointers),
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBlueprintNodeSpawner_Statics::Class_MetaDataParams), Z_Construct_UClass_UBlueprintNodeSpawner_Statics::Class_MetaDataParams)
};
void UBlueprintNodeSpawner::StaticRegisterNativesUBlueprintNodeSpawner()
{
}
UClass* Z_Construct_UClass_UBlueprintNodeSpawner()
{
if (!Z_Registration_Info_UClass_UBlueprintNodeSpawner.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBlueprintNodeSpawner.OuterSingleton, Z_Construct_UClass_UBlueprintNodeSpawner_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UBlueprintNodeSpawner.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBlueprintNodeSpawner);
UBlueprintNodeSpawner::~UBlueprintNodeSpawner() {}
// ********** End Class UBlueprintNodeSpawner ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_BlueprintGraph_Public_BlueprintNodeSpawner_h__Script_BlueprintGraph_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UBlueprintNodeSpawner, UBlueprintNodeSpawner::StaticClass, TEXT("UBlueprintNodeSpawner"), &Z_Registration_Info_UClass_UBlueprintNodeSpawner, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBlueprintNodeSpawner), 555824524U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_BlueprintGraph_Public_BlueprintNodeSpawner_h__Script_BlueprintGraph_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_BlueprintGraph_Public_BlueprintNodeSpawner_h__Script_BlueprintGraph_1958685873{
TEXT("/Script/BlueprintGraph"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_BlueprintGraph_Public_BlueprintNodeSpawner_h__Script_BlueprintGraph_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_BlueprintGraph_Public_BlueprintNodeSpawner_h__Script_BlueprintGraph_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS