57 FMenuEntryBlock(
const FName&
InExtensionHook,
const TAttribute<FText>&
InLabel,
const TAttribute<FText>&
InToolTip,
const FNewMenuDelegate&
InEntryBuilder,
TSharedPtr<FExtender> InExtender,
bool bInSubMenu,
bool bInSubMenuOnClick,
TSharedPtr< const FUICommandList > InCommandList,
bool bInCloseSelfOnly,
const FSlateIcon&
InIcon =
FSlateIcon(),
bool bInShouldCloseWindowAfterMenuSelection =
true);
74 FMenuEntryBlock(
const FName&
InExtensionHook,
const TAttribute<FText>&
InLabel,
const TAttribute<FText>&
InToolTip,
const FOnGetContent&
InMenuBuilder,
TSharedPtr<FExtender> InExtender,
bool bInSubMenu,
bool bInSubMenuOnClick,
TSharedPtr< const FUICommandList > InCommandList,
bool bInCloseSelfOnly,
const FSlateIcon&
InIcon =
FSlateIcon(),
bool bInShouldCloseWindowAfterMenuSelection =
true);
90 FMenuEntryBlock(
const FName&
InExtensionHook,
const TAttribute<FText>&
InLabel,
const TAttribute<FText>&
InToolTip,
const TSharedPtr<SWidget>&
InEntryWidget,
TSharedPtr<FExtender> InExtender,
bool bInSubMenu,
bool bInSubMenuOnClick,
TSharedPtr< const FUICommandList > InCommandList,
bool bInCloseSelfOnly,
const FSlateIcon&
InIcon =
FSlateIcon(),
bool bInShouldCloseWindowAfterMenuSelection =
true);
106 FMenuEntryBlock(
const FName&
InExtensionHook,
const TAttribute<FText>&
InLabel,
const TAttribute<FText>&
InToolTip,
const FNewMenuDelegate&
InEntryBuilder,
TSharedPtr<FExtender> InExtender,
bool bInSubMenu,
bool bInSubMenuOnClick,
const FSlateIcon&
InIcon,
const FUIAction&
InUIAction,
const EUserInterfaceActionType InUserInterfaceActionType,
bool bInCloseSelfOnly,
bool bInShouldCloseWindowAfterMenuSelection =
true,
TSharedPtr< const FUICommandList > InCommandList =
nullptr,
const TAttribute<FText>&
InInputBindingOverride =
TAttribute<FText>());
116 FMenuEntryBlock(
const FName&
InExtensionHook,
const FUIAction&
UIAction,
const TAttribute<FText>&
InLabel,
const TAttribute<FText>&
InToolTip,
const FOnGetContent&
InMenuBuilder,
TSharedPtr<FExtender> InExtender,
bool bInSubMenu,
bool bInSubMenuOnClick,
bool bInCloseSelfOnly,
const FSlateIcon&
InIcon =
FSlateIcon(),
bool bInShouldCloseWindowAfterMenuSelection =
true);
123 virtual bool HasIcon()
const override;
173 bool bIsRecursivelySearchable;
176 bool bOpenSubMenuOnClick;
189 bool bShouldCloseWindowAfterMenuSelection;
192 bool bInvertLabelOnHover;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
EActiveTimerReturnType
Definition SlateEnums.h:329
ECheckBoxState
Definition SlateTypes.h:65
EUserInterfaceActionType
Definition UICommandInfo.h:20
Definition ActiveTimerHandle.h:12
Definition NameTypes.h:617
Definition ISlateStyle.h:18
Definition Attribute.h:17
Definition SharedPointer.h:1295
Definition Visibility.h:12
Definition SlateTypes.h:105
Definition SlateBrush.h:239
Definition SlateColor.h:42
Definition SlateIcon.h:13