Class CellItemsLayerAuthoring
Base class for authoring component for HexTerrains CellItems layer. Cell Item is a renderable item that can occupy a cell (so the data layer contains one cell item per cell)
Inheritance
Object
Component
Behaviour
MonoBehaviour
CellItemsLayerAuthoring
Inherited Members
MonoBehaviour.IsInvoking()
MonoBehaviour.CancelInvoke()
MonoBehaviour.StopCoroutine(Coroutine)
MonoBehaviour.StopAllCoroutines()
MonoBehaviour.destroyCancellationToken
MonoBehaviour.useGUILayout
MonoBehaviour.didStart
MonoBehaviour.didAwake
MonoBehaviour.runInEditMode
Behaviour.enabled
Behaviour.isActiveAndEnabled
Component.GetComponent<T>()
Component.TryGetComponent<T>(out T)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren<T>()
Component.GetComponentInParent<T>()
Component.GetComponentsInParent<T>()
Component.GetComponents<T>()
Component.GetComponentIndex()
Component.CompareTag(TagHandle)
Component.transform
Component.gameObject
Component.tag
Object.GetInstanceID()
Object.GetHashCode()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Scene)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
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.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Object.ToString()
Object.name
Object.hideFlags
Namespace: Fwt.HexTerrains.CellItems
Assembly: fwt.hexterrains.dll
Syntax
public abstract class CellItemsLayerAuthoring : MonoBehaviour
Fields
ItemConfigs
List of cell item config authorings. While baking data from this list is taken to be extract one cell item from one ItemConfigAuthoring.
Declaration
[Tooltip("List of cell item config authorings. While baking data from this list is taken to be extract one cell item from one ItemConfigAuthoring.")]
public List<CellItemConfigAuthoring> ItemConfigs
Field Value
| Type | Description |
|---|---|
| List<CellItemConfigAuthoring> |
RenderEntities
RenderEntitiesConfig that holds meshes, materials, and everything needed for rendering using Graphics.DrawMeshInstanced.
Declaration
[Tooltip("RenderEntitiesConfig that holds meshes, materials, and everything needed for rendering using Graphics.DrawMeshInstanced.")]
public RenderEntitiesConfig RenderEntities
Field Value
| Type | Description |
|---|---|
| RenderEntitiesConfig |