#include <TabManager.h>
|
| TSharedRef< FLayout > | AddArea (const TSharedRef< FArea > &InArea) |
| |
| const TWeakPtr< FArea > & | GetPrimaryArea () const |
| |
| TConstArrayView< TSharedRef< FArea > > | GetAreas () const |
| |
| SLATE_API FName | GetLayoutName () const |
| |
| SLATE_API TSharedRef< FJsonObject > | ToJson () const |
| |
| SLATE_API FString | ToString () const |
| |
| SLATE_API void | ProcessExtensions (const FLayoutExtender &Extender) |
| |
| TSharedRef< FLayout, Mode > | AsShared () |
| |
| TSharedRef< FLayout const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FLayout, Mode > | AsWeak () |
| |
| TWeakPtr< FLayout const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
◆ FLayout()
| FTabManager::FLayout::FLayout |
( |
const FName & |
InLayoutName | ) |
|
|
inlineprotected |
◆ AddArea()
A dummy layout meant to spawn nothing during (e.g., asset editor) initialization
◆ GetAreas()
◆ GetLayoutName()
| FName FTabManager::FLayout::GetLayoutName |
( |
| ) |
const |
◆ GetPrimaryArea()
| const TWeakPtr< FArea > & FTabManager::FLayout::GetPrimaryArea |
( |
| ) |
const |
|
inline |
◆ NewFromJson()
◆ NewFromString()
◆ NewFromString_Helper()
◆ PersistToString_Helper()
◆ ProcessExtensions()
◆ ToJson()
◆ ToString()
| FString FTabManager::FLayout::ToString |
( |
| ) |
const |
◆ FTabManager
◆ Areas
◆ LayoutName
| FName FTabManager::FLayout::LayoutName |
|
protected |
The layout will be saved into a config file with this name. E.g. LevelEditorLayout or MaterialEditorLayout
◆ NullLayout
◆ PrimaryArea
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/Slate/Public/Framework/Docking/TabManager.h
- Engine/Source/Runtime/Slate/Private/Framework/Docking/TabManager.cpp