示例#1
0
文件: AssetId.cs 项目: Julia0230/Game
        public void Clear(Origin origin)
        {
            switch (origin)
            {
            case Origin.Source:
                sourceDirectory.Clear();
                for (int i = 0, c = map.Count; i < c; i++)
                {
                    map[i].source.Clear();
                }
                break;

            case Origin.Destination:
                destinationDirectory = "";
                for (int i = 0, c = map.Count; i < c; i++)
                {
                    map[i].destination.Clear();
                }
                break;
            }

            map = map.Where(x => AssetId.IsValid(x.source) || AssetId.IsValid(x.destination)).ToList();
        }
示例#2
0
文件: AssetId.cs 项目: Julia0230/Game
 public AssetIdentifierTuple(AssetId src, AssetId dest)
 {
     source      = src ?? new AssetId();
     destination = dest ?? new AssetId();
 }
示例#3
0
文件: AssetId.cs 项目: Julia0230/Game
 public AssetIdentifierTuple()
 {
     source      = null;
     destination = null;
 }