Class EntityListView
Inheritance
System.Object
EntityListView
Syntax
public class EntityListView : TreeView
Constructors
EntityListView(TreeViewState, ComponentGroup, EntitySelectionCallback, WorldSelectionGetter)
Declaration
public EntityListView(TreeViewState state, ComponentGroup componentGroup, EntitySelectionCallback entitySelectionCallback, WorldSelectionGetter getWorldSelection)
Parameters
Properties
SelectedComponentGroup
Declaration
public ComponentGroup SelectedComponentGroup { get; set; }
Property Value
Methods
BuildRoot()
Declaration
protected override TreeViewItem BuildRoot()
Returns
| Type |
Description |
| TreeViewItem |
|
CanMultiSelect(TreeViewItem)
Declaration
protected override bool CanMultiSelect(TreeViewItem item)
Parameters
| Type |
Name |
Description |
| TreeViewItem |
item |
|
Returns
| Type |
Description |
| System.Boolean |
|
FrameSelection()
Declaration
public void FrameSelection()
OnGUI(Rect)
Declaration
public override void OnGUI(Rect rect)
Parameters
| Type |
Name |
Description |
| Rect |
rect |
|
RowGUI(RowGUIArgs)
Declaration
protected override void RowGUI(RowGUIArgs args)
Parameters
| Type |
Name |
Description |
| RowGUIArgs |
args |
|
SelectionChanged(IList<Int32>)
Declaration
protected override void SelectionChanged(IList<int> selectedIds)
Parameters
| Type |
Name |
Description |
| IList<System.Int32> |
selectedIds |
|
SelectNothing()
Declaration
public void SelectNothing()
SetEntitySelection(Entity)
Declaration
public void SetEntitySelection(Entity entitySelection)
Parameters
| Type |
Name |
Description |
| Entity |
entitySelection |
|
TouchSelection()
Declaration
public void TouchSelection()
UpdateIfNecessary()
Declaration
public void UpdateIfNecessary()