UnityEditor.ProjectBrowserColumnOneTreeViewGUI.GetIconForItem C# (CSharp) Method

GetIconForItem() protected method

protected GetIconForItem ( TreeViewItem item ) : Texture
item TreeViewItem
return UnityEngine.Texture
        protected override Texture GetIconForItem(TreeViewItem item)
        {
            if ((item != null) && (item.icon != null))
            {
                return item.icon;
            }
            SearchFilterTreeItem item2 = item as SearchFilterTreeItem;
            if (item2 != null)
            {
                if (this.IsVisibleRootNode(item))
                {
                    return this.k_FavoritesIcon;
                }
                if (item2.isFolder)
                {
                    return this.k_FavoriteFolderIcon;
                }
                return this.k_FavoriteFilterIcon;
            }
            return base.GetIconForItem(item);
        }