Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/MultiBox/MultiBox.h |
Include |
#include "Framework/MultiBox/MultiBox.h" |
class FMultiBlock : public TSharedFromThis< FMultiBlock >
MultiBlock (abstract). Wraps a "block" of useful UI functionality that can be added to a MultiBox.
Name | Description | |
---|---|---|
|
FMultiBlock ( |
Constructor |
|
FMultiBlock ( |
Constructor UI action delegates that should be used in place of UI commands (dynamic menu items) |
Name | Description | |
---|---|---|
|
~FMultiBlock() |
Name | Description | ||
---|---|---|---|
|
CreateMenuEntry ( |
Creates a menu entry that is representative of this block |
|
|
TSharedPtr< ... |
GetAction() |
Returns the action associated with this block |
|
TSharedPtr< ... |
GetActionList() |
Returns the action list associated with this block |
|
const FUIAct... |
GetDirectActions() |
Returns the direct actions for this block. Delegates may be unbound if this block has a UICommand |
|
GetExtensionHook() |
Gets the extension hook so users can see what hooks are where |
|
|
GetSearchable() |
Gets the searchable state of this block |
|
|
GetTutorialHighlightName() |
Get the tutorial highlight name for this menu entry |
|
|
const EMulti... |
GetType() |
Gets the type of this MultiBox |
|
HasIcon() |
||
|
IsGroupEndBlock() |
||
|
IsGroupStartBlock() |
Group blocks interface |
|
|
IsPartOfHeading() |
Is this block a heading block or a block that belongs to a heading such as a separator |
|
|
IsSeparator() |
Is this block a separator |
|
|
TSharedRef< ... |
MakeWidget ( |
Creates a MultiBlock widget for this MultiBlock |
|
SetSearchable ( |
Sets the searchable state of this block |
|
|
SetTutorialHighlightName ( |
Set the tutorial highlight name for this menu entry |