Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework > API/Runtime/Slate/Framework/Docking
Inheritance Hierarchy
- TSharedFromThis
- FWorkspaceItem
- FTabSpawnerEntry
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Framework/Docking/WorkspaceItem.h |
| Include | #include "Framework/Docking/WorkspaceItem.h" |
Syntax
class FWorkspaceItem : public TSharedFromThis< FWorkspaceItem >
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bSortChildren | ||
| TArray< TSharedRef< FWorkspaceItem > > | ChildItems | ||
| TAttribute< FText > | DisplayNameAttribute | ||
| FSlateIcon | Icon | ||
| TWeakPtr< FWorkspaceItem > | ParentItem | ||
| TAttribute< FText > | TooltipTextAttribute |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FWorkspaceItem
(
const FText& InDisplayName, |
|||
FWorkspaceItem
(
const FText& InDisplayName, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< FWorkspaceItem > | AddGroup
(
const FText& InDisplayName, |
||
| TSharedRef< FWorkspaceItem > | AddGroup
(
const FText& InDisplayName, |
||
| void | AddItem
(
const TSharedRef< FWorkspaceItem >& ItemToAdd |
||
| TSharedPtr< FTabSpawnerEntry > | |||
| void | ClearItems () |
||
| const TArray< TSharedRef< FWorkspaceItem > > & | |||
| const FText & | |||
| const FSlateIcon & | GetIcon () |
||
| TSharedPtr< FWorkspaceItem > | GetParent () |
||
| const FText & | |||
| bool | HasChildrenIn
(
const TArray< TWeakPtr< FTabSpawnerEntry > >& AllowedSpawners |
||
| TSharedRef< FWorkspaceItem > | NewGroup
(
const FText& DisplayName, |
||
| TSharedRef< FWorkspaceItem > | NewGroup
(
const FText& DisplayName, |
||
| void | RemoveItem
(
const TSharedRef< FWorkspaceItem >& ItemToRemove |
||
| void | SortChildren () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FWorkspaceItemSort |