# IOnInspectorGUI

> Interface that provides parameters and utility functions for the OnInspectorGUI event in the terrain paint tools.

## Definition

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

```csharp
public interface IOnInspectorGUI
```

## Remarks

Additional Resources: [TerrainPaintTool\<T>.OnInspectorGUI](/engine/6000.6/script-reference/unityeditor/terraintools/terrainpainttool1/oninspectorgui.md).

## Methods

| Method                                                                                                       | Description                                                        |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------ |
| [Repaint](/engine/6000.6/script-reference/unityeditor/terraintools/ioninspectorgui/repaint.md)               | Instructs the Editor to repaint the tool UI and/or the scene view. |
| [ShowBrushesGUI](/engine/6000.6/script-reference/unityeditor/terraintools/ioninspectorgui/showbrushesgui.md) | Displays the default controls for the brush in the tool inspector. |
