2023-09-20 16:09:52 +08:00
|
|
|
|
|
|
|
|
|
|
namespace YooAsset
|
|
|
|
|
|
{
|
2023-12-21 19:10:46 +08:00
|
|
|
|
internal interface IBundleQuery
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 获取主资源包信息
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
BundleInfo GetMainBundleInfo(AssetInfo assetInfo);
|
2023-09-20 16:09:52 +08:00
|
|
|
|
|
2023-12-21 19:10:46 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 获取依赖的资源包信息集合
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
BundleInfo[] GetDependBundleInfos(AssetInfo assetPath);
|
2023-09-20 16:09:52 +08:00
|
|
|
|
|
2025-02-19 18:27:23 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 获取主资源包名称
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
string GetMainBundleName(int bundleID);
|
|
|
|
|
|
|
2023-12-21 19:10:46 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 获取主资源包名称
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
string GetMainBundleName(AssetInfo assetInfo);
|
2023-10-19 16:28:30 +08:00
|
|
|
|
|
2023-12-21 19:10:46 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 获取依赖的资源包名称集合
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
string[] GetDependBundleNames(AssetInfo assetInfo);
|
2023-10-19 16:28:30 +08:00
|
|
|
|
|
2023-12-21 19:10:46 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 清单是否有效
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
bool ManifestValid();
|
|
|
|
|
|
}
|
2023-09-20 16:09:52 +08:00
|
|
|
|
}
|