Class StatelessTileSimulationRenderer<TLocalizedSimulation, TSimulation>
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public abstract class StatelessTileSimulationRenderer<TLocalizedSimulation, TSimulation> : StatelessSimulationRenderer<TLocalizedSimulation, TSimulation>, ISimulationRenderer where TLocalizedSimulation : class, ILocalizedTileSimulation where TSimulation : ISimulation
Type Parameters
TLocalizedSimulationTSimulation
- Inheritance
-
objectSimulationRenderer<TLocalizedSimulation, TSimulation>StatelessSimulationRenderer<TLocalizedSimulation, TSimulation>StatelessTileSimulationRenderer<TLocalizedSimulation, TSimulation>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
StatelessTileSimulationRenderer()
protected StatelessTileSimulationRenderer()
Methods
ComputeBounds(TLocalizedSimulation)
protected override Bounds ComputeBounds(TLocalizedSimulation localizedSimulation)
Parameters
localizedSimulationTLocalizedSimulation
Returns
- Bounds
DetermineOccupiedChunks(TLocalizedSimulation, ICollection<GlobalChunkCoordinate>)
protected override void DetermineOccupiedChunks(TLocalizedSimulation localizedSimulation, ICollection<GlobalChunkCoordinate> outOccupiedChunks)
Parameters
localizedSimulationTLocalizedSimulationoutOccupiedChunksICollection<GlobalChunkCoordinate>