| IDropTarget | ||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Editor/SceneOutliner/Public/WorldTreeItem.h |
Include |
#include "WorldTreeItem.h" |
struct FWorldTreeItem : public SceneOutliner::ITreeItem
A tree item that represents an entire world
Name | Description | ||
---|---|---|---|
|
const FObjectKe... |
ID |
Constant identifier for this tree item |
|
TWeakObjectPtr<... |
World |
The world this tree item is associated with. |
Name | Description | |
---|---|---|
|
FWorldTreeItem ( |
Construct this item from a world |
Name | Description | ||
---|---|---|---|
|
GetWorldName() |
Get just the name of the world, for tooltip use |
|
|
OpenWorldSettings() |
Open the world settings for the contained world |
Name | Description | ||
---|---|---|---|
|
CanInteract() |
Check whether it should be possible to interact with this tree item |
|
|
CreateParent() |
Create this item's parent. Always returns nullptr. |
|
|
FindParent ( |
Get this item's parent item. Always returns nullptr. |
|
|
GenerateContextMenu ( |
Generate a context menu for this item. Only called if only this item is selected. |
|
|
GetDisplayString() |
Get the raw string to display for this tree item - used for sorting |
|
|
GetID() |
Get the ID that represents this tree item. Used to reference this item in a map |
|
|
GetTypeSortPriority() |
Get the sort priority given to this item's type |
|
|
PopulateDragDropPayload ( |
Populate the specified drag/drop payload with any relevant information for this type |
|
|
Visit ( |
Visit this tree item |
|
|
Visit ( |
Name | Description | ||
---|---|---|---|
|
OnDrop ( |
Called to drop the specified objects on this item. |
|
|
FDragValidat... |
ValidateDrop ( |
Called to test whether the specified payload can be dropped onto this tree item |