ISkeletonTreeBuilder

Interface to implement to provide custom build logic to skeleton trees

Windows
MacOS
Linux

Inheritance Hierarchy

ISkeletonTreeBuilder

FSkeletonTreeBuilder

References

Module

SkeletonEditor

Header

/Engine/Source/Editor/SkeletonEditor/Public/ISkeletonTreeBuilder.h

Include

#include "ISkeletonTreeBuilder.h"

Syntax

class ISkeletonTreeBuilder

Remarks

Interface to implement to provide custom build logic to skeleton trees

Destructors

Name Description

Public function Virtual

~ISkeletonTreeBuilder()

Functions

Name Description

Public function

void

 

Build

(
    FSkeletonTreeBuilderOutput& Output
)

Build an array of skeleton tree items to display in the tree.

Public function

void

 

Filter

(
    const FSkeletonTreeFilterArgs& InA...,
    const TArray< TSharedPtr< class ISk...,
    TArray< TSharedPtr< class ISkeleton...
)

Apply filtering to the tree items

Public function

ESkeletonTre...

 

FilterItem

(
    const FSkeletonTreeFilterArgs& InA...,
    const TSharedPtr< class ISkeletonTr...
)

Allows the builder to contribute to filtering an item

Public function

void

 

Initialize

(
    const TSharedRef< class ISkeletonTr...,
    const TSharedPtr< class IPersonaPre...,
    FOnFilterSkeletonTreeItem InOnFilte...
)

Setup this builder with links to the tree and preview scene

Public function Const

bool

 

IsShowingAttachedAssets()

Get whether this builder is showing bones

Public function Const

bool

 

IsShowingBones()

Get whether this builder is showing bones

Public function Const

bool

 

IsShowingSockets()

Get whether this builder is showing bones

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss