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
-
objectItemInputChunkConnector<TItem>
- Implements
-
IItemInputChunkConnector<TItem>
- Extension Methods
Constructors
ItemInputChunkConnector(IItemReceiverBundle, in GlobalChunkPivot)
public ItemInputChunkConnector(IItemReceiverBundle receiverBundle, in GlobalChunkPivot pivot)
Parameters
receiverBundleIItemReceiverBundlepivotGlobalChunkPivot
Properties
ConnectorSocket
public SimulationConnectorSocket ConnectorSocket { get; }
Property Value
CounterpartSocket
public SimulationConnectorSocket CounterpartSocket { get; }
Property Value
Pivot
public GlobalChunkPivot Pivot { get; }
Property Value
ReceiverBundle
public IItemReceiverBundle ReceiverBundle { get; }
Property Value
UpdatePriority
public SimulationConnectorUpdatePriority UpdatePriority { get; }
Property Value
Methods
CanConnect(ISimulationConnector)
public bool CanConnect(ISimulationConnector other)
Parameters
otherISimulationConnector
Returns
- bool
ToString()
public override string ToString()
Returns
- string
TryConnect(ISimulationConnector)
public bool TryConnect(ISimulationConnector other)
Parameters
otherISimulationConnector
Returns
- bool
TryDisconnect(ISimulationConnector)
public bool TryDisconnect(ISimulationConnector other)
Parameters
otherISimulationConnector
Returns
- bool