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()