Table of Contents

Class ItemInputChunkConnector<TItem>

Namespace
Game.Content.Features.SpacePaths
Assembly
Game.Content.Features.dll
public class ItemInputChunkConnector<TItem> : IItemInputChunkConnector<TItem>, IItemInputChunkConnector, IChunkSimulationConnector, ISimulationConnector where TItem : IBeltItem

Type Parameters

TItem
Inheritance
object
ItemInputChunkConnector<TItem>
Implements
Extension Methods

Constructors

ItemInputChunkConnector(IItemReceiverBundle, in GlobalChunkPivot)

public ItemInputChunkConnector(IItemReceiverBundle receiverBundle, in GlobalChunkPivot pivot)

Parameters

receiverBundle IItemReceiverBundle
pivot GlobalChunkPivot

Properties

ConnectorSocket

public SimulationConnectorSocket ConnectorSocket { get; }

Property Value

SimulationConnectorSocket

CounterpartSocket

public SimulationConnectorSocket CounterpartSocket { get; }

Property Value

SimulationConnectorSocket

Pivot

public GlobalChunkPivot Pivot { get; }

Property Value

GlobalChunkPivot

ReceiverBundle

public IItemReceiverBundle ReceiverBundle { get; }

Property Value

IItemReceiverBundle

UpdatePriority

public SimulationConnectorUpdatePriority UpdatePriority { get; }

Property Value

SimulationConnectorUpdatePriority

Methods

CanConnect(ISimulationConnector)

public bool CanConnect(ISimulationConnector other)

Parameters

other ISimulationConnector

Returns

bool

ToString()

public override string ToString()

Returns

string

TryConnect(ISimulationConnector)

public bool TryConnect(ISimulationConnector other)

Parameters

other ISimulationConnector

Returns

bool

TryDisconnect(ISimulationConnector)

public bool TryDisconnect(ISimulationConnector other)

Parameters

other ISimulationConnector

Returns

bool