Class NoiseWindow
An EditorWindow that enables the editing and previewing of NoiseSettings Assets
Inheritance
System.Object
NoiseWindow
Namespace: UnityEditor.Experimental.TerrainAPI
Syntax
public class NoiseWindow : EditorWindow
Properties
noiseEditorView
Declaration
public NoiseEditorView noiseEditorView { get; }
Property Value
| Type | Description |
|---|---|
| NoiseEditorView |
Methods
Create()
Create a NoiseWindow with no source asset to load from
Declaration
public static NoiseWindow Create()
Returns
| Type | Description |
|---|---|
| NoiseWindow |
Create(NoiseSettings, NoiseSettings)
Create a NoiseWindow that applies changes to a provided NoiseAsset and loads from a provided source Asset
Declaration
public static NoiseWindow Create(NoiseSettings noise, NoiseSettings sourceAsset = null)
Parameters
| Type | Name | Description |
|---|---|---|
| NoiseSettings | noise | |
| NoiseSettings | sourceAsset |
Returns
| Type | Description |
|---|---|
| NoiseWindow |
Events
onDisableCallback
Declaration
public event Action onDisableCallback
Event Type
| Type | Description |
|---|---|
| System.Action |