UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMenuBuilder Member List

This is the complete list of members for FMenuBuilder, including all inherited members.

AddEditableText(const FText &InLabel, const FText &InToolTip, const FSlateIcon &InIcon, const TAttribute< FText > &InTextAttribute, const FOnTextCommitted &InOnTextCommitted=FOnTextCommitted(), const FOnTextChanged &InOnTextChanged=FOnTextChanged(), bool bInReadOnly=false)FMultiBoxBuilder
AddMenuEntry(const TSharedPtr< const FUICommandInfo > InCommand, FName InExtensionHook=NAME_None, const TAttribute< FText > &InLabelOverride=TAttribute< FText >(), const TAttribute< FText > &InToolTipOverride=TAttribute< FText >(), const FSlateIcon &InIconOverride=FSlateIcon(), FName InTutorialHighlightName=NAME_None, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FBaseMenuBuilder
AddMenuEntry(const TAttribute< FText > &InLabel, const TAttribute< FText > &InToolTip, const FSlateIcon &InIcon, const FUIAction &UIAction, FName InExtensionHook=NAME_None, const EUserInterfaceActionType UserInterfaceActionType=EUserInterfaceActionType::Button, FName InTutorialHighlightName=NAME_None, const TAttribute< FText > &InInputBindingOverride=TAttribute< FText >(), const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FBaseMenuBuilder
AddMenuEntry(const FUIAction &UIAction, const TSharedRef< SWidget > Contents, const FName &InExtensionHook=NAME_None, const TAttribute< FText > &InToolTip=TAttribute< FText >(), const EUserInterfaceActionType UserInterfaceActionType=EUserInterfaceActionType::Button, FName InTutorialHighlightName=NAME_None, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FBaseMenuBuilder
AddMenuEntry(const FMenuEntryParams &InMenuEntryParams)FBaseMenuBuilder
AddMenuSeparator(FName InExtensionHook=NAME_None, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FMenuBuilder
AddSearchWidget()FMenuBuilder
AddSeparator(FName InExtensionHook=NAME_None, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FMenuBuilder
AddSubMenu(const TAttribute< FText > &InMenuLabel, const TAttribute< FText > &InToolTip, const FNewMenuDelegate &InSubMenu, const FUIAction &InUIAction, FName InExtensionHook, const EUserInterfaceActionType InUserInterfaceActionType, const bool bInOpenSubMenuOnClick=false, const FSlateIcon &InIcon=FSlateIcon(), const bool bInShouldCloseWindowAfterMenuSelection=true, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >(), const TAttribute< FText > &InInputBindingOverride=TAttribute< FText >())FMenuBuilder
AddSubMenu(const TAttribute< FText > &InMenuLabel, const TAttribute< FText > &InToolTip, const FNewMenuDelegate &InSubMenu, const bool bInOpenSubMenuOnClick=false, const FSlateIcon &InIcon=FSlateIcon(), const bool bInShouldCloseWindowAfterMenuSelection=true, FName InExtensionHook=NAME_None, FName InTutorialHighlightName=NAME_None, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FMenuBuilder
AddSubMenu(const TSharedRef< SWidget > Contents, const FNewMenuDelegate &InSubMenu, const bool bInOpenSubMenuOnClick=false, const bool bInShouldCloseWindowAfterMenuSelection=true, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FMenuBuilder
AddSubMenu(const FUIAction &UIAction, const TSharedRef< SWidget > Contents, const FNewMenuDelegate &InSubMenu, const bool bInShouldCloseWindowAfterMenuSelection=true, const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FMenuBuilder
AddVerifiedEditableText(const FText &InLabel, const FText &InToolTip, const FSlateIcon &InIcon, const TAttribute< FText > &InTextAttribute, const FOnVerifyTextChanged &InOnVerifyTextChanged, const FOnTextCommitted &InOnTextCommitted=FOnTextCommitted(), const FOnTextChanged &InOnTextChanged=FOnTextChanged(), bool bInReadOnly=false)FMultiBoxBuilder
AddWidget(TSharedRef< SWidget > InWidget, const FText &InLabel, bool bInNoIndent=false, bool bInSearchable=true, const TAttribute< FText > &InToolTipText=FText())FMenuBuilder
AddWidget(const TSharedRef< SWidget > &InWidget, const FText &InLabel, const FMenuEntryStyleParams &InStyleParams, bool bInSearchable=true, const TAttribute< FText > &InToolTipText=FText(), const TAttribute< FSlateIcon > &InIcon=TAttribute< FSlateIcon >(), const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FMenuBuilder
AddWidget(const TSharedRef< SWidget > &InWidget, const FText &InLabel, const FMenuEntryStyleParams &InStyleParams, const TAttribute< FMenuEntryResizeParams > &InResizeParams, bool bInSearchable=true, const TAttribute< FText > &InToolTipText=FText(), const TAttribute< FSlateIcon > &InIcon=TAttribute< FSlateIcon >(), const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >())FMenuBuilder
AddWrapperSubMenu(const FText &InMenuLabel, const FText &InToolTip, const FOnGetContent &InSubMenu, const FSlateIcon &InIcon)FMenuBuilder
AddWrapperSubMenu(const FText &InMenuLabel, const FText &InToolTip, const FOnGetContent &InSubMenu, const FSlateIcon &InIcon, const FUIAction &UIAction)FMenuBuilder
AddWrapperSubMenu(const FText &InMenuLabel, const FText &InToolTip, const TSharedPtr< SWidget > &InSubMenu, const FSlateIcon &InIcon)FMenuBuilder
ApplyHook(FName InExtensionHook, EExtensionHook::Position HookPosition) overrideFMenuBuilderprotectedvirtual
ApplySectionBeginning() overrideFMenuBuilderprotectedvirtual
bCloseSelfOnlyFBaseMenuBuilderprotected
BeginSection(FName InExtensionHook, const TAttribute< FText > &InHeadingText=TAttribute< FText >(), const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >(), const TAttribute< FMenuEntryResizeParams > &InResizeParams=TAttribute< FMenuEntryResizeParams >())FMenuBuilder
bExtendersEnabledFMultiBoxBuilderprotected
CheckBoxStyleFMultiBoxBuilderprotected
CommandListStackFMultiBoxBuilderprotected
EndSection()FMenuBuilder
ExtendersEnabled() constFMultiBoxBuilderinline
ExtenderStackFMultiBoxBuilderprotected
FBaseMenuBuilder(const EMultiBoxType InType, const bool bInShouldCloseWindowAfterMenuSelection, TSharedPtr< const FUICommandList > InCommandList, bool bInCloseSelfOnly, TSharedPtr< FExtender > InExtender=TSharedPtr< FExtender >(), const ISlateStyle *InStyleSet=&FCoreStyle::Get(), FName InTutorialHighlightName=NAME_None, FName InMenuName=NAME_None)FBaseMenuBuilder
FMenuBuilder(const bool bInShouldCloseWindowAfterMenuSelection, TSharedPtr< const FUICommandList > InCommandList, TSharedPtr< FExtender > InExtender=TSharedPtr< FExtender >(), const bool bInCloseSelfOnly=false, const ISlateStyle *InStyleSet=&FCoreStyle::Get(), bool bInSearchable=true, FName InMenuName=NAME_None, bool bInRecursivelySearchable=true)FMenuBuilderinline
FMultiBoxBuilder(const EMultiBoxType InType, FMultiBoxCustomization InCustomization, const bool bInShouldCloseWindowAfterMenuSelection, const TSharedPtr< const FUICommandList > &InCommandList, TSharedPtr< FExtender > InExtender=TSharedPtr< FExtender >(), FName InTutorialHighlightName=NAME_None, FName InMenuName=NAME_None)FMultiBoxBuilder
GetCustomization() constFMultiBoxBuilder
GetMultiBox()FMultiBoxBuilder
GetStyleName() constFMultiBoxBuilder
GetStyleSet() constFMultiBoxBuilder
GetTopCommandList()FMultiBoxBuilder
MakeWidget(FMultiBox::FOnMakeMultiBoxBuilderOverride *InMakeMultiBoxBuilderOverride=nullptr) overrideFMenuBuildervirtual
MakeWidget(FMultiBox::FOnMakeMultiBoxBuilderOverride *InMakeMultiBoxBuilderOverride, uint32 MaxHeight)FMenuBuildervirtual
MenuNameFMultiBoxBuilderprotected
MultiBoxFMultiBoxBuilderprotected
PopCommandList()FMultiBoxBuilder
PopExtender()FMultiBoxBuilder
PushCommandList(const TSharedRef< const FUICommandList > CommandList)FMultiBoxBuilder
PushExtender(TSharedRef< FExtender > InExtender)FMultiBoxBuilder
SetCheckBoxStyle(FName InCheckBoxStyle)FMultiBoxBuilder
SetExtendersEnabled(bool bEnabled)FMultiBoxBuilderinline
SetIsEditing(bool bInIsEditing)FMenuBuilderinline
SetLastSelectedCommandIndex(int32 InLastSelectedCommandIndex)FMultiBoxBuilder
SetSearchable(bool bIsSearchable)FMenuBuilderinline
SetStyle(const ISlateStyle *InStyleSet, const FName &InStyleName)FMultiBoxBuilder
TutorialHighlightNameFMultiBoxBuilderprotected
~FMultiBoxBuilder()FMultiBoxBuilderinlinevirtual