mirror of
https://github.com/tuyoogame/YooAsset.git
synced 2026-05-26 18:50:10 +00:00
32 lines
751 B
C#
32 lines
751 B
C#
|
|
namespace YooAsset
|
|
{
|
|
/// <summary>
|
|
/// 写入缓存操作选项
|
|
/// </summary>
|
|
internal readonly struct BCWriteCacheOptions
|
|
{
|
|
/// <summary>
|
|
/// 要缓存的资源包
|
|
/// </summary>
|
|
public PackageBundle Bundle { get; }
|
|
|
|
/// <summary>
|
|
/// 要缓存的文件路径
|
|
/// </summary>
|
|
public string FilePath { get; }
|
|
|
|
/// <summary>
|
|
/// 要缓存的文件数据(可选)
|
|
/// </summary>
|
|
public byte[] FileData { get; }
|
|
|
|
public BCWriteCacheOptions(PackageBundle bundle, string filePath, byte[] fileData = null)
|
|
{
|
|
Bundle = bundle;
|
|
FilePath = filePath;
|
|
FileData = fileData;
|
|
}
|
|
}
|
|
}
|