Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework
Classes
| Type | Name | Description | |
|---|---|---|---|
| FBaseMenuBuilder | Base menu builder | ||
| FButtonArgs | |||
| FButtonRowBuilder | Button grid builder | ||
| FCustomizedToolMenu | |||
| FCustomizedToolMenuEntry | |||
| FCustomizedToolMenuHierarchy | |||
| FCustomizedToolMenuNameArray | |||
| FCustomizedToolMenuSection | |||
| FExtender | |||
| FMenuBarBuilder | Menu bar builder | ||
| FMenuBuilder | Vertical menu builder | ||
| FMenuEntryParams | Helper struct that holds FMenuEntry params for construction | ||
| FMultiBlock | MultiBlock (abstract). Wraps a "block" of useful UI functionality that can be added to a MultiBox. | ||
| FMultiBox | MultiBox. Contains a list of MultiBlocks that provide various functionality. | ||
| FMultiBoxBuilder | MultiBox builder | ||
| FMultiBoxCustomization | |||
| FMultiBoxSettings | |||
| FSlimHorizontalToolBarBuilder | |||
| FSlimHorizontalUniformToolBarBuilder | |||
| FToolBarBuilder | Tool bar builder | ||
| FToolBarButtonBlock | Tool bar button MultiBlock | ||
| FToolBarComboButtonBlock | Tool bar combo button MultiBlock | ||
| FToolBarStackButtonBlock | Tool bar combo button MultiBlock, but toggleable. | ||
| FUniformToolBarBuilder | |||
| FUniformToolbarButtonBlock | Horizontal Button Row MultiBlock | ||
| FVerticalToolBarBuilder | |||
| IMultiBlockBaseWidget | MultiBlock Slate widget interface | ||
| SMultiBlockBaseWidget | MultiBlock Slate base widget (pure virtual). | ||
| SMultiBoxWidget | MultiBox Slate widget | ||
| SToolBarButtonBlock | Tool bar button MultiBlock widget | ||
| SToolBarComboButtonBlock | Tool bar button MultiBlock widget | ||
| SToolBarStackButtonBlock | Tool bar button MultiBlock widget | ||
| SUniformToolbarButtonBlock | |||
| UToolMenuBase |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EExtensionHook::Position | Where in relation to an extension hook should you apply your extension | ||
| EMultiBlockLocation::Type | Block location information |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FName | EMultiBlockLocation::ToName
(
FName StyleName, |
Returns the passed in style with the addition of the location information |
Variables
| Type | Name | Description | |
|---|---|---|---|
| const float | EditableTextMinWidth | Inline const FName MenuItemFont = "MenuItem.Font"; inline const FName MenuBindingFont = "MenuItem.BindingFont"; Minimum widget of an editable text box within a multi-box | |
| const float | SubMenuClobberMinLifetime | The time that a sub-menu needs to remain open in order for the SubMenuClobberTime to apply; menus open shorter than this min lifetime will be instantly dismissed | |
| const float | SubMenuClobberTime | When a sub-menu is already open (for at least SubMenuClobberMinLifetime), the time that a mouse should be hovered over another sub-menu entry before dismissing the first menu and opening the new one; this doesn't apply to short-lived sub-menus, see below | |
| const float | SubMenuOpenTime | The time that a mouse should be hovered over a sub-menu before it automatically opens |