Navigation
API > API/Plugins > API/Plugins/IKRigEditor
| Name | SBaseHierarchyTreeView |
| Type | class |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRigEditor/Public/SBaseHierarchyTreeView.h |
| Include Path | #include "SBaseHierarchyTreeView.h" |
Syntax
template<class ItemType>
class SBaseHierarchyTreeView : public STreeView< TSharedPtr< ItemType > >
Inheritance Hierarchy
- STreeView< TSharedPtr< ItemType > > → SBaseHierarchyTreeView
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~SBaseHierarchyTreeView() |
SBaseHierarchyTreeView.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| BaseView | STreeView< TSharedPtr< ItemType > > | SBaseHierarchyTreeView.h | |
| TItemSet | typename BaseView::TItemSet | SBaseHierarchyTreeView.h | |
| TSparseItemMap | typename BaseView::TSparseItemMap | SBaseHierarchyTreeView.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LastClickCycles | uint32 | Slow double-click rename state | SBaseHierarchyTreeView.h | |
| LastSelected | TWeakPtr< ItemType > | SBaseHierarchyTreeView.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OldSelectedItems | TItemSet | A temporary snapshot of the SelectedItems in SListView, used during SIKRetargetHierarchy::RefreshTreeView() | SBaseHierarchyTreeView.h | |
| OldSparseItemInfos | TSparseItemMap | A temporary snapshot of the SparseItemInfos in STreeView, used during SIKRetargetHierarchy::RefreshTreeView() | SBaseHierarchyTreeView.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FReply OnFocusReceived
(
const FGeometry& MyGeometry, |
SBaseHierarchyTreeView.h | ||
void RestoreState
(
const TSharedPtr< ItemType >& ItemPtr |
Restore items expansion and selection state from the saved snapshot after tree reconstruction | SBaseHierarchyTreeView.h | |
void SaveAndClearState() |
Save a snapshot of items expansion and selection state | SBaseHierarchyTreeView.h |