Table of Contents

Class FluidStorageSimulationRenderer

Namespace
Root
Assembly
SPZGameAssembly.dll
[UsedImplicitly]
public class FluidStorageSimulationRenderer : FluidBuildingRenderer<FluidStorageSimulation, FluidStorageMetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData, FluidBuildingRendererStateData<FluidStorageSimulation>>, ISimulationRenderer, IBuildingSimulationRenderer
Inheritance
object
FluidStorageSimulationRenderer
Implements
Inherited Members
Extension Methods

Constructors

FluidStorageSimulationRenderer(IMapModel, ISimulator, IBuildingSoundManager)

public FluidStorageSimulationRenderer(IMapModel map, ISimulator simulator, IBuildingSoundManager soundManager)

Parameters

map IMapModel
simulator ISimulator
soundManager IBuildingSoundManager

Methods

OnDrawDynamic(in Entity, FrameDrawOptions)

protected override void OnDrawDynamic(in StatefulBuildingSimulationRenderer<FluidStorageSimulation, FluidStorageMetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData, FluidBuildingRendererStateData<FluidStorageSimulation>>.Entity entity, FrameDrawOptions options)

Parameters

entity StatefulBuildingSimulationRenderer<FluidStorageSimulation, FluidStorageMetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData, FluidBuildingRendererStateData<FluidStorageSimulation>>.Entity
options FrameDrawOptions