C# Class UnityEditor.AssetsTreeViewGUI

Inheritance: UnityEditor.TreeViewGUI
显示文件 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Methods

Method Description
AssetsTreeViewGUI ( TreeViewController treeView ) : System
BeginCreateNewAsset ( int instanceID, UnityEditor.ProjectWindowCallback.EndNameEditAction endAction, string pathName, Texture2D icon, string resourceFile ) : void
BeginRowGUI ( ) : void

Protected Methods

Method Description
ClearRenameAndNewItemState ( ) : void
GetCreateAssetUtility ( ) : CreateAssetUtility
GetIconForItem ( TreeViewItem item ) : Texture
IsCreatingNewAsset ( int instanceID ) : bool
RenameEnded ( ) : void
SyncFakeItem ( ) : void

Private Methods

Method Description
OnIconOverlayGUI ( TreeViewItem item, Rect overlayRect ) : void

Method Details

AssetsTreeViewGUI() public method

public AssetsTreeViewGUI ( TreeViewController treeView ) : System
treeView TreeViewController
return System

BeginCreateNewAsset() public method

public BeginCreateNewAsset ( int instanceID, UnityEditor.ProjectWindowCallback.EndNameEditAction endAction, string pathName, Texture2D icon, string resourceFile ) : void
instanceID int
endAction UnityEditor.ProjectWindowCallback.EndNameEditAction
pathName string
icon UnityEngine.Texture2D
resourceFile string
return void

BeginRowGUI() public method

public BeginRowGUI ( ) : void
return void

ClearRenameAndNewItemState() protected method

protected ClearRenameAndNewItemState ( ) : void
return void

GetCreateAssetUtility() protected method

protected GetCreateAssetUtility ( ) : CreateAssetUtility
return CreateAssetUtility

GetIconForItem() protected method

protected GetIconForItem ( TreeViewItem item ) : Texture
item TreeViewItem
return UnityEngine.Texture

IsCreatingNewAsset() protected method

protected IsCreatingNewAsset ( int instanceID ) : bool
instanceID int
return bool

RenameEnded() protected method

protected RenameEnded ( ) : void
return void

SyncFakeItem() protected method

protected SyncFakeItem ( ) : void
return void