Class ExplorerItem
Inherited Members
UnityEditor.IMGUI.Controls.TreeViewItem.CompareTo(UnityEditor.IMGUI.Controls.TreeViewItem)
UnityEditor.IMGUI.Controls.TreeViewItem.ToString()
Syntax
public abstract class ExplorerItem : TreeViewItem, IComparable<TreeViewItem>
Constructors
ExplorerItem(ExplorerTreeView, Object)
Declaration
protected ExplorerItem(ExplorerTreeView treeView, object value)
Parameters
Properties
canDelete
Declaration
public virtual bool canDelete { get; }
Property Value
canDrag
Declaration
public virtual bool canDrag { get; }
Property Value
canDuplicate
Declaration
public virtual bool canDuplicate { get; }
Property Value
canRename
Declaration
public virtual bool canRename { get; }
Property Value
e
Declaration
protected virtual Event e { get; }
Property Value
treeView
Declaration
public ExplorerTreeView treeView { get; }
Property Value
value
Declaration
public object value { get; }
Property Value
Methods
ConfirmDelete()
Declaration
public virtual bool ConfirmDelete()
Returns
Delete()
Declaration
public virtual void Delete()
Duplicate()
Declaration
public virtual void Duplicate()
Declaration
public virtual void FillContextMenu(GenericMenu menu)
Parameters
MatchesSearch(SearchQuery)
Declaration
public virtual bool MatchesSearch(SearchQuery query)
Parameters
Returns
OnIconGUI(Rect, Boolean, Boolean)
Declaration
public virtual void OnIconGUI(Rect iconPosition, bool selected, bool focused)
Parameters
OnLabelGUI(Rect, String, Boolean, Boolean)
Declaration
public virtual void OnLabelGUI(Rect labelPosition, string label, bool selected, bool focused)
Parameters
Rename(String)
Declaration
public virtual void Rename(string newName)
Parameters
Type |
Name |
Description |
String |
newName |
|
Select()
Declaration
public virtual void Select()
SetupDragAndDrop()
Declaration
public virtual void SetupDragAndDrop()
Extension Methods