Navigation
API > API/Plugins > API/Plugins/TedsOutliner
TEDS driven Outliner mode where the Outliner is populated using the results of the RowHandleQueries passed in. See CreateGenericTEDSOutliner() for example usage Inherits from ISceneOutlinerMode - which contains all actions that depend on the type of item you are viewing in the Outliner
| Name | FTedsOutlinerMode |
| Type | class |
| Header File | /Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsOutliner/Public/TedsOutlinerMode.h |
| Include Path | #include "TedsOutlinerMode.h" |
Syntax
class FTedsOutlinerMode : public ISceneOutlinerMode
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTedsOutlinerMode
(
const FTedsOutlinerParams& InParams |
TedsOutlinerMode.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTedsOutlinerMode() |
TedsOutlinerMode.h |
Functions
Public
Overridden from ISceneOutlinerMode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanSupportDragAndDrop() |
TedsOutlinerMode.h | ||
virtual TSharedPtr< SWidget > CreateContextMenu() |
TedsOutlinerMode.h | ||
virtual TSharedPtr< FDragDropOperation > CreateDragDropOperation
(
const FPointerEvent& MouseEvent, |
TedsOutlinerMode.h | ||
virtual ESelectionMode::Type GetSelectionMode() |
TedsOutlinerMode.h | ||
virtual void OnDrop
(
ISceneOutlinerTreeItem& DropTarget, |
TedsOutlinerMode.h | ||
virtual void OnItemSelectionChanged
(
FSceneOutlinerTreeItemPtr Item, |
TedsOutlinerMode.h | ||
virtual bool ParseDragDrop
(
FSceneOutlinerDragDropPayload& OutPayload, |
TedsOutlinerMode.h | ||
virtual void Rebuild() |
ISceneOutlinerMode interface | TedsOutlinerMode.h | |
virtual void SynchronizeSelection() |
TedsOutlinerMode.h | ||
virtual void Tick() |
TedsOutlinerMode.h | ||
virtual FSceneOutlinerDragValidationInfo ValidateDrop
(
const ISceneOutlinerTreeItem& DropTarget, |
TedsOutlinerMode.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnSelectionChanged() |
Called by TedsOutlinerImpl when the selection in TEDS changes. | TedsOutlinerMode.h |
Overridden from ISceneOutlinerMode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TUniquePtr< ISceneOutlinerHierarchy > CreateHierarchy() |
TedsOutlinerMode.h |