// 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, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, 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::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(); } 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(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, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, 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::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