# OnInspectorGUI(Terrain, IOnInspectorGUI)

> Custom Terrain Tool OnInspectorGUI callback.

## Definition

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

```csharp
public virtual void OnInspectorGUI(Terrain terrain, IOnInspectorGUI editContext)
```

### Parameters

**** (\[Terrain]\(/engine/6000.3/script-reference/unityengine/terrain)): Active Terrain object.**** (\[IOnInspectorGUI]\(/engine/6000.3/script-reference/unityeditor/terraintools/ioninspectorgui)): Interface used to communicate between Editor and Paint tools.
