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
Copy full snippet
Enums
Public
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