# IsDone()

> Indicates that a graph has completed its operations.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Playables](/engine/6000.3/script-reference/unityengine/playables.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public bool IsDone()
```

### Returns

| Type                                                          | Description                                               |
| ------------------------------------------------------------- | --------------------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | A boolean indicating if the graph is done playing or not. |

### Remarks

Returns true if a graph has [PlayableOutput](/engine/6000.3/script-reference/unityengine/playables/playableoutput.md)s, and the source playable on all of its outputs have completed their operations.
