Class TilemapSet
Contains tilemap types by name. The names can be used to associate them with a named color.
Inheritance
Object
ScriptableObject
TilemapSet
Implements
Inherited Members
ObjectTypeSetScriptableObject<TilemapType, TilemapTypeEntry, Tilemap>.SetWeightEnabled(string, bool)
ObjectTypeSetScriptableObject<TilemapType, TilemapTypeEntry, Tilemap>.GetRandomEntry(string, Random)
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetInstanceID()
Object.GetHashCode()
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DontDestroyOnLoad(Object)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.ToString()
Object.name
Object.hideFlags
Namespace: InsaneScatterbrain.MapGraph
Syntax
public class TilemapSet : ObjectTypeSetScriptableObject<TilemapType, TilemapTypeEntry, Tilemap>, IVersioned, IObjectTypeSet<TilemapType, Tilemap>, IDataSet<TilemapType>, IDataSet, IPreparable
Properties
OpenSet
Gets the less restricted set of items for protected use.
Declaration
protected override OpenObjectTypeSet<TilemapType, TilemapTypeEntry, Tilemap> OpenSet { get; }
Property Value
Type | Description |
---|---|
OpenObjectTypeSet<TilemapType, TilemapTypeEntry, Tilemap> |
Overrides
InsaneScatterbrain.ScriptGraph.DataSetScriptableObject<InsaneScatterbrain.MapGraph.TilemapType, InsaneScatterbrain.MapGraph.OpenObjectTypeSet<InsaneScatterbrain.MapGraph.TilemapType, InsaneScatterbrain.MapGraph.TilemapTypeEntry, UnityEngine.Tilemaps.Tilemap>>.OpenSet
Methods
GetRandomTilemapData(string, Random)
Declaration
public TilemapData GetRandomTilemapData(string typeName, Random random)
Parameters
Type | Name | Description |
---|---|---|
string | typeName | |
Random | random |
Returns
Type | Description |
---|---|
TilemapData |
Prepare()
Prepare all tilemap types and their entries for graph processing.
Declaration
public override void Prepare()