using System; using System.Linq; using System.Collections; using System.Collections.Generic; namespace YooAsset.Editor { [Serializable] public class ReportBundleInfo { /// /// 资源包名称 /// public string BundleName; /// /// 文件名称 /// public string FileName; /// /// 文件哈希值 /// public string FileHash; /// /// 文件校验码 /// public string FileCRC; /// /// 文件大小(字节数) /// public long FileSize; /// /// 加密文件 /// public bool Encrypted; /// /// 资源包标签集合 /// public string[] Tags; /// /// 依赖的资源包集合 /// 说明:引擎层构建查询结果 /// public List DependBundles = new List(); /// /// 引用该资源包的资源包集合 /// 说明:谁依赖该资源包 /// public List ReferenceBundles = new List(); /// /// 资源包内部所有资产 /// public List BundleContents = new List(); /// /// 获取资源分类标签的字符串 /// public string GetTagsString() { if (Tags != null) return String.Join(";", Tags); else return string.Empty; } } }