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,
const FFocusEvent& InFocusEvent
)
|
|
SBaseHierarchyTreeView.h |
|
void RestoreState
(
const TSharedPtr< ItemType >& ItemPtr
)
|
Restore items expansion and selection state from the saved snapshot after tree reconstruction |
SBaseHierarchyTreeView.h |
|
|
Save a snapshot of items expansion and selection state |
SBaseHierarchyTreeView.h |
|