Navigation
API > API/Editor > API/Editor/SceneOutliner
Contains hierarchy change data. When an item is added, it will contain a pointer to the new item itself. When an item is removed or moved, it will contain the unique ItemID to that item. In the case that a folder is being moved, it will also contain the new path to that folder.
| Name | FSceneOutlinerHierarchyChangedData |
| Type | struct |
| Header File | /Engine/Source/Editor/SceneOutliner/Public/SceneOutlinerStandaloneTypes.h |
| Include Path | #include "SceneOutlinerStandaloneTypes.h" |
Syntax
struct FSceneOutlinerHierarchyChangedData
Enums
Public
| Name | Remarks |
|---|---|
| FSceneOutlinerHierarchyChangedData |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ItemActions | uint8 | Actions to apply to items | SceneOutlinerStandaloneTypes.h | |
| ItemIDs | TArray< FSceneOutlinerTreeItemID > | SceneOutlinerStandaloneTypes.h | ||
| Items | TArray< FSceneOutlinerTreeItemPtr > | This event may pass one of two kinds of data, depending on the type of event. | SceneOutlinerStandaloneTypes.h | |
| NewPaths | TArray< FFolder > | Used for FolderMoved events. | SceneOutlinerStandaloneTypes.h | |
| Type | enum FSceneOutlinerHierarchyChangedData | SceneOutlinerStandaloneTypes.h |