Namespace UnityEditor.Tilemaps
Classes
GameObjectBrush
This Brush instances, places and manipulates GameObjects onto the scene. Use this as an example to create brushes which targets objects other than tiles for manipulation.
GameObjectBrush.BrushCell
Brush Cell stores the data to be painted in a grid cell.
GameObjectBrushEditor
The Brush Editor for a GameObject Brush.
GroupBrush
This Brush helps to pick Tiles which are grouped together by position. Gaps can be set to identify if Tiles belong to a Group. Limits can be set to ensure that an over-sized Group will not be picked. Use this as an example to create brushes that have the ability to choose and pick whichever Tiles it is interested in.
GroupBrushEditor
The Brush Editor for a Group Brush.
LineBrush
This Brush helps draw lines of Tiles onto a Tilemap. Use this as an example to modify brush painting behaviour to making painting quicker with less actions.
LineBrushEditor
The Brush Editor for a Line Brush.
PopulateRuleOverideTileWizard
Wizard for populating RuleOverrideTile from a SpriteSheet
RandomBrush
This Brush helps to place random Tiles onto a Tilemap. Use this as an example to create brushes which store specific data per brush and to make brushes which randomize behaviour.
RandomBrushEditor
The Brush Editor for a Random Brush.
Structs
RandomBrush.RandomTileSet
A data structure for storing a set of Tiles used for randomization