using System;
using System.Collections.Generic;
using System.Linq;
[System.Serializable]
public class AH_SerializableAssetInfo
{
public string ID;
///
/// In 2.1.5 and older this property is a list of paths
///
public List Refs;
public AH_SerializableAssetInfo()
{ }
public AH_SerializableAssetInfo(string assetPath, List scenes)
{
this.ID = UnityEditor.AssetDatabase.AssetPathToGUID(assetPath);
this.Refs = scenes;
}
internal void ChangePathToGUID()
{
Refs = Refs.Select(x => UnityEditor.AssetDatabase.AssetPathToGUID(x)).ToList();
}
}