Class SplitterMetaBuildingDefinition.BaseDrawData
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public abstract class SplitterMetaBuildingDefinition.BaseDrawData : IBuildingMirrorableCustomDrawData, IBuildingCustomDrawData
- Inheritance
-
objectSplitterMetaBuildingDefinition.BaseDrawData
- Implements
- Derived
- Extension Methods
Constructors
BaseDrawData()
protected BaseDrawData()
Fields
InputBeltLaneRenderingDefinition
[SerializeField]
public BeltLaneRenderingDefinition InputBeltLaneRenderingDefinition
Field Value
OutputBeltLaneRenderingDefinitions
[SerializeField]
public List<BeltLaneRenderingDefinition> OutputBeltLaneRenderingDefinitions
Field Value
Methods
Mirror(BeltLaneRenderingDefinition, List<BeltLaneRenderingDefinition>)
protected abstract IBuildingCustomDrawData Mirror(BeltLaneRenderingDefinition inputDefinition, List<BeltLaneRenderingDefinition> outputDefinitions)
Parameters
inputDefinitionBeltLaneRenderingDefinitionoutputDefinitionsList<BeltLaneRenderingDefinition>
Returns
Mirror(IMeshCache)
public IBuildingCustomDrawData Mirror(IMeshCache meshCache)
Parameters
meshCacheIMeshCache