Class Splitter1To3SimulationRenderer
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class Splitter1To3SimulationRenderer : SplitterBaseSimulationRenderer<Splitter1To3Simulation, PrioritySplitterSimulationState, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData>, ISimulationRenderer, IBuildingSimulationRenderer
- Inheritance
-
objectStatefulBuildingSimulationRenderer<Splitter1To3Simulation, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData, SplitterBaseSimulationRenderer<Splitter1To3Simulation, PrioritySplitterSimulationState, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData>.Data>SplitterBaseSimulationRenderer<Splitter1To3Simulation, PrioritySplitterSimulationState, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData>Splitter1To3SimulationRenderer
- Implements
- Inherited Members
- Extension Methods
Constructors
Splitter1To3SimulationRenderer(IMapModel, IBuildingSoundManager)
public Splitter1To3SimulationRenderer(IMapModel map, IBuildingSoundManager soundManager)
Parameters
mapIMapModelsoundManagerIBuildingSoundManager
Methods
CreateDataForBuilding(BuildingModel, Splitter1To3Simulation, in GlobalTileTransform, IBuildingDefinition, DefaultBuildingCustomSoundData)
protected override SplitterBaseSimulationRenderer<Splitter1To3Simulation, PrioritySplitterSimulationState, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData>.Data CreateDataForBuilding(BuildingModel building, Splitter1To3Simulation simulation, in GlobalTileTransform transform, IBuildingDefinition definition, DefaultBuildingCustomSoundData soundData)
Parameters
buildingBuildingModelsimulationSplitter1To3SimulationtransformGlobalTileTransformdefinitionIBuildingDefinitionsoundDataDefaultBuildingCustomSoundData
Returns
- SplitterBaseSimulationRenderer<Splitter1To3Simulation, PrioritySplitterSimulationState, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData>.Data
OnDrawDynamic(in Entity, FrameDrawOptions)
protected override void OnDrawDynamic(in StatefulBuildingSimulationRenderer<Splitter1To3Simulation, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData, SplitterBaseSimulationRenderer<Splitter1To3Simulation, PrioritySplitterSimulationState, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData>.Data>.Entity entity, FrameDrawOptions options)
Parameters
entityStatefulBuildingSimulationRenderer<Splitter1To3Simulation, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData, SplitterBaseSimulationRenderer<Splitter1To3Simulation, PrioritySplitterSimulationState, Splitter1To3MetaBuildingDefinition.DrawData, DefaultBuildingCustomSoundData>.Data>.EntityoptionsFrameDrawOptions