private void OnLabelOverlayGUI(TreeViewItem item, Rect labelRect) { if (AssetsTreeViewGUI.postAssetLabelDrawCallback != null && AssetDatabase.IsMainAsset(item.id)) { string gUIDForInstanceID = AssetsTreeViewGUI.GetGUIDForInstanceID(item.id); AssetsTreeViewGUI.postAssetLabelDrawCallback(labelRect, gUIDForInstanceID); } }
private void OnIconOverlayGUI(TreeViewItem item, Rect overlayRect) { if (AssetsTreeViewGUI.postAssetIconDrawCallback != null && AssetDatabase.IsMainAsset(item.id)) { string gUIDForInstanceID = AssetsTreeViewGUI.GetGUIDForInstanceID(item.id); AssetsTreeViewGUI.postAssetIconDrawCallback(overlayRect, gUIDForInstanceID); } if (AssetsTreeViewGUI.s_VCEnabled && AssetDatabase.IsMainAsset(item.id)) { string gUIDForInstanceID2 = AssetsTreeViewGUI.GetGUIDForInstanceID(item.id); ProjectHooks.OnProjectWindowItem(gUIDForInstanceID2, overlayRect); } }