Navigation
API > API/Plugins > API/Plugins/WorkspaceEditor
| Name | FTabPayload_WorkspaceDocument |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Workspace/Source/WorkspaceEditor/Public/WorkspaceTabPayload.h |
| Include Path | #include "WorkspaceTabPayload.h" |
Syntax
struct FTabPayload_WorkspaceDocument : public FTabPayload
Inheritance Hierarchy
- FTabPayload → FTabPayload_WorkspaceDocument
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTabPayload_WorkspaceDocument
(
UObject* InDocumentID, |
WorkspaceTabPayload.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTabPayload_WorkspaceDocument() |
WorkspaceTabPayload.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DocumentPayloadName | const FName | WorkspaceTabPayload.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DocumentID | TWeakObjectPtr< UObject > | WorkspaceTabPayload.h | ||
| Export | FWorkspaceOutlinerItemExport | WorkspaceTabPayload.h |
Functions
Public
Overridden from FTabPayload
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsEqual
(
const TSharedRef< FTabPayload >& OtherPayload |
Determine if another payload is the same as this one. | WorkspaceTabPayload.h | |
virtual bool IsValid() |
WorkspaceTabPayload.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static CastType * CastChecked
(
TSharedRef< FTabPayload > Payload |
WorkspaceTabPayload.h | ||
static const FWorkspaceOutlinerItemExport & GetExport
(
const TSharedRef< FTabPayload > Payload |
WorkspaceTabPayload.h | ||
static TSharedRef< FTabPayload_WorkspaceDocument > Make
(
const UObject* DocumentID |
WorkspaceTabPayload.h | ||
static TSharedRef< FTabPayload_WorkspaceDocument > Make
(
const UObject* DocumentID, |
WorkspaceTabPayload.h |