Navigation
API > API/Runtime > API/Runtime/Slate
| Name | FWorkspaceItem |
| Type | class |
| Header File | /Engine/Source/Runtime/Slate/Public/Framework/Docking/WorkspaceItem.h |
| Include Path | #include "Framework/Docking/WorkspaceItem.h" |
Syntax
class FWorkspaceItem : public TSharedFromThis< FWorkspaceItem >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FWorkspaceItem
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWorkspaceItem
(
const FName& InName, |
Framework/Docking/WorkspaceItem.h | ||
FWorkspaceItem
(
const FText& InDisplayName, |
Framework/Docking/WorkspaceItem.h | ||
FWorkspaceItem
(
const FName& InName, |
Framework/Docking/WorkspaceItem.h | ||
FWorkspaceItem
(
const FText& InDisplayName, |
Framework/Docking/WorkspaceItem.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS ~FWorkspaceItem() |
Framework/Docking/WorkspaceItem.h |
Structs
| Name | Remarks |
|---|---|
| FWorkspaceItemSort |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< FWorkspaceItem > AddGroup
(
const FName& InName, |
Framework/Docking/WorkspaceItem.h | ||
TSharedRef< FWorkspaceItem > AddGroup
(
const FText& InDisplayName, |
Framework/Docking/WorkspaceItem.h | ||
TSharedRef< FWorkspaceItem > AddGroup
(
const FName& InName, |
Framework/Docking/WorkspaceItem.h | ||
TSharedRef< FWorkspaceItem > AddGroup
(
const FText& InDisplayName, |
Framework/Docking/WorkspaceItem.h | ||
void AddItem
(
const TSharedRef< FWorkspaceItem >& ItemToAdd |
Framework/Docking/WorkspaceItem.h | ||
virtual TSharedPtr< FTabSpawnerEntry > AsSpawnerEntry() |
Framework/Docking/WorkspaceItem.h | ||
void ClearItems() |
Framework/Docking/WorkspaceItem.h | ||
const TArray< TSharedRef< FWorkspaceItem > > & GetChildItems() |
Framework/Docking/WorkspaceItem.h | ||
const FText & GetDisplayName() |
Framework/Docking/WorkspaceItem.h | ||
const FName GetFName() |
Framework/Docking/WorkspaceItem.h | ||
const FSlateIcon & GetIcon() |
Framework/Docking/WorkspaceItem.h | ||
TSharedPtr< FWorkspaceItem > GetParent() |
Framework/Docking/WorkspaceItem.h | ||
const FText & GetTooltipText() |
Framework/Docking/WorkspaceItem.h | ||
bool HasChildrenIn
(
const TArray< TWeakPtr< FTabSpawnerEntry > >& AllowedSpawners |
Framework/Docking/WorkspaceItem.h | ||
void RemoveItem
(
const TSharedRef< FWorkspaceItem >& ItemToRemove |
Framework/Docking/WorkspaceItem.h | ||
void SortChildren() |
Framework/Docking/WorkspaceItem.h |
Protected
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< FWorkspaceItem > NewGroup
(
const FName& Name, |
Framework/Docking/WorkspaceItem.h | ||
static TSharedRef< FWorkspaceItem > NewGroup
(
const FText& DisplayName, |
Framework/Docking/WorkspaceItem.h | ||
static TSharedRef< FWorkspaceItem > NewGroup
(
const FName& Name, |
Framework/Docking/WorkspaceItem.h | ||
static TSharedRef< FWorkspaceItem > NewGroup
(
const FText& DisplayName, |
Framework/Docking/WorkspaceItem.h |