Navigation
API > API/Editor > API/Editor/SkeletonEditor
Interface to implement to provide custom build logic to skeleton trees
| Name | ISkeletonTreeBuilder |
| Type | class |
| Header File | /Engine/Source/Editor/SkeletonEditor/Public/ISkeletonTreeBuilder.h |
| Include Path | #include "ISkeletonTreeBuilder.h" |
Syntax
class ISkeletonTreeBuilder : public TSharedFromThis< ISkeletonTreeBuilder >
Inheritance Hierarchy
- TSharedFromThis< ISkeletonTreeBuilder > → ISkeletonTreeBuilder
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISkeletonTreeBuilder() |
ISkeletonTreeBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Build
(
FSkeletonTreeBuilderOutput& Output |
Build an array of skeleton tree items to display in the tree. | ISkeletonTreeBuilder.h | |
void Filter
(
const FSkeletonTreeFilterArgs& InArgs, |
Apply filtering to the tree items | ISkeletonTreeBuilder.h | |
ESkeletonTreeFilterResult FilterItem
(
const FSkeletonTreeFilterArgs& InArgs, |
Allows the builder to contribute to filtering an item | ISkeletonTreeBuilder.h | |
void Initialize
(
const TSharedRef< class ISkeletonTree >& InSkeletonTree, |
Setup this builder with links to the tree and preview scene | ISkeletonTreeBuilder.h | |
bool IsShowingAttachedAssets() |
Get whether this builder is showing bones | ISkeletonTreeBuilder.h | |
bool IsShowingBones() |
Get whether this builder is showing bones | ISkeletonTreeBuilder.h | |
bool IsShowingSockets() |
Get whether this builder is showing bones | ISkeletonTreeBuilder.h |