Class ProgressTracker
Keeps track of the SBP build progress.
Inherited Members
Namespace: UnityEditor.Build.Pipeline.Utilities
Assembly: solution.dll
Syntax
public class ProgressTracker : IProgressTracker, IContextObject, IDisposable
Constructors
Name | Description |
---|---|
ProgressTracker() | Stores information about the current task. |
Properties
Name | Description |
---|---|
CurrentTask | Stores the id of currently running task. |
CurrentTaskTitle | Stores the name of the currently running task. |
Progress | Stores the amount of progress done as a decimal. |
TaskCount | Stores the number of tasks |
TimeStamp | Stores current the time stamp. |
UpdateFrequency | Stores the task update frequency. |
UpdatesPerSecond | Stores the amount of updates per second. |
Methods
Name | Description |
---|---|
Dispose() | Disposes of the progress tracker instance. |
Dispose(bool) | Disposes of the progress tracker instance and clears the popup progress bar. |
UpdateInfo(string) | Updates the information displayed for currently running task. |
UpdateTask(string) | Updates the progress bar to reflect the new running task. |