Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework > API/Runtime/Slate/Framework/Docking
Inheritance Hierarchy
- TSharedFromThis
- FLayoutExtender
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Framework/Docking/LayoutExtender.h |
| Include | #include "Framework/Docking/LayoutExtender.h" |
Syntax
class FLayoutExtender : public TSharedFromThis< FLayoutExtender >
Remarks
Class used for extending default layouts
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ExtendArea
(
FName ExtensionId, |
Extend the area identified by the specified extension ID | |
| void | ExtendAreaRecursive
(
const TSharedRef< FTabManager::FArea >& Area |
Recursively extend the specified area | |
| void | ExtendLayout
(
FTabId PredicateTabId, |
Extend the layout by defining a tab before or after the specified predicate tab ID | |
| void | ExtendStack
(
FName ExtensionId, |
Extend the tab stack identified by the specified extension ID | |
| void | FindStackExtensions
(
FName ExtensionID, |
Populate the specified container with the tabs that relate to the specified stack | |
| void | FindTabExtensions
(
FTabId TabId, |
Populate the specified container with the tabs that relate to the specified tab ID |