Interface for progress reporting.
This interface reports progress for an ongoing asynchronous bake operation and provides a method to request the cancellation of the operation.
BakeProgressState | Constructor. |
Cancel | Cancel the asynchronous operation. |
Dispose | Dispose the BakeProgressState object. |
IncrementCompletedWorkSteps | Increments the amount of completed work steps for this progress state. |
Progress | Get the progress value. |
SetTotalWorkSteps | Sets the total amount of work steps for the progress state. Increase the completed work steps using BakeProgressState.IncrementCompletedWorkSteps. |
WasCancelled | Checks whether the work represented by this progress state was cancelled. |