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

This is the complete list of members for FBaseMenuBuilder, 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
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
ApplyHook(FName InExtensionHook, EExtensionHook::Position HookPosition)=0FMultiBoxBuilderprotectedpure virtual
ApplySectionBeginning()FMultiBoxBuilderinlineprotectedvirtual
bCloseSelfOnlyFBaseMenuBuilderprotected
bExtendersEnabledFMultiBoxBuilderprotected
CheckBoxStyleFMultiBoxBuilderprotected
CommandListStackFMultiBoxBuilderprotected
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
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)FMultiBoxBuildervirtual
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
SetLastSelectedCommandIndex(int32 InLastSelectedCommandIndex)FMultiBoxBuilder
SetStyle(const ISlateStyle *InStyleSet, const FName &InStyleName)FMultiBoxBuilder
TutorialHighlightNameFMultiBoxBuilderprotected
~FMultiBoxBuilder()FMultiBoxBuilderinlinevirtual