Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/ToolMenus/UHT/ToolMenus.gen.cpp

1424 lines
100 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "ToolMenus.h"
#include "Framework/MultiBox/ToolMenuBase.h"
#include "ToolMenuContext.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 EmptyLinkFunctionForGeneratedCodeToolMenus() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
SLATE_API UEnum* Z_Construct_UEnum_Slate_EMultiBoxType();
SLATE_API UScriptStruct* Z_Construct_UScriptStruct_FCustomizedToolMenu();
SLATE_API UScriptStruct* Z_Construct_UScriptStruct_FToolMenuProfile();
TOOLMENUS_API UClass* Z_Construct_UClass_UToolMenu_NoRegister();
TOOLMENUS_API UClass* Z_Construct_UClass_UToolMenuContextBase();
TOOLMENUS_API UClass* Z_Construct_UClass_UToolMenuEntryScript_NoRegister();
TOOLMENUS_API UClass* Z_Construct_UClass_UToolMenuProfileContext();
TOOLMENUS_API UClass* Z_Construct_UClass_UToolMenuProfileContext_NoRegister();
TOOLMENUS_API UClass* Z_Construct_UClass_UToolMenus();
TOOLMENUS_API UClass* Z_Construct_UClass_UToolMenus_NoRegister();
TOOLMENUS_API UEnum* Z_Construct_UEnum_ToolMenus_EToolMenuInsertType();
TOOLMENUS_API UScriptStruct* Z_Construct_UScriptStruct_FToolMenuContext();
TOOLMENUS_API UScriptStruct* Z_Construct_UScriptStruct_FToolMenuProfileMap();
UPackage* Z_Construct_UPackage__Script_ToolMenus();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UToolMenuProfileContext **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UToolMenuProfileContext;
UClass* UToolMenuProfileContext::GetPrivateStaticClass()
{
using TClass = UToolMenuProfileContext;
if (!Z_Registration_Info_UClass_UToolMenuProfileContext.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ToolMenuProfileContext"),
Z_Registration_Info_UClass_UToolMenuProfileContext.InnerSingleton,
StaticRegisterNativesUToolMenuProfileContext,
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_UToolMenuProfileContext.InnerSingleton;
}
UClass* Z_Construct_UClass_UToolMenuProfileContext_NoRegister()
{
return UToolMenuProfileContext::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UToolMenuProfileContext_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/*\n * A global context that any menu can add/modify to specify which profiles are currently active\n */" },
{ "IncludePath", "ToolMenus.h" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "* A global context that any menu can add/modify to specify which profiles are currently active" },
};
#endif // WITH_METADATA
// ********** Begin Class UToolMenuProfileContext constinit property declarations ******************
// ********** End Class UToolMenuProfileContext constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UToolMenuProfileContext>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UToolMenuProfileContext_Statics
UObject* (*const Z_Construct_UClass_UToolMenuProfileContext_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UToolMenuContextBase,
(UObject* (*)())Z_Construct_UPackage__Script_ToolMenus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UToolMenuProfileContext_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UToolMenuProfileContext_Statics::ClassParams = {
&UToolMenuProfileContext::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UToolMenuProfileContext_Statics::Class_MetaDataParams), Z_Construct_UClass_UToolMenuProfileContext_Statics::Class_MetaDataParams)
};
void UToolMenuProfileContext::StaticRegisterNativesUToolMenuProfileContext()
{
}
UClass* Z_Construct_UClass_UToolMenuProfileContext()
{
if (!Z_Registration_Info_UClass_UToolMenuProfileContext.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UToolMenuProfileContext.OuterSingleton, Z_Construct_UClass_UToolMenuProfileContext_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UToolMenuProfileContext.OuterSingleton;
}
UToolMenuProfileContext::UToolMenuProfileContext(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UToolMenuProfileContext);
UToolMenuProfileContext::~UToolMenuProfileContext() {}
// ********** End Class UToolMenuProfileContext ****************************************************
// ********** Begin ScriptStruct FToolMenuProfileMap ***********************************************
struct Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FToolMenuProfileMap); }
static inline consteval int16 GetStructAlignment() { return alignof(FToolMenuProfileMap); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/*\n * Struct to store all the profiles for a menu for serialization\n */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "* Struct to store all the profiles for a menu for serialization" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuProfiles_MetaData[] = {
{ "Comment", "/*profile name*/" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "profile name" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FToolMenuProfileMap constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_MenuProfiles_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuProfiles_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MenuProfiles;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FToolMenuProfileMap constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FToolMenuProfileMap>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FToolMenuProfileMap;
class UScriptStruct* FToolMenuProfileMap::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FToolMenuProfileMap.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FToolMenuProfileMap.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FToolMenuProfileMap, (UObject*)Z_Construct_UPackage__Script_ToolMenus(), TEXT("ToolMenuProfileMap"));
}
return Z_Registration_Info_UScriptStruct_FToolMenuProfileMap.OuterSingleton;
}
// ********** Begin ScriptStruct FToolMenuProfileMap Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::NewProp_MenuProfiles_ValueProp = { "MenuProfiles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FToolMenuProfile, METADATA_PARAMS(0, nullptr) }; // 1181067759
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::NewProp_MenuProfiles_Key_KeyProp = { "MenuProfiles_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::NewProp_MenuProfiles = { "MenuProfiles", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FToolMenuProfileMap, MenuProfiles), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuProfiles_MetaData), NewProp_MenuProfiles_MetaData) }; // 1181067759
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::NewProp_MenuProfiles_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::NewProp_MenuProfiles_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::NewProp_MenuProfiles,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FToolMenuProfileMap Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ToolMenus,
nullptr,
&NewStructOps,
"ToolMenuProfileMap",
Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::PropPointers),
sizeof(FToolMenuProfileMap),
alignof(FToolMenuProfileMap),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FToolMenuProfileMap()
{
if (!Z_Registration_Info_UScriptStruct_FToolMenuProfileMap.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FToolMenuProfileMap.InnerSingleton, Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FToolMenuProfileMap.InnerSingleton);
}
// ********** End ScriptStruct FToolMenuProfileMap *************************************************
// ********** Begin Class UToolMenus Function AddMenuEntryObject ***********************************
struct Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics
{
struct ToolMenus_eventAddMenuEntryObject_Parms
{
UToolMenuEntryScript* MenuEntryObject;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Registers menu entry object from blueprint/script */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Registers menu entry object from blueprint/script" },
};
#endif // WITH_METADATA
// ********** Begin Function AddMenuEntryObject constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MenuEntryObject;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddMenuEntryObject constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddMenuEntryObject Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::NewProp_MenuEntryObject = { "MenuEntryObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventAddMenuEntryObject_Parms, MenuEntryObject), Z_Construct_UClass_UToolMenuEntryScript_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ToolMenus_eventAddMenuEntryObject_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_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(ToolMenus_eventAddMenuEntryObject_Parms), &Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::NewProp_MenuEntryObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::PropPointers) < 2048);
// ********** End Function AddMenuEntryObject Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "AddMenuEntryObject", Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::ToolMenus_eventAddMenuEntryObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::ToolMenus_eventAddMenuEntryObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_AddMenuEntryObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_AddMenuEntryObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execAddMenuEntryObject)
{
P_GET_OBJECT(UToolMenuEntryScript,Z_Param_MenuEntryObject);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UToolMenus::AddMenuEntryObject(Z_Param_MenuEntryObject);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function AddMenuEntryObject *************************************
// ********** Begin Class UToolMenus Function ExtendMenu *******************************************
struct Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics
{
struct ToolMenus_eventExtendMenu_Parms
{
FName Name;
UToolMenu* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/**\n\x09 * Extends a menu without registering the menu or claiming ownership of it. Ok to call even if menu does not exist yet.\n\x09 * @param\x09Name\x09Name of the menu to extend\n\x09 * @return\x09ToolMenu\x09Menu object\n\x09 */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Extends a menu without registering the menu or claiming ownership of it. Ok to call even if menu does not exist yet.\n@param Name Name of the menu to extend\n@return ToolMenu Menu object" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ExtendMenu constinit property declarations ****************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExtendMenu constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExtendMenu Property Definitions ***************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventExtendMenu_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventExtendMenu_Parms, ReturnValue), Z_Construct_UClass_UToolMenu_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::PropPointers) < 2048);
// ********** End Function ExtendMenu Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "ExtendMenu", Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::ToolMenus_eventExtendMenu_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::ToolMenus_eventExtendMenu_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_ExtendMenu()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_ExtendMenu_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execExtendMenu)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
*(UToolMenu**)Z_Param__Result=P_THIS->ExtendMenu(Z_Param_Name);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function ExtendMenu *********************************************
// ********** Begin Class UToolMenus Function FindContext ******************************************
struct Z_Construct_UFunction_UToolMenus_FindContext_Statics
{
struct ToolMenus_eventFindContext_Parms
{
FToolMenuContext InContext;
UClass* InClass;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Finds a context object of a given class if it exists */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Finds a context object of a given class if it exists" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InContext_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindContext constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InContext;
static const UECodeGen_Private::FClassPropertyParams NewProp_InClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindContext constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindContext Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UToolMenus_FindContext_Statics::NewProp_InContext = { "InContext", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventFindContext_Parms, InContext), Z_Construct_UScriptStruct_FToolMenuContext, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InContext_MetaData), NewProp_InContext_MetaData) }; // 585485250
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UToolMenus_FindContext_Statics::NewProp_InClass = { "InClass", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventFindContext_Parms, InClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UToolMenus_FindContext_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventFindContext_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_FindContext_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_FindContext_Statics::NewProp_InContext,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_FindContext_Statics::NewProp_InClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_FindContext_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_FindContext_Statics::PropPointers) < 2048);
// ********** End Function FindContext Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_FindContext_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "FindContext", Z_Construct_UFunction_UToolMenus_FindContext_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_FindContext_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_FindContext_Statics::ToolMenus_eventFindContext_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_FindContext_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_FindContext_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_FindContext_Statics::ToolMenus_eventFindContext_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_FindContext()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_FindContext_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execFindContext)
{
P_GET_STRUCT_REF(FToolMenuContext,Z_Param_Out_InContext);
P_GET_OBJECT(UClass,Z_Param_InClass);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UToolMenus::FindContext(Z_Param_Out_InContext,Z_Param_InClass);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function FindContext ********************************************
// ********** Begin Class UToolMenus Function FindMenu *********************************************
struct Z_Construct_UFunction_UToolMenus_FindMenu_Statics
{
struct ToolMenus_eventFindMenu_Parms
{
FName Name;
UToolMenu* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/**\n\x09 * Finds an existing menu that has been registered or extended.\n\x09 * @param\x09Name\x09Name of the menu to find.\n\x09 * @return\x09ToolMenu\x09Menu object. Returns null if not found.\n\x09 */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Finds an existing menu that has been registered or extended.\n@param Name Name of the menu to find.\n@return ToolMenu Menu object. Returns null if not found." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindMenu constinit property declarations ******************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindMenu constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindMenu Property Definitions *****************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_FindMenu_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventFindMenu_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UToolMenus_FindMenu_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventFindMenu_Parms, ReturnValue), Z_Construct_UClass_UToolMenu_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_FindMenu_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_FindMenu_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_FindMenu_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_FindMenu_Statics::PropPointers) < 2048);
// ********** End Function FindMenu Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_FindMenu_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "FindMenu", Z_Construct_UFunction_UToolMenus_FindMenu_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_FindMenu_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_FindMenu_Statics::ToolMenus_eventFindMenu_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_FindMenu_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_FindMenu_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_FindMenu_Statics::ToolMenus_eventFindMenu_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_FindMenu()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_FindMenu_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execFindMenu)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
*(UToolMenu**)Z_Param__Result=P_THIS->FindMenu(Z_Param_Name);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function FindMenu ***********************************************
// ********** Begin Class UToolMenus Function Get **************************************************
struct Z_Construct_UFunction_UToolMenus_Get_Statics
{
struct ToolMenus_eventGet_Parms
{
UToolMenus* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Get constinit property declarations ***********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Get constinit property declarations *************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Get Property Definitions **********************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UToolMenus_Get_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventGet_Parms, ReturnValue), Z_Construct_UClass_UToolMenus_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_Get_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_Get_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_Get_Statics::PropPointers) < 2048);
// ********** End Function Get Property Definitions ************************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_Get_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "Get", Z_Construct_UFunction_UToolMenus_Get_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_Get_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_Get_Statics::ToolMenus_eventGet_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_Get_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_Get_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_Get_Statics::ToolMenus_eventGet_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_Get()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_Get_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execGet)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UToolMenus**)Z_Param__Result=UToolMenus::Get();
P_NATIVE_END;
}
// ********** End Class UToolMenus Function Get ****************************************************
// ********** Begin Class UToolMenus Function IsMenuRegistered *************************************
struct Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics
{
struct ToolMenus_eventIsMenuRegistered_Parms
{
FName Name;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/**\n\x09 * Determines if a menu has already been registered.\n\x09 * @param\x09Name\x09Name of the menu to find.\n\x09 * @return\x09""bool\x09True if menu has already been registered.\n\x09 */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Determines if a menu has already been registered.\n@param Name Name of the menu to find.\n@return bool True if menu has already been registered." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsMenuRegistered constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsMenuRegistered constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsMenuRegistered Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventIsMenuRegistered_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
void Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ToolMenus_eventIsMenuRegistered_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UToolMenus_IsMenuRegistered_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(ToolMenus_eventIsMenuRegistered_Parms), &Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::PropPointers) < 2048);
// ********** End Function IsMenuRegistered Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "IsMenuRegistered", Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::ToolMenus_eventIsMenuRegistered_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::ToolMenus_eventIsMenuRegistered_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_IsMenuRegistered()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_IsMenuRegistered_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execIsMenuRegistered)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsMenuRegistered(Z_Param_Name);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function IsMenuRegistered ***************************************
// ********** Begin Class UToolMenus Function RefreshAllWidgets ************************************
struct Z_Construct_UFunction_UToolMenus_RefreshAllWidgets_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Rebuilds all currently generated widgets next tick. */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Rebuilds all currently generated widgets next tick." },
};
#endif // WITH_METADATA
// ********** Begin Function RefreshAllWidgets constinit property declarations *********************
// ********** End Function RefreshAllWidgets constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_RefreshAllWidgets_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "RefreshAllWidgets", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RefreshAllWidgets_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_RefreshAllWidgets_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UToolMenus_RefreshAllWidgets()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_RefreshAllWidgets_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execRefreshAllWidgets)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RefreshAllWidgets();
P_NATIVE_END;
}
// ********** End Class UToolMenus Function RefreshAllWidgets **************************************
// ********** Begin Class UToolMenus Function RefreshMenuWidget ************************************
struct Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics
{
struct ToolMenus_eventRefreshMenuWidget_Parms
{
FName Name;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Rebuilds all widgets generated from a specific menu. */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Rebuilds all widgets generated from a specific menu." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RefreshMenuWidget constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RefreshMenuWidget constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RefreshMenuWidget Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRefreshMenuWidget_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
void Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ToolMenus_eventRefreshMenuWidget_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_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(ToolMenus_eventRefreshMenuWidget_Parms), &Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::PropPointers) < 2048);
// ********** End Function RefreshMenuWidget Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "RefreshMenuWidget", Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::ToolMenus_eventRefreshMenuWidget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::ToolMenus_eventRefreshMenuWidget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_RefreshMenuWidget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_RefreshMenuWidget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execRefreshMenuWidget)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RefreshMenuWidget(Z_Param_Name);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function RefreshMenuWidget **************************************
// ********** Begin Class UToolMenus Function RegisterMenu *****************************************
struct Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics
{
struct ToolMenus_eventRegisterMenu_Parms
{
FName Name;
FName Parent;
EMultiBoxType Type;
bool bWarnIfAlreadyRegistered;
UToolMenu* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/**\n\x09 * Registers a menu by name\n\x09 * @param\x09Parent\x09Optional name of a menu to layer on top of.\n\x09 * @param\x09Type\x09Type of menu that will be generated such as: ToolBar, VerticalToolBar, etc..\n\x09 * @param\x09""bWarnIfAlreadyRegistered\x09""Display warning if already registered\n\x09 * @return\x09ToolMenu\x09Menu object\n\x09 */" },
{ "CPP_Default_bWarnIfAlreadyRegistered", "true" },
{ "CPP_Default_Parent", "None" },
{ "CPP_Default_Type", "Menu" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Registers a menu by name\n@param Parent Optional name of a menu to layer on top of.\n@param Type Type of menu that will be generated such as: ToolBar, VerticalToolBar, etc..\n@param bWarnIfAlreadyRegistered Display warning if already registered\n@return ToolMenu Menu object" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterMenu constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FNamePropertyParams NewProp_Parent;
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static void NewProp_bWarnIfAlreadyRegistered_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWarnIfAlreadyRegistered;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterMenu constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterMenu Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRegisterMenu_Parms, Name), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRegisterMenu_Parms, Parent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UToolMenus_RegisterMenu_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_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRegisterMenu_Parms, Type), Z_Construct_UEnum_Slate_EMultiBoxType, METADATA_PARAMS(0, nullptr) }; // 69621167
void Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_bWarnIfAlreadyRegistered_SetBit(void* Obj)
{
((ToolMenus_eventRegisterMenu_Parms*)Obj)->bWarnIfAlreadyRegistered = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_bWarnIfAlreadyRegistered = { "bWarnIfAlreadyRegistered", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ToolMenus_eventRegisterMenu_Parms), &Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_bWarnIfAlreadyRegistered_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRegisterMenu_Parms, ReturnValue), Z_Construct_UClass_UToolMenu_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_Parent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_bWarnIfAlreadyRegistered,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::PropPointers) < 2048);
// ********** End Function RegisterMenu Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "RegisterMenu", Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::ToolMenus_eventRegisterMenu_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::ToolMenus_eventRegisterMenu_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_RegisterMenu()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_RegisterMenu_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execRegisterMenu)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_GET_PROPERTY(FNameProperty,Z_Param_Parent);
P_GET_ENUM(EMultiBoxType,Z_Param_Type);
P_GET_UBOOL(Z_Param_bWarnIfAlreadyRegistered);
P_FINISH;
P_NATIVE_BEGIN;
*(UToolMenu**)Z_Param__Result=P_THIS->RegisterMenu(Z_Param_Name,Z_Param_Parent,EMultiBoxType(Z_Param_Type),Z_Param_bWarnIfAlreadyRegistered);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function RegisterMenu *******************************************
// ********** Begin Class UToolMenus Function RemoveEntry ******************************************
struct Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics
{
struct ToolMenus_eventRemoveEntry_Parms
{
FName MenuName;
FName Section;
FName Name;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Removes a menu entry from a given menu and section */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Removes a menu entry from a given menu and section" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Section_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveEntry constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuName;
static const UECodeGen_Private::FNamePropertyParams NewProp_Section;
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveEntry constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveEntry Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::NewProp_MenuName = { "MenuName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRemoveEntry_Parms, MenuName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuName_MetaData), NewProp_MenuName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::NewProp_Section = { "Section", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRemoveEntry_Parms, Section), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Section_MetaData), NewProp_Section_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRemoveEntry_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::NewProp_MenuName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::NewProp_Section,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::NewProp_Name,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::PropPointers) < 2048);
// ********** End Function RemoveEntry Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "RemoveEntry", Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::ToolMenus_eventRemoveEntry_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::ToolMenus_eventRemoveEntry_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_RemoveEntry()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_RemoveEntry_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execRemoveEntry)
{
P_GET_PROPERTY(FNameProperty,Z_Param_MenuName);
P_GET_PROPERTY(FNameProperty,Z_Param_Section);
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveEntry(Z_Param_MenuName,Z_Param_Section,Z_Param_Name);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function RemoveEntry ********************************************
// ********** Begin Class UToolMenus Function RemoveMenu *******************************************
struct Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics
{
struct ToolMenus_eventRemoveMenu_Parms
{
FName MenuName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Unregisters a menu by name */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Unregisters a menu by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveMenu constinit property declarations ****************************
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveMenu constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveMenu Property Definitions ***************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::NewProp_MenuName = { "MenuName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRemoveMenu_Parms, MenuName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuName_MetaData), NewProp_MenuName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::NewProp_MenuName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::PropPointers) < 2048);
// ********** End Function RemoveMenu Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "RemoveMenu", Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::ToolMenus_eventRemoveMenu_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::ToolMenus_eventRemoveMenu_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_RemoveMenu()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_RemoveMenu_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execRemoveMenu)
{
P_GET_PROPERTY(FNameProperty,Z_Param_MenuName);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveMenu(Z_Param_MenuName);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function RemoveMenu *********************************************
// ********** Begin Class UToolMenus Function RemoveMenuEntryObject ********************************
struct Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics
{
struct ToolMenus_eventRemoveMenuEntryObject_Parms
{
UToolMenuEntryScript* MenuEntryObject;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Unregisters menu entry object from blueprint/script */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Unregisters menu entry object from blueprint/script" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveMenuEntryObject constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_MenuEntryObject;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveMenuEntryObject constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveMenuEntryObject Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::NewProp_MenuEntryObject = { "MenuEntryObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRemoveMenuEntryObject_Parms, MenuEntryObject), Z_Construct_UClass_UToolMenuEntryScript_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ToolMenus_eventRemoveMenuEntryObject_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_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(ToolMenus_eventRemoveMenuEntryObject_Parms), &Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::NewProp_MenuEntryObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::PropPointers) < 2048);
// ********** End Function RemoveMenuEntryObject Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "RemoveMenuEntryObject", Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::ToolMenus_eventRemoveMenuEntryObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::ToolMenus_eventRemoveMenuEntryObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execRemoveMenuEntryObject)
{
P_GET_OBJECT(UToolMenuEntryScript,Z_Param_MenuEntryObject);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UToolMenus::RemoveMenuEntryObject(Z_Param_MenuEntryObject);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function RemoveMenuEntryObject **********************************
// ********** Begin Class UToolMenus Function RemoveSection ****************************************
struct Z_Construct_UFunction_UToolMenus_RemoveSection_Statics
{
struct ToolMenus_eventRemoveSection_Parms
{
FName MenuName;
FName Section;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Removes a section from a given menu */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Removes a section from a given menu" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Section_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveSection constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuName;
static const UECodeGen_Private::FNamePropertyParams NewProp_Section;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveSection constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveSection Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::NewProp_MenuName = { "MenuName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRemoveSection_Parms, MenuName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuName_MetaData), NewProp_MenuName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::NewProp_Section = { "Section", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventRemoveSection_Parms, Section), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Section_MetaData), NewProp_Section_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::NewProp_MenuName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::NewProp_Section,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::PropPointers) < 2048);
// ********** End Function RemoveSection Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "RemoveSection", Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::ToolMenus_eventRemoveSection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::ToolMenus_eventRemoveSection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_RemoveSection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_RemoveSection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execRemoveSection)
{
P_GET_PROPERTY(FNameProperty,Z_Param_MenuName);
P_GET_PROPERTY(FNameProperty,Z_Param_Section);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RemoveSection(Z_Param_MenuName,Z_Param_Section);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function RemoveSection ******************************************
// ********** Begin Class UToolMenus Function SetSectionLabel **************************************
struct Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics
{
struct ToolMenus_eventSetSectionLabel_Parms
{
FName MenuName;
FName SectionName;
FText Label;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Sets a section's displayed label text. */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Sets a section's displayed label text." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SectionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Label_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSectionLabel constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuName;
static const UECodeGen_Private::FNamePropertyParams NewProp_SectionName;
static const UECodeGen_Private::FTextPropertyParams NewProp_Label;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSectionLabel constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSectionLabel Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::NewProp_MenuName = { "MenuName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventSetSectionLabel_Parms, MenuName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuName_MetaData), NewProp_MenuName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::NewProp_SectionName = { "SectionName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventSetSectionLabel_Parms, SectionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SectionName_MetaData), NewProp_SectionName_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::NewProp_Label = { "Label", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventSetSectionLabel_Parms, Label), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Label_MetaData), NewProp_Label_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::NewProp_MenuName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::NewProp_SectionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::NewProp_Label,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::PropPointers) < 2048);
// ********** End Function SetSectionLabel Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "SetSectionLabel", Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::ToolMenus_eventSetSectionLabel_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::ToolMenus_eventSetSectionLabel_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_SetSectionLabel()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_SetSectionLabel_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execSetSectionLabel)
{
P_GET_PROPERTY(FNameProperty,Z_Param_MenuName);
P_GET_PROPERTY(FNameProperty,Z_Param_SectionName);
P_GET_PROPERTY(FTextProperty,Z_Param_Label);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSectionLabel(Z_Param_MenuName,Z_Param_SectionName,Z_Param_Label);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function SetSectionLabel ****************************************
// ********** Begin Class UToolMenus Function SetSectionPosition ***********************************
struct Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics
{
struct ToolMenus_eventSetSectionPosition_Parms
{
FName MenuName;
FName SectionName;
FName OtherSectionName;
EToolMenuInsertType PositionType;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Sets where to insert a section into a menu when generating relative to other section names. */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Sets where to insert a section into a menu when generating relative to other section names." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SectionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OtherSectionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSectionPosition constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuName;
static const UECodeGen_Private::FNamePropertyParams NewProp_SectionName;
static const UECodeGen_Private::FNamePropertyParams NewProp_OtherSectionName;
static const UECodeGen_Private::FBytePropertyParams NewProp_PositionType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PositionType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSectionPosition constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSectionPosition Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_MenuName = { "MenuName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventSetSectionPosition_Parms, MenuName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuName_MetaData), NewProp_MenuName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_SectionName = { "SectionName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventSetSectionPosition_Parms, SectionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SectionName_MetaData), NewProp_SectionName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_OtherSectionName = { "OtherSectionName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventSetSectionPosition_Parms, OtherSectionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OtherSectionName_MetaData), NewProp_OtherSectionName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_PositionType_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_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_PositionType = { "PositionType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventSetSectionPosition_Parms, PositionType), Z_Construct_UEnum_ToolMenus_EToolMenuInsertType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionType_MetaData), NewProp_PositionType_MetaData) }; // 2362448152
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_MenuName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_SectionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_OtherSectionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_PositionType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::NewProp_PositionType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::PropPointers) < 2048);
// ********** End Function SetSectionPosition Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "SetSectionPosition", Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::ToolMenus_eventSetSectionPosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::ToolMenus_eventSetSectionPosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_SetSectionPosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_SetSectionPosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execSetSectionPosition)
{
P_GET_PROPERTY(FNameProperty,Z_Param_MenuName);
P_GET_PROPERTY(FNameProperty,Z_Param_SectionName);
P_GET_PROPERTY(FNameProperty,Z_Param_OtherSectionName);
P_GET_ENUM(EToolMenuInsertType,Z_Param_PositionType);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSectionPosition(Z_Param_MenuName,Z_Param_SectionName,Z_Param_OtherSectionName,EToolMenuInsertType(Z_Param_PositionType));
P_NATIVE_END;
}
// ********** End Class UToolMenus Function SetSectionPosition *************************************
// ********** Begin Class UToolMenus Function UnregisterOwnerByName ********************************
struct Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics
{
struct ToolMenus_eventUnregisterOwnerByName_Parms
{
FName InOwnerName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Tool Menus" },
{ "Comment", "/** Removes all entries that were registered under a specific owner name */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Removes all entries that were registered under a specific owner name" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterOwnerByName constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InOwnerName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterOwnerByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterOwnerByName Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::NewProp_InOwnerName = { "InOwnerName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ToolMenus_eventUnregisterOwnerByName_Parms, InOwnerName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::NewProp_InOwnerName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::PropPointers) < 2048);
// ********** End Function UnregisterOwnerByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UToolMenus, nullptr, "UnregisterOwnerByName", Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::ToolMenus_eventUnregisterOwnerByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::ToolMenus_eventUnregisterOwnerByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UToolMenus::execUnregisterOwnerByName)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InOwnerName);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnregisterOwnerByName(Z_Param_InOwnerName);
P_NATIVE_END;
}
// ********** End Class UToolMenus Function UnregisterOwnerByName **********************************
// ********** Begin Class UToolMenus ***************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UToolMenus;
UClass* UToolMenus::GetPrivateStaticClass()
{
using TClass = UToolMenus;
if (!Z_Registration_Info_UClass_UToolMenus.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ToolMenus"),
Z_Registration_Info_UClass_UToolMenus.InnerSingleton,
StaticRegisterNativesUToolMenus,
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_UToolMenus.InnerSingleton;
}
UClass* Z_Construct_UClass_UToolMenus_NoRegister()
{
return UToolMenus::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UToolMenus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ToolMenus.h" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomizedMenus_MetaData[] = {
{ "Category", "Misc" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuSubstitutionsDuringGenerate_MetaData[] = {
{ "Category", "Misc" },
{ "Comment", "/* Allow substituting one menu for another during generate but not during find or extend */" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "Allow substituting one menu for another during generate but not during find or extend" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Menus_MetaData[] = {
{ "ModuleRelativePath", "Public/ToolMenus.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MenuProfiles_MetaData[] = {
{ "Category", "Misc" },
{ "Comment", "/*MenuName*/" },
{ "ModuleRelativePath", "Public/ToolMenus.h" },
{ "ToolTip", "MenuName" },
};
#endif // WITH_METADATA
// ********** Begin Class UToolMenus constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_CustomizedMenus_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CustomizedMenus;
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuSubstitutionsDuringGenerate_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuSubstitutionsDuringGenerate_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MenuSubstitutionsDuringGenerate;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Menus_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Menus_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Menus;
static const UECodeGen_Private::FStructPropertyParams NewProp_MenuProfiles_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_MenuProfiles_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MenuProfiles;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UToolMenus constinit property declarations *********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddMenuEntryObject"), .Pointer = &UToolMenus::execAddMenuEntryObject },
{ .NameUTF8 = UTF8TEXT("ExtendMenu"), .Pointer = &UToolMenus::execExtendMenu },
{ .NameUTF8 = UTF8TEXT("FindContext"), .Pointer = &UToolMenus::execFindContext },
{ .NameUTF8 = UTF8TEXT("FindMenu"), .Pointer = &UToolMenus::execFindMenu },
{ .NameUTF8 = UTF8TEXT("Get"), .Pointer = &UToolMenus::execGet },
{ .NameUTF8 = UTF8TEXT("IsMenuRegistered"), .Pointer = &UToolMenus::execIsMenuRegistered },
{ .NameUTF8 = UTF8TEXT("RefreshAllWidgets"), .Pointer = &UToolMenus::execRefreshAllWidgets },
{ .NameUTF8 = UTF8TEXT("RefreshMenuWidget"), .Pointer = &UToolMenus::execRefreshMenuWidget },
{ .NameUTF8 = UTF8TEXT("RegisterMenu"), .Pointer = &UToolMenus::execRegisterMenu },
{ .NameUTF8 = UTF8TEXT("RemoveEntry"), .Pointer = &UToolMenus::execRemoveEntry },
{ .NameUTF8 = UTF8TEXT("RemoveMenu"), .Pointer = &UToolMenus::execRemoveMenu },
{ .NameUTF8 = UTF8TEXT("RemoveMenuEntryObject"), .Pointer = &UToolMenus::execRemoveMenuEntryObject },
{ .NameUTF8 = UTF8TEXT("RemoveSection"), .Pointer = &UToolMenus::execRemoveSection },
{ .NameUTF8 = UTF8TEXT("SetSectionLabel"), .Pointer = &UToolMenus::execSetSectionLabel },
{ .NameUTF8 = UTF8TEXT("SetSectionPosition"), .Pointer = &UToolMenus::execSetSectionPosition },
{ .NameUTF8 = UTF8TEXT("UnregisterOwnerByName"), .Pointer = &UToolMenus::execUnregisterOwnerByName },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UToolMenus_AddMenuEntryObject, "AddMenuEntryObject" }, // 3147697373
{ &Z_Construct_UFunction_UToolMenus_ExtendMenu, "ExtendMenu" }, // 1086650913
{ &Z_Construct_UFunction_UToolMenus_FindContext, "FindContext" }, // 3169706140
{ &Z_Construct_UFunction_UToolMenus_FindMenu, "FindMenu" }, // 2057070567
{ &Z_Construct_UFunction_UToolMenus_Get, "Get" }, // 3383203556
{ &Z_Construct_UFunction_UToolMenus_IsMenuRegistered, "IsMenuRegistered" }, // 4256792552
{ &Z_Construct_UFunction_UToolMenus_RefreshAllWidgets, "RefreshAllWidgets" }, // 2481480959
{ &Z_Construct_UFunction_UToolMenus_RefreshMenuWidget, "RefreshMenuWidget" }, // 4096108232
{ &Z_Construct_UFunction_UToolMenus_RegisterMenu, "RegisterMenu" }, // 1553959407
{ &Z_Construct_UFunction_UToolMenus_RemoveEntry, "RemoveEntry" }, // 49283339
{ &Z_Construct_UFunction_UToolMenus_RemoveMenu, "RemoveMenu" }, // 268776377
{ &Z_Construct_UFunction_UToolMenus_RemoveMenuEntryObject, "RemoveMenuEntryObject" }, // 3819340027
{ &Z_Construct_UFunction_UToolMenus_RemoveSection, "RemoveSection" }, // 3000601987
{ &Z_Construct_UFunction_UToolMenus_SetSectionLabel, "SetSectionLabel" }, // 132857584
{ &Z_Construct_UFunction_UToolMenus_SetSectionPosition, "SetSectionPosition" }, // 1248478568
{ &Z_Construct_UFunction_UToolMenus_UnregisterOwnerByName, "UnregisterOwnerByName" }, // 4195572151
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UToolMenus>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UToolMenus_Statics
// ********** Begin Class UToolMenus Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_CustomizedMenus_Inner = { "CustomizedMenus", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCustomizedToolMenu, METADATA_PARAMS(0, nullptr) }; // 1399458496
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_CustomizedMenus = { "CustomizedMenus", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UToolMenus, CustomizedMenus), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomizedMenus_MetaData), NewProp_CustomizedMenus_MetaData) }; // 1399458496
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuSubstitutionsDuringGenerate_ValueProp = { "MenuSubstitutionsDuringGenerate", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuSubstitutionsDuringGenerate_Key_KeyProp = { "MenuSubstitutionsDuringGenerate_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuSubstitutionsDuringGenerate = { "MenuSubstitutionsDuringGenerate", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UToolMenus, MenuSubstitutionsDuringGenerate), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuSubstitutionsDuringGenerate_MetaData), NewProp_MenuSubstitutionsDuringGenerate_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_Menus_ValueProp = { "Menus", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UToolMenu_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_Menus_Key_KeyProp = { "Menus_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_Menus = { "Menus", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UToolMenus, Menus), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Menus_MetaData), NewProp_Menus_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuProfiles_ValueProp = { "MenuProfiles", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FToolMenuProfileMap, METADATA_PARAMS(0, nullptr) }; // 4066415694
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuProfiles_Key_KeyProp = { "MenuProfiles_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuProfiles = { "MenuProfiles", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UToolMenus, MenuProfiles), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MenuProfiles_MetaData), NewProp_MenuProfiles_MetaData) }; // 4066415694
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UToolMenus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_CustomizedMenus_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_CustomizedMenus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuSubstitutionsDuringGenerate_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuSubstitutionsDuringGenerate_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuSubstitutionsDuringGenerate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_Menus_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_Menus_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_Menus,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuProfiles_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuProfiles_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UToolMenus_Statics::NewProp_MenuProfiles,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UToolMenus_Statics::PropPointers) < 2048);
// ********** End Class UToolMenus Property Definitions ********************************************
UObject* (*const Z_Construct_UClass_UToolMenus_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ToolMenus,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UToolMenus_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UToolMenus_Statics::ClassParams = {
&UToolMenus::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UToolMenus_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UToolMenus_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UToolMenus_Statics::Class_MetaDataParams), Z_Construct_UClass_UToolMenus_Statics::Class_MetaDataParams)
};
void UToolMenus::StaticRegisterNativesUToolMenus()
{
UClass* Class = UToolMenus::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UToolMenus_Statics::Funcs));
}
UClass* Z_Construct_UClass_UToolMenus()
{
if (!Z_Registration_Info_UClass_UToolMenus.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UToolMenus.OuterSingleton, Z_Construct_UClass_UToolMenus_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UToolMenus.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UToolMenus);
UToolMenus::~UToolMenus() {}
// ********** End Class UToolMenus *****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenus_h__Script_ToolMenus_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FToolMenuProfileMap::StaticStruct, Z_Construct_UScriptStruct_FToolMenuProfileMap_Statics::NewStructOps, TEXT("ToolMenuProfileMap"),&Z_Registration_Info_UScriptStruct_FToolMenuProfileMap, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FToolMenuProfileMap), 4066415694U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UToolMenuProfileContext, UToolMenuProfileContext::StaticClass, TEXT("UToolMenuProfileContext"), &Z_Registration_Info_UClass_UToolMenuProfileContext, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UToolMenuProfileContext), 1990046108U) },
{ Z_Construct_UClass_UToolMenus, UToolMenus::StaticClass, TEXT("UToolMenus"), &Z_Registration_Info_UClass_UToolMenus, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UToolMenus), 1193077151U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenus_h__Script_ToolMenus_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenus_h__Script_ToolMenus_129841238{
TEXT("/Script/ToolMenus"),
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenus_h__Script_ToolMenus_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenus_h__Script_ToolMenus_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenus_h__Script_ToolMenus_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ToolMenus_Public_ToolMenus_h__Script_ToolMenus_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS