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

401 lines
26 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 "ToolMenuMisc.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeToolMenuMisc() {}
// ********** Begin Cross Module References ********************************************************
TOOLMENUS_API UEnum* Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback();
TOOLMENUS_API UEnum* Z_Construct_UEnum_ToolMenus_EToolMenuInsertType();
TOOLMENUS_API UEnum* Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType();
TOOLMENUS_API UScriptStruct* Z_Construct_UScriptStruct_FToolMenuInsert();
TOOLMENUS_API UScriptStruct* Z_Construct_UScriptStruct_FToolMenuStringCommand();
UPackage* Z_Construct_UPackage__Script_ToolMenus();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EToolMenuStringCommandType ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EToolMenuStringCommandType;
static UEnum* EToolMenuStringCommandType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EToolMenuStringCommandType.OuterSingleton)
{
Z_Registration_Info_UEnum_EToolMenuStringCommandType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType, (UObject*)Z_Construct_UPackage__Script_ToolMenus(), TEXT("EToolMenuStringCommandType"));
}
return Z_Registration_Info_UEnum_EToolMenuStringCommandType.OuterSingleton;
}
template<> TOOLMENUS_NON_ATTRIBUTED_API UEnum* StaticEnum<EToolMenuStringCommandType>()
{
return EToolMenuStringCommandType_StaticEnum();
}
struct Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Command.Name", "EToolMenuStringCommandType::Command" },
{ "Custom.Name", "EToolMenuStringCommandType::Custom" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "Python.Name", "EToolMenuStringCommandType::Python" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EToolMenuStringCommandType::Command", (int64)EToolMenuStringCommandType::Command },
{ "EToolMenuStringCommandType::Python", (int64)EToolMenuStringCommandType::Python },
{ "EToolMenuStringCommandType::Custom", (int64)EToolMenuStringCommandType::Custom },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ToolMenus,
nullptr,
"EToolMenuStringCommandType",
"EToolMenuStringCommandType",
Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType()
{
if (!Z_Registration_Info_UEnum_EToolMenuStringCommandType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EToolMenuStringCommandType.InnerSingleton, Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EToolMenuStringCommandType.InnerSingleton;
}
// ********** End Enum EToolMenuStringCommandType **************************************************
// ********** Begin ScriptStruct FToolMenuStringCommand ********************************************
struct Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FToolMenuStringCommand); }
static inline consteval int16 GetStructAlignment() { return alignof(FToolMenuStringCommand); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "HasNativeBreak", "/Script/ToolMenus.ToolMenuEntryExtensions.BreakStringCommand" },
{ "HasNativeMake", "/Script/ToolMenus.ToolMenuEntryExtensions.MakeStringCommand" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "Tool Menus" },
{ "Comment", "// Which command handler to use\n" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "ToolTip", "Which command handler to use" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomType_MetaData[] = {
{ "Category", "Tool Menus" },
{ "Comment", "// Which command handler to use when type is custom\n" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "ToolTip", "Which command handler to use when type is custom" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_String_MetaData[] = {
{ "Category", "Tool Menus" },
{ "Comment", "// String to pass to command handler\n" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "ToolTip", "String to pass to command handler" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FToolMenuStringCommand constinit property declarations ************
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FNamePropertyParams NewProp_CustomType;
static const UECodeGen_Private::FStrPropertyParams NewProp_String;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FToolMenuStringCommand constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FToolMenuStringCommand>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FToolMenuStringCommand;
class UScriptStruct* FToolMenuStringCommand::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FToolMenuStringCommand.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FToolMenuStringCommand.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FToolMenuStringCommand, (UObject*)Z_Construct_UPackage__Script_ToolMenus(), TEXT("ToolMenuStringCommand"));
}
return Z_Registration_Info_UScriptStruct_FToolMenuStringCommand.OuterSingleton;
}
// ********** Begin ScriptStruct FToolMenuStringCommand Property Definitions ***********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_Type_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_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FToolMenuStringCommand, Type), Z_Construct_UEnum_ToolMenus_EToolMenuStringCommandType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 1721282112
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_CustomType = { "CustomType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FToolMenuStringCommand, CustomType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomType_MetaData), NewProp_CustomType_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_String = { "String", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FToolMenuStringCommand, String), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_String_MetaData), NewProp_String_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_CustomType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewProp_String,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FToolMenuStringCommand Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ToolMenus,
nullptr,
&NewStructOps,
"ToolMenuStringCommand",
Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::PropPointers),
sizeof(FToolMenuStringCommand),
alignof(FToolMenuStringCommand),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FToolMenuStringCommand()
{
if (!Z_Registration_Info_UScriptStruct_FToolMenuStringCommand.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FToolMenuStringCommand.InnerSingleton, Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FToolMenuStringCommand.InnerSingleton);
}
// ********** End ScriptStruct FToolMenuStringCommand **********************************************
// ********** Begin Enum EToolMenuInsertType *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EToolMenuInsertType;
static UEnum* EToolMenuInsertType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EToolMenuInsertType.OuterSingleton)
{
Z_Registration_Info_UEnum_EToolMenuInsertType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ToolMenus_EToolMenuInsertType, (UObject*)Z_Construct_UPackage__Script_ToolMenus(), TEXT("EToolMenuInsertType"));
}
return Z_Registration_Info_UEnum_EToolMenuInsertType.OuterSingleton;
}
template<> TOOLMENUS_NON_ATTRIBUTED_API UEnum* StaticEnum<EToolMenuInsertType>()
{
return EToolMenuInsertType_StaticEnum();
}
struct Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "After.Name", "EToolMenuInsertType::After" },
{ "Before.Name", "EToolMenuInsertType::Before" },
{ "BlueprintType", "true" },
{ "Default.Name", "EToolMenuInsertType::Default" },
{ "First.Name", "EToolMenuInsertType::First" },
{ "Last.Name", "EToolMenuInsertType::Last" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EToolMenuInsertType::Default", (int64)EToolMenuInsertType::Default },
{ "EToolMenuInsertType::Before", (int64)EToolMenuInsertType::Before },
{ "EToolMenuInsertType::After", (int64)EToolMenuInsertType::After },
{ "EToolMenuInsertType::First", (int64)EToolMenuInsertType::First },
{ "EToolMenuInsertType::Last", (int64)EToolMenuInsertType::Last },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ToolMenus,
nullptr,
"EToolMenuInsertType",
"EToolMenuInsertType",
Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ToolMenus_EToolMenuInsertType()
{
if (!Z_Registration_Info_UEnum_EToolMenuInsertType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EToolMenuInsertType.InnerSingleton, Z_Construct_UEnum_ToolMenus_EToolMenuInsertType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EToolMenuInsertType.InnerSingleton;
}
// ********** End Enum EToolMenuInsertType *********************************************************
// ********** Begin Enum EToolMenuInsertFallback ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EToolMenuInsertFallback;
static UEnum* EToolMenuInsertFallback_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EToolMenuInsertFallback.OuterSingleton)
{
Z_Registration_Info_UEnum_EToolMenuInsertFallback.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback, (UObject*)Z_Construct_UPackage__Script_ToolMenus(), TEXT("EToolMenuInsertFallback"));
}
return Z_Registration_Info_UEnum_EToolMenuInsertFallback.OuterSingleton;
}
template<> TOOLMENUS_NON_ATTRIBUTED_API UEnum* StaticEnum<EToolMenuInsertFallback>()
{
return EToolMenuInsertFallback_StaticEnum();
}
struct Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Bitflags", "" },
{ "BlueprintType", "true" },
{ "Insert.Comment", "/** Insert the item even when the target is not found */" },
{ "Insert.Name", "EToolMenuInsertFallback::Insert" },
{ "Insert.ToolTip", "Insert the item even when the target is not found" },
{ "Log.Comment", "/** Log a warning if the target is not found */" },
{ "Log.Name", "EToolMenuInsertFallback::Log" },
{ "Log.ToolTip", "Log a warning if the target is not found" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "None.Hidden", "" },
{ "None.Name", "EToolMenuInsertFallback::None" },
{ "UseEnumValuesAsMaskValuesInEditor", "true" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EToolMenuInsertFallback::None", (int64)EToolMenuInsertFallback::None },
{ "EToolMenuInsertFallback::Insert", (int64)EToolMenuInsertFallback::Insert },
{ "EToolMenuInsertFallback::Log", (int64)EToolMenuInsertFallback::Log },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ToolMenus,
nullptr,
"EToolMenuInsertFallback",
"EToolMenuInsertFallback",
Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback()
{
if (!Z_Registration_Info_UEnum_EToolMenuInsertFallback.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EToolMenuInsertFallback.InnerSingleton, Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EToolMenuInsertFallback.InnerSingleton;
}
// ********** End Enum EToolMenuInsertFallback *****************************************************
// ********** Begin ScriptStruct FToolMenuInsert ***************************************************
struct Z_Construct_UScriptStruct_FToolMenuInsert_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FToolMenuInsert); }
static inline consteval int16 GetStructAlignment() { return alignof(FToolMenuInsert); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Tool Menus" },
{ "Comment", "// Where to insert\n" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "ToolTip", "Where to insert" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = {
{ "Category", "Tool Menus" },
{ "Comment", "// How to insert\n" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "ToolTip", "How to insert" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Fallback_MetaData[] = {
{ "Category", "Tool Menus" },
{ "Comment", "// How to handle an item when the target insertion position is not found. Defaults to inserting the item while logging that the target was not found.\n" },
{ "ModuleRelativePath", "Public/ToolMenuMisc.h" },
{ "ToolTip", "How to handle an item when the target insertion position is not found. Defaults to inserting the item while logging that the target was not found." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FToolMenuInsert constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FBytePropertyParams NewProp_Position_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Position;
static const UECodeGen_Private::FBytePropertyParams NewProp_Fallback_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Fallback;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FToolMenuInsert constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FToolMenuInsert>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FToolMenuInsert_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FToolMenuInsert;
class UScriptStruct* FToolMenuInsert::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FToolMenuInsert.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FToolMenuInsert.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FToolMenuInsert, (UObject*)Z_Construct_UPackage__Script_ToolMenus(), TEXT("ToolMenuInsert"));
}
return Z_Registration_Info_UScriptStruct_FToolMenuInsert.OuterSingleton;
}
// ********** Begin ScriptStruct FToolMenuInsert Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FToolMenuInsert, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Position_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_UScriptStruct_FToolMenuInsert_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FToolMenuInsert, Position), Z_Construct_UEnum_ToolMenus_EToolMenuInsertType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) }; // 2362448152
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Fallback_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_UScriptStruct_FToolMenuInsert_Statics::NewProp_Fallback = { "Fallback", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FToolMenuInsert, Fallback), Z_Construct_UEnum_ToolMenus_EToolMenuInsertFallback, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Fallback_MetaData), NewProp_Fallback_MetaData) }; // 1818832475
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FToolMenuInsert_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Position_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Position,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Fallback_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewProp_Fallback,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuInsert_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FToolMenuInsert Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FToolMenuInsert_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ToolMenus,
nullptr,
&NewStructOps,
"ToolMenuInsert",
Z_Construct_UScriptStruct_FToolMenuInsert_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuInsert_Statics::PropPointers),
sizeof(FToolMenuInsert),
alignof(FToolMenuInsert),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuInsert_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FToolMenuInsert_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FToolMenuInsert()
{
if (!Z_Registration_Info_UScriptStruct_FToolMenuInsert.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FToolMenuInsert.InnerSingleton, Z_Construct_UScriptStruct_FToolMenuInsert_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FToolMenuInsert.InnerSingleton);
}
// ********** End ScriptStruct FToolMenuInsert *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenuMisc_h__Script_ToolMenus_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EToolMenuStringCommandType_StaticEnum, TEXT("EToolMenuStringCommandType"), &Z_Registration_Info_UEnum_EToolMenuStringCommandType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1721282112U) },
{ EToolMenuInsertType_StaticEnum, TEXT("EToolMenuInsertType"), &Z_Registration_Info_UEnum_EToolMenuInsertType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2362448152U) },
{ EToolMenuInsertFallback_StaticEnum, TEXT("EToolMenuInsertFallback"), &Z_Registration_Info_UEnum_EToolMenuInsertFallback, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1818832475U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FToolMenuStringCommand::StaticStruct, Z_Construct_UScriptStruct_FToolMenuStringCommand_Statics::NewStructOps, TEXT("ToolMenuStringCommand"),&Z_Registration_Info_UScriptStruct_FToolMenuStringCommand, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FToolMenuStringCommand), 3087691590U) },
{ FToolMenuInsert::StaticStruct, Z_Construct_UScriptStruct_FToolMenuInsert_Statics::NewStructOps, TEXT("ToolMenuInsert"),&Z_Registration_Info_UScriptStruct_FToolMenuInsert, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FToolMenuInsert), 1920240022U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenuMisc_h__Script_ToolMenus_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenuMisc_h__Script_ToolMenus_1007821820{
TEXT("/Script/ToolMenus"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenuMisc_h__Script_ToolMenus_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenuMisc_h__Script_ToolMenus_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenuMisc_h__Script_ToolMenus_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenuMisc_h__Script_ToolMenus_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS