Class SpaceConverterHubSimulationRenderer
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
[UsedImplicitly]
public class SpaceConverterHubSimulationRenderer : StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>, ISimulationRenderer, IIslandSimulationRenderer
- Inheritance
-
objectStatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>SpaceConverterHubSimulationRenderer
- Implements
- Inherited Members
- Extension Methods
Constructors
SpaceConverterHubSimulationRenderer(IMapModel, GameMode)
public SpaceConverterHubSimulationRenderer(IMapModel map, GameMode mode)
Parameters
Methods
CreateDataForSimulation(IslandModel, SpaceConverterHubSimulation, in GlobalChunkTransform, IIslandDefinition)
protected override SpaceConverterHubSimulationRenderer.State CreateDataForSimulation(IslandModel island, SpaceConverterHubSimulation simulation, in GlobalChunkTransform transform, IIslandDefinition definition)
Parameters
islandIslandModelsimulationSpaceConverterHubSimulationtransformGlobalChunkTransformdefinitionIIslandDefinition
Returns
DisposeDataForSimulation(Entity, State)
protected override void DisposeDataForSimulation(StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.Entity entity, SpaceConverterHubSimulationRenderer.State state)
Parameters
entityStatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.EntitystateSpaceConverterHubSimulationRenderer.State
OnDrawDynamic(in Entity, FrameDrawOptions)
protected override void OnDrawDynamic(in StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.Entity entity, FrameDrawOptions options)
Parameters
entityStatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.EntityoptionsFrameDrawOptions
ShouldDraw(FrameDrawOptionsNoLOD)
public override bool ShouldDraw(FrameDrawOptionsNoLOD options)
Parameters
optionsFrameDrawOptionsNoLOD
Returns
- bool
ShouldDraw(LODRenderConfig)
protected override bool ShouldDraw(LODRenderConfig lod)
Parameters
lodLODRenderConfig
Returns
- bool