# EditorApplication.CallbackFunction

> Delegate to be called from EditorApplication callbacks.

## Definition

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

```csharp
public delegate void EditorApplication.CallbackFunction()
```

## Remarks

CallbackFunction is used by [EditorApplication.update](/engine/6000.7/script-reference/unityeditor/editorapplication/update.md), [EditorApplication.modifierKeysChanged](/engine/6000.7/script-reference/unityeditor/editorapplication/modifierkeyschanged.md), and [EditorApplication.playModeStateChanged](/engine/6000.7/script-reference/unityeditor/editorapplication/playmodestatechanged.md).
