Table of Contents

Class StatelessChunkSimulationRenderer<TLocalizedSimulation, TSimulation>

Namespace
Root
Assembly
SPZGameAssembly.dll
public abstract class StatelessChunkSimulationRenderer<TLocalizedSimulation, TSimulation> : StatelessSimulationRenderer<TLocalizedSimulation, TSimulation>, ISimulationRenderer where TLocalizedSimulation : class, ILocalizedChunkSimulation where TSimulation : ISimulation

Type Parameters

TLocalizedSimulation
TSimulation
Inheritance
object
SimulationRenderer<TLocalizedSimulation, TSimulation>
StatelessSimulationRenderer<TLocalizedSimulation, TSimulation>
StatelessChunkSimulationRenderer<TLocalizedSimulation, TSimulation>
Implements
Derived
Inherited Members
Extension Methods

Constructors

StatelessChunkSimulationRenderer()

protected StatelessChunkSimulationRenderer()

Methods

ComputeBounds(TLocalizedSimulation)

protected override Bounds ComputeBounds(TLocalizedSimulation localizedSimulation)

Parameters

localizedSimulation TLocalizedSimulation

Returns

Bounds

DetermineOccupiedChunks(TLocalizedSimulation, ICollection<GlobalChunkCoordinate>)

protected override void DetermineOccupiedChunks(TLocalizedSimulation localizedSimulation, ICollection<GlobalChunkCoordinate> outOccupiedChunks)

Parameters

localizedSimulation TLocalizedSimulation
outOccupiedChunks ICollection<GlobalChunkCoordinate>