Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/FTabManager
| Name | FSplitter |
| Type | class |
| Header File | /Engine/Source/Runtime/Slate/Public/Framework/Docking/TabManager.h |
| Include Path | #include "Framework/Docking/TabManager.h" |
Syntax
class FSplitter : public FTabManager::FLayoutNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FTabManager::FLayoutNode → FTabManager::FSplitter
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSplitter() |
Framework/Docking/TabManager.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSplitter() |
Framework/Docking/TabManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TConstArrayView< TSharedRef< FLayoutNode > > GetChildNodes() |
Framework/Docking/TabManager.h | ||
EOrientation GetOrientation() |
Framework/Docking/TabManager.h | ||
TSharedRef< FSplitter > InsertAfter
(
TSharedRef< FLayoutNode > NodeToInsertAfter, |
Framework/Docking/TabManager.h | ||
TSharedRef< FSplitter > InsertBefore
(
TSharedRef< FLayoutNode > NodeToInsertBefore, |
Framework/Docking/TabManager.h | ||
TSharedRef< FSplitter > SetOrientation
(
const EOrientation InOrientation |
Framework/Docking/TabManager.h | ||
TSharedRef< FSplitter > SetSizeCoefficient
(
const float InSizeCoefficient |
Framework/Docking/TabManager.h | ||
TSharedRef< FSplitter > Split
(
TSharedRef< FLayoutNode > InNode |
Framework/Docking/TabManager.h |
Overridden from FLayoutNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< FSplitter > AsSplitter() |
Framework/Docking/TabManager.h |