Show / Hide Table of Contents

Class GridBrushEditorBase

Inheritance
Object
Object
ScriptableObject
Editor
GridBrushEditorBase
GridBrushEditor
Inherited Members
Editor.target
Editor.targets
Editor.serializedObject
Editor.CreateEditorWithContext(Object[], Object)
Editor.CreateCachedEditorWithContext(Object, Object, Type, Editor)
Editor.CreateCachedEditorWithContext(Object[], Object, Type, Editor)
Editor.CreateCachedEditor(Object, Type, Editor)
Editor.CreateCachedEditor(Object[], Type, Editor)
Editor.CreateEditor(Object)
Editor.CreateEditor(Object, Type)
Editor.CreateEditor(Object[])
Editor.CreateEditor(Object[], Type)
Editor.DrawPropertiesExcluding(SerializedObject, String[])
Editor.DrawDefaultInspector()
Editor.Repaint()
Editor.OnInspectorGUI()
Editor.RequiresConstantRepaint()
Editor.finishedDefaultHeaderGUI
Editor.DrawHeader()
Editor.OnHeaderGUI()
Editor.ShouldHideOpenButton()
Editor.HasPreviewGUI()
Editor.GetPreviewTitle()
Editor.RenderStaticPreview(String, Object[], Int32, Int32)
Editor.OnPreviewGUI(Rect, GUIStyle)
Editor.OnInteractivePreviewGUI(Rect, GUIStyle)
Editor.OnPreviewSettings()
Editor.GetInfoString()
Editor.DrawPreview(Rect)
Editor.ReloadPreviewInstances()
Editor.UseDefaultMargins()
Editor.Initialize(Object[])
Editor.MoveNextTarget()
Editor.ResetTarget()
Editor.CreateEditorWithContext(Object[], Object, Type)
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance(String)
ScriptableObject.CreateInstance(Type)
ScriptableObject.CreateInstance<T>()
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
[CustomEditor(typeof(GridBrushBase))]
public class GridBrushEditorBase : Editor, IPreviewable, IToolModeOwner

Properties

| Improve this Doc View Source

validTargets

Declaration
public virtual GameObject[] validTargets { get; }
Property Value
Type Description
GameObject[]

Methods

| Improve this Doc View Source

OnMouseEnter()

Declaration
public virtual void OnMouseEnter()
| Improve this Doc View Source

OnMouseLeave()

Declaration
public virtual void OnMouseLeave()
| Improve this Doc View Source

OnPaintInspectorGUI()

Declaration
public virtual void OnPaintInspectorGUI()
| Improve this Doc View Source

OnPaintSceneGUI(GridLayout, GameObject, BoundsInt, GridBrushBase.Tool, Boolean)

Declaration
public virtual void OnPaintSceneGUI(GridLayout gridLayout, GameObject brushTarget, BoundsInt position, GridBrushBase.Tool tool, bool executing)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt position
GridBrushBase.Tool tool
Boolean executing
| Improve this Doc View Source

OnSelectionInspectorGUI()

Declaration
public virtual void OnSelectionInspectorGUI()
| Improve this Doc View Source

OnToolActivated(GridBrushBase.Tool)

Declaration
public virtual void OnToolActivated(GridBrushBase.Tool tool)
Parameters
Type Name Description
GridBrushBase.Tool tool
| Improve this Doc View Source

OnToolDeactivated(GridBrushBase.Tool)

Declaration
public virtual void OnToolDeactivated(GridBrushBase.Tool tool)
Parameters
Type Name Description
GridBrushBase.Tool tool
| Improve this Doc View Source

RegisterUndo(GameObject, GridBrushBase.Tool)

Declaration
public virtual void RegisterUndo(GameObject brushTarget, GridBrushBase.Tool tool)
Parameters
Type Name Description
GameObject brushTarget
GridBrushBase.Tool tool

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX