Table of Contents

Class SpaceConverterHubSimulationRenderer

Namespace
Root
Assembly
SPZGameAssembly.dll
[UsedImplicitly]
public class SpaceConverterHubSimulationRenderer : StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>, ISimulationRenderer, IIslandSimulationRenderer
Inheritance
object
SpaceConverterHubSimulationRenderer
Implements
Inherited Members
Extension Methods

Constructors

SpaceConverterHubSimulationRenderer(IMapModel, GameMode)

public SpaceConverterHubSimulationRenderer(IMapModel map, GameMode mode)

Parameters

map IMapModel
mode GameMode

Methods

CreateDataForSimulation(IslandModel, SpaceConverterHubSimulation, in GlobalChunkTransform, IIslandDefinition)

protected override SpaceConverterHubSimulationRenderer.State CreateDataForSimulation(IslandModel island, SpaceConverterHubSimulation simulation, in GlobalChunkTransform transform, IIslandDefinition definition)

Parameters

island IslandModel
simulation SpaceConverterHubSimulation
transform GlobalChunkTransform
definition IIslandDefinition

Returns

SpaceConverterHubSimulationRenderer.State

DisposeDataForSimulation(Entity, State)

protected override void DisposeDataForSimulation(StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.Entity entity, SpaceConverterHubSimulationRenderer.State state)

Parameters

entity StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.Entity
state SpaceConverterHubSimulationRenderer.State

OnDrawDynamic(in Entity, FrameDrawOptions)

protected override void OnDrawDynamic(in StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.Entity entity, FrameDrawOptions options)

Parameters

entity StatefulIslandSimulationRenderer<SpaceConverterHubSimulation, SpaceConverterHubSimulationRenderer.DrawData, SpaceConverterHubSimulationRenderer.State>.Entity
options FrameDrawOptions

ShouldDraw(FrameDrawOptionsNoLOD)

public override bool ShouldDraw(FrameDrawOptionsNoLOD options)

Parameters

options FrameDrawOptionsNoLOD

Returns

bool

ShouldDraw(LODRenderConfig)

protected override bool ShouldDraw(LODRenderConfig lod)

Parameters

lod LODRenderConfig

Returns

bool