Show / Hide Table of Contents

Class GridBrushBase

Inheritance
Object
Object
ScriptableObject
GridBrushBase
GridBrush
Inherited Members
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: UnityEngine
Assembly: UnityEngine.dll
Syntax
public abstract class GridBrushBase : ScriptableObject

Methods

| Improve this Doc View Source

BoxErase(GridLayout, GameObject, BoundsInt)

Declaration
public virtual void BoxErase(GridLayout gridLayout, GameObject brushTarget, BoundsInt position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt position
| Improve this Doc View Source

BoxFill(GridLayout, GameObject, BoundsInt)

Declaration
public virtual void BoxFill(GridLayout gridLayout, GameObject brushTarget, BoundsInt position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt position
| Improve this Doc View Source

ChangeZPosition(Int32)

Declaration
public virtual void ChangeZPosition(int change)
Parameters
Type Name Description
Int32 change
| Improve this Doc View Source

Erase(GridLayout, GameObject, Vector3Int)

Declaration
public virtual void Erase(GridLayout gridLayout, GameObject brushTarget, Vector3Int position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
Vector3Int position
| Improve this Doc View Source

Flip(GridBrushBase.FlipAxis, GridLayout.CellLayout)

Declaration
public virtual void Flip(GridBrushBase.FlipAxis flip, GridLayout.CellLayout layout)
Parameters
Type Name Description
GridBrushBase.FlipAxis flip
GridLayout.CellLayout layout
| Improve this Doc View Source

FloodFill(GridLayout, GameObject, Vector3Int)

Declaration
public virtual void FloodFill(GridLayout gridLayout, GameObject brushTarget, Vector3Int position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
Vector3Int position
| Improve this Doc View Source

Move(GridLayout, GameObject, BoundsInt, BoundsInt)

Declaration
public virtual void Move(GridLayout gridLayout, GameObject brushTarget, BoundsInt from, BoundsInt to)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt from
BoundsInt to
| Improve this Doc View Source

MoveEnd(GridLayout, GameObject, BoundsInt)

Declaration
public virtual void MoveEnd(GridLayout gridLayout, GameObject brushTarget, BoundsInt position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt position
| Improve this Doc View Source

MoveStart(GridLayout, GameObject, BoundsInt)

Declaration
public virtual void MoveStart(GridLayout gridLayout, GameObject brushTarget, BoundsInt position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt position
| Improve this Doc View Source

Paint(GridLayout, GameObject, Vector3Int)

Declaration
public virtual void Paint(GridLayout gridLayout, GameObject brushTarget, Vector3Int position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
Vector3Int position
| Improve this Doc View Source

Pick(GridLayout, GameObject, BoundsInt, Vector3Int)

Declaration
public virtual void Pick(GridLayout gridLayout, GameObject brushTarget, BoundsInt position, Vector3Int pivot)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt position
Vector3Int pivot
| Improve this Doc View Source

ResetZPosition()

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

Rotate(GridBrushBase.RotationDirection, GridLayout.CellLayout)

Declaration
public virtual void Rotate(GridBrushBase.RotationDirection direction, GridLayout.CellLayout layout)
Parameters
Type Name Description
GridBrushBase.RotationDirection direction
GridLayout.CellLayout layout
| Improve this Doc View Source

Select(GridLayout, GameObject, BoundsInt)

Declaration
public virtual void Select(GridLayout gridLayout, GameObject brushTarget, BoundsInt position)
Parameters
Type Name Description
GridLayout gridLayout
GameObject brushTarget
BoundsInt position

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