| FSlateControlledConstruction | ||||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Widgets/Input/SSubMenuHandler.h |
Include |
#include "Widgets/Input/SSubMenuHandler.h" |
class SSubMenuHandler : public SCompoundWidget
Wrapper for any widget that is used in a table view that wants to handle sub-menus with the same functionality as a normal multibox menu
Name | Description | ||
---|---|---|---|
|
TWeakPtr< FActi... |
ActiveTimerHandle |
The handle to the active timer to update the sub-menu state |
|
MenuAnchor |
For pull-down or sub-menu entries, this stores a weak reference to the menu anchor widget that we'll use to summon the menu |
|
|
TWeakPtr< class... |
MenuOwnerWidget |
Weak reference back to the MenuOwner widget that owns us |
Name | Description | ||
---|---|---|---|
|
CancelPendingSubMenu() |
Cancels any open requests to toggle a sub-menu |
|
|
Construct ( |
||
|
HasSubMenu() |
Returns TRUE if there is a sub-menu available for this item |
|
|
IsSubMenuOpen() |
Returns TRUE if the sub-menu is open |
|
|
RequestSubMenuToggle |
Requests that the sub-menu associated with this widget be toggled on or off. |
|
|
ShouldSubMenuAppearHovered() |
Returns whether or the sub-menu entry should appear hovered. |
|
|
EActiveTimer... |
UpdateSubMenuState ( |
One-off delayed active timer to update the open/closed state of the sub menu. |
Name | Description | ||
---|---|---|---|
|
OnMouseEnter ( |
The system will use this event to notify a widget that the cursor has entered it. |
|
|
OnMouseLeave ( |
The system will use this event to notify a widget that the cursor has left it. |
Name |
Description |
|
---|---|---|
|
FArguments |