Navigation
API > API/Editor > API/Editor/Persona
| Name | SBoneTreeMenu |
| Type | class |
| Header File | /Engine/Source/Editor/Persona/Public/BoneSelectionWidget.h |
| Include Path | #include "BoneSelectionWidget.h" |
Syntax
class SBoneTreeMenu : public SCompoundWidget
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SBoneTreeMenu
- FSlateControlledConstruction → SWidget → SCompoundWidget → SBoneTreeMenu
Structs
| Name | Remarks |
|---|---|
| FArguments | |
| FBoneNameInfo | Storage object for bone hierarchy. |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bShowNone | bool | BoneSelectionWidget.h | ||
| bShowSocket | bool | BoneSelectionWidget.h | ||
| bShowVirtualBones | bool | BoneSelectionWidget.h | ||
| FilterText | FText | Text to filter bone tree with. | BoneSelectionWidget.h | |
| FilterTextWidget | TSharedPtr< SSearchBox > | Filter text widget. | BoneSelectionWidget.h | |
| OnGetReferenceSkeletonDelegate | FGetReferenceSkeleton | BoneSelectionWidget.h | ||
| OnGetSocketListDelegate | FGetSocketList | BoneSelectionWidget.h | ||
| OnSelectionChangedDelegate | FOnBoneSelectionChanged | BoneSelectionWidget.h | ||
| SkeletonTreeInfo | TArray< TSharedPtr< FBoneNameInfo > > | Tree info entries for bone picker. | BoneSelectionWidget.h | |
| SkeletonTreeInfoFlat | TArray< TSharedPtr< FBoneNameInfo > > | Mirror of SkeletonTreeInfo but flattened for searching. | BoneSelectionWidget.h | |
| TreeView | TSharedPtr< STreeView< TSharedPtr< FBoneNameInfo > > > | Tree view used in the button menu. | BoneSelectionWidget.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Construct this widget | BoneSelectionWidget.h | |
TSharedPtr< SWidget > GetFilterTextWidget() |
Get the filter text widget, e.g. for focus | BoneSelectionWidget.h |