Navigation
Unreal Engine C++ API Reference > 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 |