コード例 #1
0
 public void AddAssetItems(Changeset assets)
 {
     ChangesetItem[] items = assets.items;
     for (int i = 0; i < items.Length; i++)
     {
         ChangesetItem changesetItem = items[i];
         this.AddAssetItem(changesetItem.guid, changesetItem.fullPath, changesetItem.assetIsDir != 0, changesetItem.changeFlags, assets.changeset);
     }
     Array.Sort <ParentViewFolder>(this.folders, new Comparison <ParentViewFolder>(ParentViewState.CompareViewFolder));
     for (int j = 0; j < this.folders.Length; j++)
     {
         Array.Sort <ParentViewFile>(this.folders[j].files, new Comparison <ParentViewFile>(ParentViewState.CompareViewFile));
     }
 }
コード例 #2
0
		public void AddAssetItems(Changeset assets)
		{
			ChangesetItem[] items = assets.items;
			for (int i = 0; i < items.Length; i++)
			{
				ChangesetItem changesetItem = items[i];
				this.AddAssetItem(changesetItem.guid, changesetItem.fullPath, changesetItem.assetIsDir != 0, changesetItem.changeFlags, assets.changeset);
			}
			ParentViewFolder[] arg_70_0 = this.folders;
			if (ParentViewState.<>f__mg$cache2 == null)
			{
				ParentViewState.<>f__mg$cache2 = new Comparison<ParentViewFolder>(ParentViewState.CompareViewFolder);
			}
			Array.Sort<ParentViewFolder>(arg_70_0, ParentViewState.<>f__mg$cache2);
			for (int j = 0; j < this.folders.Length; j++)
			{
				ParentViewFile[] arg_A6_0 = this.folders[j].files;
				if (ParentViewState.<>f__mg$cache3 == null)
				{
					ParentViewState.<>f__mg$cache3 = new Comparison<ParentViewFile>(ParentViewState.CompareViewFile);
				}
				Array.Sort<ParentViewFile>(arg_A6_0, ParentViewState.<>f__mg$cache3);
			}
		}
コード例 #3
0
 internal static int Compare(ChangesetItem p1, ChangesetItem p2) =>
 string.Compare(p1.fullPath, p2.fullPath, true);
コード例 #4
0
ファイル: ChangesetItem.cs プロジェクト: wensincai/Unity5.4
 internal static int Compare(ChangesetItem p1, ChangesetItem p2)
 {
     return(string.Compare(p1.fullPath, p2.fullPath, true));
 }
コード例 #5
0
 internal static int Compare(ChangesetItem p1, ChangesetItem p2)
 {
   return string.Compare(p1.fullPath, p2.fullPath, true);
 }