Table of Contents

Class SplitterMetaBuildingDefinition.BaseDrawData

Namespace
Root
Assembly
SPZGameAssembly.dll
public abstract class SplitterMetaBuildingDefinition.BaseDrawData : IBuildingMirrorableCustomDrawData, IBuildingCustomDrawData
Inheritance
object
SplitterMetaBuildingDefinition.BaseDrawData
Implements
Derived
Extension Methods

Constructors

BaseDrawData()

protected BaseDrawData()

Fields

InputBeltLaneRenderingDefinition

[SerializeField]
public BeltLaneRenderingDefinition InputBeltLaneRenderingDefinition

Field Value

BeltLaneRenderingDefinition

OutputBeltLaneRenderingDefinitions

[SerializeField]
public List<BeltLaneRenderingDefinition> OutputBeltLaneRenderingDefinitions

Field Value

List<BeltLaneRenderingDefinition>

Methods

Mirror(BeltLaneRenderingDefinition, List<BeltLaneRenderingDefinition>)

protected abstract IBuildingCustomDrawData Mirror(BeltLaneRenderingDefinition inputDefinition, List<BeltLaneRenderingDefinition> outputDefinitions)

Parameters

inputDefinition BeltLaneRenderingDefinition
outputDefinitions List<BeltLaneRenderingDefinition>

Returns

IBuildingCustomDrawData

Mirror(IMeshCache)

public IBuildingCustomDrawData Mirror(IMeshCache meshCache)

Parameters

meshCache IMeshCache

Returns

IBuildingCustomDrawData