# currentStep

> Returns the current step for this progress indicator.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor](/engine/6000.6/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public int currentStep { get; }
```

### Remarks

Returns -1 if this indicator does not report progress in steps. To set the type of steps that the progress window displays, use [Progress.Item.SetStepLabel](/engine/6000.6/script-reference/unityeditor/progress/item/setsteplabel.md).

Additional Resources: [Progress.Item.Report](/engine/6000.6/script-reference/unityeditor/progress/item/report.md), [Progress.Item.totalSteps](/engine/6000.6/script-reference/unityeditor/progress/item/totalsteps.md), [Progress.Item.stepLabel](/engine/6000.6/script-reference/unityeditor/progress/item/steplabel.md), [Progress.Item.SetStepLabel](/engine/6000.6/script-reference/unityeditor/progress/item/setsteplabel.md).
