# Utility

> Editor utility functions for the Playable graph and its nodes.

## Definition

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

```csharp
public static class Utility
```

## Static Methods

| Method                                                                                        | Description                                                                                                    |
| --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| [GetAllGraphs](/engine/6000.6/script-reference/unityeditor/playables/utility/getallgraphs.md) | Returns all existing [PlayableGraph](/engine/6000.6/script-reference/unityengine/playables/playablegraph.md)s. |

## Static Events

| Member                                                                                              | Description                                                                                                                            |
| --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| [destroyingGraph](/engine/6000.6/script-reference/unityeditor/playables/utility/destroyinggraph.md) | Event triggered whenever a [PlayableGraph](/engine/6000.6/script-reference/unityengine/playables/playablegraph.md) is being destroyed. |
| [graphCreated](/engine/6000.6/script-reference/unityeditor/playables/utility/graphcreated.md)       | Event triggered whenever a new [PlayableGraph](/engine/6000.6/script-reference/unityengine/playables/playablegraph.md) is created.     |
