Struct PackDownloadProgress
- Namespace
- TAssetBundle.Plugin.PlayAssetDelivery
- Assembly
- TAssetBundle.Plugin.PlayAssetDelivery.dll
Snapshot of a PAD asset pack download. Raised via OnDownloadProgress for every status/progress update.
public readonly struct PackDownloadProgress
- Inherited Members
Constructors
PackDownloadProgress(string, long, long, PackDownloadStatus, string)
public PackDownloadProgress(string packName, long bytesDownloaded, long bytesTotal, PackDownloadStatus status, string error)
Parameters
packNamestringbytesDownloadedlongbytesTotallongstatusPackDownloadStatuserrorstring
Fields
BytesDownloaded
public readonly long BytesDownloaded
Field Value
BytesTotal
public readonly long BytesTotal
Field Value
Error
public readonly string Error
Field Value
PackName
public readonly string PackName
Field Value
Status
public readonly PackDownloadStatus Status
Field Value
Properties
NormalizedProgress
Normalized progress (0..1). Returns 0 when total bytes is unknown.
public float NormalizedProgress { get; }