Zdexby TheHolyOneZ
42,610 classes
Class

TreeViewController

: CollectionViewController : Object
UnityEngine.UIElements.TreeViewController, UnityEngine.UIElementsModule 0x0058 (88 B) inherited 0x0030 UnityEngine.UIElementsModule.dll
0x00x0058

Members 7

OffsetSizeNameTypeFlagsDefault
0x08m_TreeItemsDictionary<System.Int32Private—
0x08m_RootIndicesList<System.Int32>Private—
0x08m_ItemWrappersList<UnityEngine.UIElements.TreeViewItemWrapper>Private—
0x08m_TreeItemIdsWithItemWrappersHashSet<System.Int32>Private—
0x08m_WrapperInsertionListList<UnityEngine.UIElements.TreeViewItemWrapper>Private—
0x08K_ExpandItemByIndexProfilerMarkerPrivateStatic+1 flags—
0x08k_CreateWrappersProfilerMarkerPrivateStatic+1 flags—
Inherited from CollectionViewController 4
OffsetSizeNameTypeFlagsDefault
0x08m_ViewBaseVerticalCollectionViewPrivate—
0x08m_ItemsSourceIListPrivate—
0x08itemsSourceChangedActionPrivate—
0x08itemIndexChangedAction<System.Int32Private—

Functions 21

SignatureFlagsNativeParams
TreeView get_treeView()2 flags0x08
void RebuildTree()Public0x00
IEnumerable<System.Int32> GetRootItemIds()Public0x08
IEnumerable<System.Int32> GetAllItemIds(IEnumerable<System.Int32> rootIds)Public+3 flags—0x08
int GetParentId(int id)Public+3 flags—0x04
IEnumerable<System.Int32> GetChildrenIds(int id)Public+3 flags—0x08
void Move(int id, int newParentId, int childIndex, bool rebuildTree)Public+3 flags—0x04
bool HasChildren(int id)Public+2 flags0x04
bool HasChildrenByIndex(int index)Public0x04
IEnumerable<System.Int32> GetChildrenIdsByIndex(int index)Public0x08
int GetChildIndexForId(int id)Public0x04
int GetIndentationDepth(int id)Public0x04
bool IsExpanded(int id)Public0x04
bool IsExpandedByIndex(int index)Public0x04
void ExpandItemByIndex(int index, bool expandAllChildren, bool refresh)Public0x04
void ExpandItem(int id, bool expandAllChildren, bool refresh)Public0x04
void RegenerateWrappers()1 flags0x00
void CreateWrappers(IEnumerable<System.Int32> treeViewItemIds, int depth, List<UnityEngine.UIElements.TreeViewItemWrapper>& wrappers)Private0x08
bool IsIndexValid(int index)Private0x04
void RaiseItemParentChanged(int id, int newParentId)1 flags0x04
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type