![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
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) override | FMenuBuilder | protectedvirtual |
| ApplySectionBeginning() override | FMenuBuilder | protectedvirtual |
| bCloseSelfOnly | FBaseMenuBuilder | protected |
| BeginSection(FName InExtensionHook, const TAttribute< FText > &InHeadingText=TAttribute< FText >(), const TAttribute< EVisibility > &InVisibility=TAttribute< EVisibility >(), const TAttribute< FMenuEntryResizeParams > &InResizeParams=TAttribute< FMenuEntryResizeParams >()) | FMenuBuilder | |
| bExtendersEnabled | FMultiBoxBuilder | protected |
| CheckBoxStyle | FMultiBoxBuilder | protected |
| CommandListStack | FMultiBoxBuilder | protected |
| EndSection() | FMenuBuilder | |
| ExtendersEnabled() const | FMultiBoxBuilder | inline |
| ExtenderStack | FMultiBoxBuilder | protected |
| 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) | FMenuBuilder | inline |
| 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() const | FMultiBoxBuilder | |
| GetMultiBox() | FMultiBoxBuilder | |
| GetStyleName() const | FMultiBoxBuilder | |
| GetStyleSet() const | FMultiBoxBuilder | |
| GetTopCommandList() | FMultiBoxBuilder | |
| MakeWidget(FMultiBox::FOnMakeMultiBoxBuilderOverride *InMakeMultiBoxBuilderOverride=nullptr) override | FMenuBuilder | virtual |
| MakeWidget(FMultiBox::FOnMakeMultiBoxBuilderOverride *InMakeMultiBoxBuilderOverride, uint32 MaxHeight) | FMenuBuilder | virtual |
| MenuName | FMultiBoxBuilder | protected |
| MultiBox | FMultiBoxBuilder | protected |
| PopCommandList() | FMultiBoxBuilder | |
| PopExtender() | FMultiBoxBuilder | |
| PushCommandList(const TSharedRef< const FUICommandList > CommandList) | FMultiBoxBuilder | |
| PushExtender(TSharedRef< FExtender > InExtender) | FMultiBoxBuilder | |
| SetCheckBoxStyle(FName InCheckBoxStyle) | FMultiBoxBuilder | |
| SetExtendersEnabled(bool bEnabled) | FMultiBoxBuilder | inline |
| SetIsEditing(bool bInIsEditing) | FMenuBuilder | inline |
| SetLastSelectedCommandIndex(int32 InLastSelectedCommandIndex) | FMultiBoxBuilder | |
| SetSearchable(bool bIsSearchable) | FMenuBuilder | inline |
| SetStyle(const ISlateStyle *InStyleSet, const FName &InStyleName) | FMultiBoxBuilder | |
| TutorialHighlightName | FMultiBoxBuilder | protected |
| ~FMultiBoxBuilder() | FMultiBoxBuilder | inlinevirtual |