Navigation
API > API/Editor > API/Editor/SceneOutliner
| Name | SSceneOutlinerTreeView |
| Type | class |
| Header File | /Engine/Source/Editor/SceneOutliner/Public/SOutlinerTreeView.h |
| Include Path | #include "SOutlinerTreeView.h" |
Syntax
class SSceneOutlinerTreeView : public STreeView< FSceneOutlinerTreeItemPtr >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → STableViewBase → SListView → STreeView → SSceneOutlinerTreeView
- FSlateControlledConstruction → SWidget → SCompoundWidget → STableViewBase → SListView → STreeView → SSceneOutlinerTreeView
- TListTypeTraits< T, Enable >::SerializerType → SListView → STreeView → SSceneOutlinerTreeView
- SListView → STreeView → SSceneOutlinerTreeView
- STreeView → SSceneOutlinerTreeView
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SceneOutlinerWeak | TWeakPtr< SSceneOutliner > | Weak reference to the outliner widget that owns this list | SOutlinerTreeView.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
Construct this widget | SOutlinerTreeView.h | |
void FlashHighlightOnItem
(
FSceneOutlinerTreeItemPtr FlashHighlightOnItem |
SOutlinerTreeView.h | ||
const TWeakPtr< SSceneOutliner > & GetOutlinerPtr() |
SOutlinerTreeView.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnDragLeave
(
const FDragDropEvent& DragDropEvent |
SOutlinerTreeView.h | ||
virtual FReply OnDragOver
(
const FGeometry& MyGeometry, |
SOutlinerTreeView.h | ||
virtual FReply OnDrop
(
const FGeometry& MyGeometry, |
SOutlinerTreeView.h |