Class TestResultWindow.TestResultTreeView
Inherited Members
TreeView.Reload()
TreeView.Repaint()
TreeView.GetCellRectForTreeFoldouts(Rect)
TreeView.ExpandAll()
TreeView.CollapseAll()
TreeView.GetExpanded()
TreeView.GetSelection()
TreeView.HasSelection()
TreeView.HasFocus()
TreeView.SetFocus()
TreeView.SetFocusAndEnsureSelectedItem()
TreeView.EndRename()
TreeView.OnGUI(Rect)
TreeView.SelectAllRows()
TreeView.CenterRectUsingSingleLineHeight(ref Rect)
TreeView.ContextClicked()
TreeView.ExpandedStateChanged()
TreeView.KeyEvent()
TreeView.RenameEnded(TreeView.RenameEndedArgs)
TreeView.CanStartDrag(TreeView.CanStartDragArgs)
TreeView.SetupDragAndDrop(TreeView.SetupDragAndDropArgs)
TreeView.HandleDragAndDrop(TreeView.DragAndDropArgs)
TreeView.RowGUI(TreeView.RowGUIArgs)
TreeView.BeforeRowsGUI()
TreeView.AfterRowsGUI()
TreeView.RefreshCustomRowHeights()
TreeView.CommandEventHandling()
TreeView.foldoutOverride
TreeView.multiColumnHeader
TreeView.isInitialized
TreeView.treeViewRect
TreeView.baseIndent
TreeView.foldoutWidth
TreeView.extraSpaceBeforeIconAndLabel
TreeView.customFoldoutYOffset
TreeView.columnIndexForTreeFoldouts
TreeView.useScrollView
TreeView.depthIndentWidth
TreeView.showAlternatingRowBackgrounds
TreeView.showBorder
TreeView.showingHorizontalScrollBar
TreeView.showingVerticalScrollBar
TreeView.cellMargin
TreeView.totalHeight
TreeView.rowHeight
TreeView.treeViewControlID
TreeView.isDragging
TreeView.hasSearch
TreeView.searchString
Namespace: UnityEngine.Experimental.Rendering
Assembly: UnityEditor.TestTools.Graphics.dll
Syntax
public class TestResultWindow.TestResultTreeView : TreeView
Constructors
TestResultTreeView(TreeViewState)
Declaration
public TestResultTreeView(TreeViewState state)
Parameters
| Type | Name | Description |
|---|---|---|
| TreeViewState | state |
Fields
onSceneSelect
Declaration
public TestResultWindow.TestResultTreeView.OnSceneSelect onSceneSelect
Field Value
| Type | Description |
|---|---|
| TestResultWindow.TestResultTreeView.OnSceneSelect |
Methods
BuildRoot()
Abstract method that is required to be implemented. By default this method should create the full tree of TreeViewItems and return the root.
Declaration
protected override TreeViewItem BuildRoot()
Returns
| Type | Description |
|---|---|
| TreeViewItem | The root of the tree. This item can later be accessed by 'rootItem'. |
Overrides
CanMultiSelect(TreeViewItem)
Override this method to control whether the item can be part of a multiselection.
Declaration
protected override bool CanMultiSelect(TreeViewItem item)
Parameters
| Type | Name | Description |
|---|---|---|
| TreeViewItem | item | Can this item be part of a multiselection. |
Returns
| Type | Description |
|---|---|
| bool |
Overrides
DoubleClickedItem(int)
Override this method to handle double click events on an item.
Declaration
protected override void DoubleClickedItem(int id)
Parameters
| Type | Name | Description |
|---|---|---|
| int | id | ID of TreeViewItem that was double clicked. |
Overrides
SelectionChanged(IList<int>)
Declaration
protected override void SelectionChanged(IList<int> selectedIds)
Parameters
| Type | Name | Description |
|---|---|---|
| IList<int> | selectedIds |