An implementation of the IProgressBar used for the navmesh baking. The internal baking process will set additional information on this class. The progress bar is only showed when the LogLevel is set to Debug.
More...
An implementation of the IProgressBar used for the navmesh baking. The internal baking process will set additional information on this class. The progress bar is only showed when the LogLevel is set to Debug.
◆ NavMeshBakerBenchmarkerProgressBar()
| Quantum.NavMeshBakerBenchmarkerProgressBar.NavMeshBakerBenchmarkerProgressBar |
( |
string |
name | ) |
|
|
inline |
Create a new instance of the progress bar.
- Parameters
-
◆ SetInfo()
| void Quantum.NavMeshBakerBenchmarkerProgressBar.SetInfo |
( |
string |
v | ) |
|
|
inline |
Complete the current section, add a new section to the progress bar and restart the timer.
- Parameters
-
Implements Quantum.IProgressBar.
◆ SetProgress()
| void Quantum.NavMeshBakerBenchmarkerProgressBar.SetProgress |
( |
float |
v | ) |
|
|
inline |
◆ Dispose()
| void Quantum.NavMeshBakerBenchmarkerProgressBar.Dispose |
( |
| ) |
|
|
inline |
Complete, dispose the progress bar and logs a result.
◆ EnableProgressBar
| bool Quantum.NavMeshBakerBenchmarkerProgressBar.EnableProgressBar = true |
|
static |
Set to disable the Unity progress bar.
◆ EnableResultLog
| bool Quantum.NavMeshBakerBenchmarkerProgressBar.EnableResultLog = true |
|
static |
Set to disable the result log.