Table of Contents

Class ConnectableNotchAdapter

Namespace
Root
Assembly
SPZGameAssembly.dll
public class ConnectableNotchAdapter : IConnectableChunkSimulation, IConnectableSimulation, ILocalizedChunkSimulation, ILocalizedSimulation
Inheritance
object
ConnectableNotchAdapter
Implements
Extension Methods

Constructors

ConnectableNotchAdapter(ISimulation, IChunkSimulationConnector, ITileSimulationConnector[])

public ConnectableNotchAdapter(ISimulation simulation, IChunkSimulationConnector chunkConnector, ITileSimulationConnector[] itemReceiverConnectors)

Parameters

simulation ISimulation
chunkConnector IChunkSimulationConnector
itemReceiverConnectors ITileSimulationConnector[]

Fields

ChunkConnector

public readonly IChunkSimulationConnector ChunkConnector

Field Value

IChunkSimulationConnector

Properties

ChunkBounds

public GlobalChunkBounds ChunkBounds { get; }

Property Value

GlobalChunkBounds

NumConnectors

public int NumConnectors { get; }

Property Value

int

NumOccupiedChunks

public int NumOccupiedChunks { get; }

Property Value

int

Simulation

public ISimulation Simulation { get; }

Property Value

ISimulation

Methods

GetConnector(int)

public ISimulationConnector GetConnector(int index)

Parameters

index int

Returns

ISimulationConnector

GetOccupiedChunk(int)

public GlobalChunkCoordinate GetOccupiedChunk(int index)

Parameters

index int

Returns

GlobalChunkCoordinate