Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework > API/Runtime/Slate/Framework/MultiBox
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Framework/MultiBox/MultiBoxExtender.h |
| Include | #include "Framework/MultiBox/MultiBoxExtender.h" |
Syntax
class FExtender
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< const FExtensionBase > | AddMenuBarExtension
(
FName ExtensionHook, |
Extends a menu bar at the specified extension point | |
| TSharedRef< const FExtensionBase > | AddMenuExtension
(
FName ExtensionHook, |
Extends a menu at the specified extension point | |
| TSharedRef< const FExtensionBase > | AddToolBarExtension
(
FName ExtensionHook, |
Extends a tool bar at the specified extension point | |
| void | Apply
(
FName ExtensionHook, |
Applies any menu bar extensions at the specified extension point | |
| void | Apply
(
FName ExtensionHook, |
Applies any extensions at the specified extension point | |
| void | Apply
(
FName ExtensionHook, |
Applies any extensions at the specified extension point | |
| TSharedRef< FExtender > | Combine
(
const TArray< TSharedPtr< FExtender > >& Extenders |
Consolidates an array of FExtenders into a single FExtender | |
| int32 | Returns the number of extensions in the extender | ||
| void | RemoveExtension
(
const TSharedRef< const FExtensionBase >& Extension |
Removes an existing extension. |