Class BuildingToolPreviewer
Renders a preview mesh for the building tool.
Inheritance
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
BuildingToolPreviewer
Inherited Members
Namespace: TycoonTerrain.Previewers
Assembly: TycoonTerrainAssembly.dll
Syntax
[RequireComponent(typeof(TycoonTileRaycaster))]
[RequireComponent(typeof(BuildingTool))]
public class BuildingToolPreviewer : ToolPreviewerBase<BuildingTool>
Fields
PreviewMaterial
Declaration
[Tooltip("The material to use for rendering the preview mesh when the selected location is valid.")]
public Material PreviewMaterial
Field Value
Type | Description |
---|---|
Unity |
PreviewMaterialInvalid
Declaration
[Tooltip("The material to use for rendering the preview mesh when the selected location is invalid.")]
public Material PreviewMaterialInvalid
Field Value
Type | Description |
---|---|
Unity |
Methods
Awake()
Declaration
protected override void Awake()
Overrides
TycoonTerrain.Previewers.ToolPreviewerBase<TycoonTerrain.Tools.BuildingTool>.Awake()
OnDisable()
Declaration
protected override void OnDisable()
Overrides
TycoonTerrain.Previewers.ToolPreviewerBase<TycoonTerrain.Tools.BuildingTool>.OnDisable()
OnEnable()
Declaration
protected override void OnEnable()
Overrides
TycoonTerrain.Previewers.ToolPreviewerBase<TycoonTerrain.Tools.BuildingTool>.OnEnable()
RenderPreview()
Renders the preview.
Declaration
protected override void RenderPreview()
Overrides
TycoonTerrain.Previewers.ToolPreviewerBase<TycoonTerrain.Tools.BuildingTool>.RenderPreview()