Table of Contents

Class SignalReceiverConnector

Namespace
Game.Content.Features.Signals.Connections
Assembly
Game.Content.Features.dll
public class SignalReceiverConnector : ISignalReceiverConnector, ITileSimulationConnector, ISimulationConnector
Inheritance
object
SignalReceiverConnector
Implements
Extension Methods

Constructors

SignalReceiverConnector(ISignalReceiver, in GlobalTilePivot)

public SignalReceiverConnector(ISignalReceiver receiver, in GlobalTilePivot pivot)

Parameters

receiver ISignalReceiver
pivot GlobalTilePivot

Properties

ConnectorSocket

public SimulationConnectorSocket ConnectorSocket { get; }

Property Value

SimulationConnectorSocket

CounterpartSocket

public SimulationConnectorSocket CounterpartSocket { get; }

Property Value

SimulationConnectorSocket

Pivot

public GlobalTilePivot Pivot { get; }

Property Value

GlobalTilePivot

Receiver

public ISignalReceiver Receiver { get; }

Property Value

ISignalReceiver

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