# pickGameObjectCustomPasses

> Subscribe to this event to add additional picking objects to the HandleUtility.PickGameObject method.

## Definition

* **Type:** Event
* **Namespace:** [UnityEditor](/engine/6000.3/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public static event HandleUtility.PickGameObjectCallback pickGameObjectCustomPasses
```

### Remarks

[HandleUtility.PickGameObject](/engine/6000.3/script-reference/unityeditor/handleutility/pickgameobject.md) invokes this delegate when clicking in the [SceneView](/engine/6000.3/script-reference/unityeditor/sceneview.md).

An example use case for this event would be if you are rendering meshes with [Graphics.RenderMesh](/engine/6000.3/script-reference/unityengine/graphics/rendermesh.md), and would like to be able to select the GameObject that represents these meshes.
