C# Класс UnityEditor.TreeViewDataSource

Наследование: ITreeViewDataSource
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
onVisibleRowsChanged System.Action

Защищенные свойства (Protected)

Свойство Тип Описание
m_FakeItem TreeViewItem
m_NeedRefreshVisibleFolders bool
m_RootItem TreeViewItem
m_TreeView UnityEditor.TreeView
m_VisibleRows List

Открытые методы

Метод Описание
CanBeMultiSelected ( TreeViewItem item ) : bool
CanBeParent ( TreeViewItem item ) : bool
FetchData ( ) : void
FindItem ( int id ) : TreeViewItem
GetExpandedIDs ( ) : int[]
GetVisibleRows ( ) : List
HasFakeItem ( ) : bool
InsertFakeItem ( int id, int parentID, string name, Texture2D icon ) : void
IsExpandable ( TreeViewItem item ) : bool
IsExpanded ( TreeViewItem item ) : bool
IsExpanded ( int id ) : bool
IsRenamingItemAllowed ( TreeViewItem item ) : bool
OnExpandedStateChanged ( ) : void
OnSearchChanged ( ) : void
ReloadData ( ) : void
RemoveFakeItem ( ) : void
SetExpanded ( int id, bool expand ) : bool
SetExpanded ( TreeViewItem item, bool expand ) : void
SetExpandedIDs ( int ids ) : void
SetExpandedWithChildren ( TreeViewItem fromItem, bool expand ) : void
TreeViewDataSource ( UnityEditor.TreeView treeView ) : System

Защищенные методы

Метод Описание
ExpandedRows ( TreeViewItem root ) : List
GetVisibleItemsRecursive ( TreeViewItem item, List items ) : void
Search ( TreeViewItem root, string search ) : List
SearchRecursive ( TreeViewItem item, string search, List searchResult ) : void

Описание методов

CanBeMultiSelected() публичный Метод

public CanBeMultiSelected ( TreeViewItem item ) : bool
item TreeViewItem
Результат bool

CanBeParent() публичный Метод

public CanBeParent ( TreeViewItem item ) : bool
item TreeViewItem
Результат bool

ExpandedRows() защищенный Метод

protected ExpandedRows ( TreeViewItem root ) : List
root TreeViewItem
Результат List

FetchData() публичный абстрактный Метод

public abstract FetchData ( ) : void
Результат void

FindItem() публичный Метод

public FindItem ( int id ) : TreeViewItem
id int
Результат TreeViewItem

GetExpandedIDs() публичный Метод

public GetExpandedIDs ( ) : int[]
Результат int[]

GetVisibleItemsRecursive() защищенный Метод

protected GetVisibleItemsRecursive ( TreeViewItem item, List items ) : void
item TreeViewItem
items List
Результат void

GetVisibleRows() публичный Метод

public GetVisibleRows ( ) : List
Результат List

HasFakeItem() публичный Метод

public HasFakeItem ( ) : bool
Результат bool

InsertFakeItem() публичный Метод

public InsertFakeItem ( int id, int parentID, string name, Texture2D icon ) : void
id int
parentID int
name string
icon UnityEngine.Texture2D
Результат void

IsExpandable() публичный Метод

public IsExpandable ( TreeViewItem item ) : bool
item TreeViewItem
Результат bool

IsExpanded() публичный Метод

public IsExpanded ( TreeViewItem item ) : bool
item TreeViewItem
Результат bool

IsExpanded() публичный Метод

public IsExpanded ( int id ) : bool
id int
Результат bool

IsRenamingItemAllowed() публичный Метод

public IsRenamingItemAllowed ( TreeViewItem item ) : bool
item TreeViewItem
Результат bool

OnExpandedStateChanged() публичный Метод

public OnExpandedStateChanged ( ) : void
Результат void

OnSearchChanged() публичный Метод

public OnSearchChanged ( ) : void
Результат void

ReloadData() публичный Метод

public ReloadData ( ) : void
Результат void

RemoveFakeItem() публичный Метод

public RemoveFakeItem ( ) : void
Результат void

Search() защищенный Метод

protected Search ( TreeViewItem root, string search ) : List
root TreeViewItem
search string
Результат List

SearchRecursive() защищенный Метод

protected SearchRecursive ( TreeViewItem item, string search, List searchResult ) : void
item TreeViewItem
search string
searchResult List
Результат void

SetExpanded() публичный Метод

public SetExpanded ( int id, bool expand ) : bool
id int
expand bool
Результат bool

SetExpanded() публичный Метод

public SetExpanded ( TreeViewItem item, bool expand ) : void
item TreeViewItem
expand bool
Результат void

SetExpandedIDs() публичный Метод

public SetExpandedIDs ( int ids ) : void
ids int
Результат void

SetExpandedWithChildren() публичный Метод

public SetExpandedWithChildren ( TreeViewItem fromItem, bool expand ) : void
fromItem TreeViewItem
expand bool
Результат void

TreeViewDataSource() публичный Метод

public TreeViewDataSource ( UnityEditor.TreeView treeView ) : System
treeView UnityEditor.TreeView
Результат System

Описание свойств

m_FakeItem защищенное свойство

protected TreeViewItem m_FakeItem
Результат TreeViewItem

m_NeedRefreshVisibleFolders защищенное свойство

protected bool m_NeedRefreshVisibleFolders
Результат bool

m_RootItem защищенное свойство

protected TreeViewItem m_RootItem
Результат TreeViewItem

m_TreeView защищенное свойство

protected TreeView,UnityEditor m_TreeView
Результат UnityEditor.TreeView

m_VisibleRows защищенное свойство

protected List m_VisibleRows
Результат List

onVisibleRowsChanged публичное свойство

public Action,System onVisibleRowsChanged
Результат System.Action