Class PrefabSet
Contains prefab types by name. The names can be used to associate them with a named color.
Inheritance
Object
ScriptableObject
PrefabSet
Implements
Inherited Members
ObjectTypeSetScriptableObject<PrefabType, PrefabTypeEntry, GameObject>.SetWeight(string, int, float)
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 PrefabSet : ObjectTypeSetScriptableObject<PrefabType, PrefabTypeEntry, GameObject>, IVersioned, IObjectTypeSet<PrefabType, GameObject>, IDataSet<PrefabType>, IDataSet, IPreparable
Properties
OpenSet
Gets the less restricted set of items for protected use.
Declaration
protected override OpenObjectTypeSet<PrefabType, PrefabTypeEntry, GameObject> OpenSet { get; }
Property Value
Type | Description |
---|---|
OpenObjectTypeSet<PrefabType, PrefabTypeEntry, GameObject> |
Overrides
InsaneScatterbrain.ScriptGraph.DataSetScriptableObject<InsaneScatterbrain.MapGraph.PrefabType, InsaneScatterbrain.MapGraph.OpenObjectTypeSet<InsaneScatterbrain.MapGraph.PrefabType, InsaneScatterbrain.MapGraph.PrefabTypeEntry, UnityEngine.GameObject>>.OpenSet
PrefabDepth
Get/sets the prefabs depth in units.
Declaration
public float PrefabDepth { get; set; }
Property Value
Type | Description |
---|---|
float |
PrefabHeight
Get/sets the prefabs height in units.
Declaration
public float PrefabHeight { get; set; }
Property Value
Type | Description |
---|---|
float |
PrefabWidth
Get/sets the prefabs width in units.
Declaration
public float PrefabWidth { get; set; }
Property Value
Type | Description |
---|---|
float |