# SceneInterface.SelectionChangedDelegate

> Delegate

Namespace: UnityEngine.Pixyz.Scene

```csharp
public delegate void SceneInterface.SelectionChangedDelegate(IntPtr userData, SelectionChangeType type, OccurrenceList occurrences)
```

Parameters

| Type                                                           | Name        | Description |
| -------------------------------------------------------------- | ----------- | ----------- |
| [IntPtr](https://learn.microsoft.com/dotnet/api/system.intptr) | userData    |             |
| [SelectionChangeType](./scene_selectionchangetype)             | type        |             |
| [OccurrenceList](./scene_occurrencelist)                       | occurrences |             |
