Class TaskTimerReporter
Base class responsible for recording the time between each ReportProgress(string, float).
Implements
Namespace: UnityEditor.Localization.Reporting
Assembly: Unity.Localization.Editor.dll
Syntax
public abstract class TaskTimerReporter : ITaskReporter
Properties
Name | Description |
---|---|
CurrentProgress | The current progress in the range 0-1. |
Started | Has the process started? |
Methods
Name | Description |
---|---|
Completed(string) | Report the process is completed successfully. |
Fail(string) | Report the process failed. |
PrintStatus(string, string, float) | Called after ReportProgress(string, float) to print a summary of the progress. |
PrintSummary(string, bool) | Called after Completed(string) or Fail(string) to optionally print a summary of the whole task. |
ReportProgress(string, float) | Report the current progress. |
Start(string, string) | Start the process. |