| IDropTarget | ||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Editor/SceneOutliner/Public/SubComponentTreeItem.h |
Include |
#include "SubComponentTreeItem.h" |
struct FSubComponentTreeItem : public SceneOutliner::ITreeItem
Name | Description | ||
---|---|---|---|
|
bExistsInCurrentWorldAndPIE |
True if this item exists in both the current world and PIE. |
|
|
TWeakObjectPtr<... |
ParentComponent |
The Component this tree item is associated with. |
Name | Description | |
---|---|---|
|
FSubComponentTreeItem ( |
Construct this item from an Component |
Name | Description | ||
---|---|---|---|
|
UClass * |
GetIconClass() |
Get the class type that we will use for this tree item's icon |
|
GetTypeName() |
Get the string that appears in the Type column of the world outliner |
|
|
OnDoubleClick() |
Called when tree item double clicked - only works in certain modes |
|
|
RenameSubComponent ( |
Rename a sub-component of a UActorComponent |
|
|
ValidateSubComponentName |
Determines whether the entered name is valid for this sub-component |
Name | Description | ||
---|---|---|---|
|
CanInteract() |
Check whether it should be possible to interact with this tree item |
|
|
CreateParent() |
Create this item's parent. It is valid to return nullptr if this item has no parent |
|
|
FindParent ( |
Get this item's parent item. It is valid to return nullptr if this item has no parent |
|
|
GetTypeSortPriority() |
Get the sort priority given to this item's type |
|
|
PopulateDragDropPayload ( |
Process drag and drop |