# Application.LogCallback

> Use this delegate type with Application.logMessageReceived or Application.logMessageReceivedThreaded to monitor what gets logged.

## Definition

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

```csharp
public delegate void Application.LogCallback(string condition, string stackTrace, LogType type)
```

## Remarks

Additional Resources: [Application.logMessageReceived](/engine/6000.0/script-reference/unityengine/application/logmessagereceived.md), [Application.logMessageReceivedThreaded](/engine/6000.0/script-reference/unityengine/application/logmessagereceivedthreaded.md), [LogType](/engine/6000.0/script-reference/unityengine/logtype.md).
