# SortingLayer.LayerCallback

> Calls the methods in its invocation list when a sorting layer is added or removed.

## Definition

* **Type:** Delegate
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public delegate void SortingLayer.LayerCallback(SortingLayer layer)
```

## Remarks

`LayerCallback` is used by [SortingLayer.onLayerAdded](/engine/6000.7/script-reference/unityengine/sortinglayer/onlayeradded.md) and [SortingLayer.onLayerRemoved](/engine/6000.7/script-reference/unityengine/sortinglayer/onlayerremoved.md).
