Class PropertyTable
Inherited Members
UnityEditor.IMGUI.Controls.TreeView.FindRows(System.Collections.Generic.IList<System.Int32>)
UnityEditor.IMGUI.Controls.TreeView.GetFirstAndLastVisibleRows(System.Int32, System.Int32)
UnityEditor.IMGUI.Controls.TreeView.SetExpanded(System.Collections.Generic.IList<System.Int32>)
UnityEditor.IMGUI.Controls.TreeView.SetSelection(System.Collections.Generic.IList<System.Int32>)
UnityEditor.IMGUI.Controls.TreeView.SetSelection(System.Collections.Generic.IList<System.Int32>, UnityEditor.IMGUI.Controls.TreeViewSelectionOptions)
UnityEditor.IMGUI.Controls.TreeView.SortItemIDsInRowOrder(System.Collections.Generic.IList<System.Int32>)
UnityEditor.IMGUI.Controls.TreeView.CenterRectUsingSingleLineHeight(UnityEngine.Rect)
UnityEditor.IMGUI.Controls.TreeView.AddExpandedRows(UnityEditor.IMGUI.Controls.TreeViewItem, System.Collections.Generic.IList<UnityEditor.IMGUI.Controls.TreeViewItem>)
UnityEditor.IMGUI.Controls.TreeView.RenameEnded(UnityEditor.IMGUI.Controls.TreeView.RenameEndedArgs)
UnityEditor.IMGUI.Controls.TreeView.SetupParentsAndChildrenFromDepths(UnityEditor.IMGUI.Controls.TreeViewItem, System.Collections.Generic.IList<UnityEditor.IMGUI.Controls.TreeViewItem>)
UnityEditor.IMGUI.Controls.TreeView.IsChildListForACollapsedParent(System.Collections.Generic.IList<UnityEditor.IMGUI.Controls.TreeViewItem>)
Namespace: UnityEditor.Search
Syntax
public class PropertyTable : TreeView, IDisposable
Constructors
PropertyTable(String, ITableView)
Declaration
public PropertyTable(string serializationUID, ITableView tableView)
Parameters
| Type | Name | Description |
|---|---|---|
| String | serializationUID | |
| ITableView | tableView |
Methods
BeforeRowsGUI()
Declaration
protected override void BeforeRowsGUI()
Overrides
BuildRoot()
Declaration
protected override TreeViewItem BuildRoot()
Returns
| Type | Description |
|---|---|
| TreeViewItem |
Overrides
BuildRows(TreeViewItem)
Declaration
protected override IList<TreeViewItem> BuildRows(TreeViewItem root)
Parameters
| Type | Name | Description |
|---|---|---|
| TreeViewItem | root |
Returns
| Type | Description |
|---|---|
| IList<TreeViewItem> |
Overrides
CanStartDrag(TreeView.CanStartDragArgs)
Declaration
protected override bool CanStartDrag(TreeView.CanStartDragArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| TreeView.CanStartDragArgs | args |
Returns
| Type | Description |
|---|---|
| Boolean |
Overrides
UnityEditor.IMGUI.Controls.TreeView.CanStartDrag(UnityEditor.IMGUI.Controls.TreeView.CanStartDragArgs)
Dispose()
Declaration
public void Dispose()
DoubleClickedItem(Int32)
Declaration
protected override void DoubleClickedItem(int id)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id |
Overrides
FrameColumn(Int32)
Declaration
public void FrameColumn(int columnIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | columnIndex |
HandleDragAndDrop(TreeView.DragAndDropArgs)
Declaration
protected override DragAndDropVisualMode HandleDragAndDrop(TreeView.DragAndDropArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| TreeView.DragAndDropArgs | args |
Returns
| Type | Description |
|---|---|
| DragAndDropVisualMode |
Overrides
UnityEditor.IMGUI.Controls.TreeView.HandleDragAndDrop(UnityEditor.IMGUI.Controls.TreeView.DragAndDropArgs)
KeyEvent()
Declaration
protected override void KeyEvent()
Overrides
OnGUI(Rect)
Declaration
public override void OnGUI(Rect tableRect)
Parameters
| Type | Name | Description |
|---|---|---|
| Rect | tableRect |
Overrides
RowGUI(TreeView.RowGUIArgs)
Declaration
protected override void RowGUI(TreeView.RowGUIArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| TreeView.RowGUIArgs | args |
Overrides
UnityEditor.IMGUI.Controls.TreeView.RowGUI(UnityEditor.IMGUI.Controls.TreeView.RowGUIArgs)
SelectionChanged(IList<Int32>)
Declaration
protected override void SelectionChanged(IList<int> selectedIds)
Parameters
| Type | Name | Description |
|---|---|---|
| IList<Int32> | selectedIds |
Overrides
UnityEditor.IMGUI.Controls.TreeView.SelectionChanged(System.Collections.Generic.IList<System.Int32>)
SetupDragAndDrop(TreeView.SetupDragAndDropArgs)
Declaration
protected override void SetupDragAndDrop(TreeView.SetupDragAndDropArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| TreeView.SetupDragAndDropArgs | args |
Overrides
UnityEditor.IMGUI.Controls.TreeView.SetupDragAndDrop(UnityEditor.IMGUI.Controls.TreeView.SetupDragAndDropArgs)