Interface IBrushEventHandler
An interface that represent handling methods for brush events.
Namespace: UnityEditor.TerrainTools
Syntax
public interface IBrushEventHandler
Methods
ConsumeEvents(Terrain, IOnSceneGUI)
Consume previously registered events.
Declaration
void ConsumeEvents(Terrain terrain, IOnSceneGUI editContext)
Parameters
Type | Name | Description |
---|---|---|
UnityEngine.Terrain | terrain | The terrain in focus. |
UnityEditor.TerrainTools.IOnSceneGUI | editContext | The IOnSceneGUI to reference. |
RegisterEvent(Event)
Register a system event for processing later.
Declaration
void RegisterEvent(Event newEvent)
Parameters
Type | Name | Description |
---|---|---|
UnityEngine.Event | newEvent | The event to register. |
RequestRepaint()
Allows us to request a repaint of the GUI and scene-view.
Declaration
void RequestRepaint()