| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Editor/SkeletonEditor/Public/ISkeletonTreeItem.h |
Include |
#include "ISkeletonTreeItem.h" |
class ISkeletonTreeItem : public TSharedFromThis< ISkeletonTreeItem >
Interface for a skeleton tree item
Name | Description | |
---|---|---|
|
~ISkeletonTreeItem() |
Name | Description | ||
---|---|---|---|
|
CanRenameItem() |
||
|
TSharedRef< ... |
GenerateInlineEditWidget ( |
Builds the slate widget for any inline data editing |
|
TSharedRef< ... |
GenerateWidgetForDataColumn ( |
Builds the slate widget for the data column |
|
GenerateWidgetForNameColumn ( |
Builds the slate widget for the name column |
|
|
GetAttachName() |
Return the name used to attach to this item |
|
|
GetChildren() |
The array of children for this item |
|
|
TSharedRef< ... |
GetEditableSkeleton() |
Get the editable skeleton the tree represents |
|
GetFilteredChildren() |
The filtered array of children for this item |
|
|
ESkeletonTre... |
GetFilterResult() |
Get the current filter result |
|
UObject *... |
GetObject() |
Get the object represented by this item, if any |
|
TSharedPtr< ... |
GetParent() |
Get this item's parent |
|
GetRowItemName() |
Get the name of the item that this row represents |
|
|
TSharedRef< ... |
GetSkeletonTree() |
The owning skeleton tree |
|
const FName ... |
GetTypeId() |
|
|
GetTypeName() |
||
|
HandleDragEnter ( |
Handle a drag and drop enter event |
|
|
HandleDragLeave ( |
Handle a drag and drop leave event |
|
|
HandleDrop ( |
Handle a drag and drop drop event |
|
|
HasInlineEditor() |
||
|
IsInitiallyExpanded() |
Get whether this item begins expanded or not |
|
|
IsInlineEditorExpanded() |
Get the expansion state of the inline editor |
|
|
IsOfType() |
Check if this item can cast safely to the specified template type |
|
|
IsOfTypeByName ( |
||
|
TSharedRef< ... |
MakeTreeRowWidget ( |
Builds the table row widget to display this info |
|
OnItemDoubleClicked() |
Handler for when the user double clicks on this item in the tree |
|
|
RequestRename() |
Requests a rename on the the tree row item |
|
|
SetFilterResult ( |
Set the current filter result |
|
|
SetParent ( |
Set this item's parent |
|
|
ToggleInlineEditorExpansion() |
Toggle the expansion state of the inline editor |