Table of Contents

Interface IEntityConnectorData<TPivot, TVector, TDirection>

Namespace
Root
Assembly
Game.Core.Map.Simulation.dll
public interface IEntityConnectorData<TPivot, out TVector, TDirection> : IEntityConnectorData<TVector> where TPivot : IPivot<out TVector, TDirection, TPivot>

Type Parameters

TPivot
TVector
TDirection
Inherited Members
Extension Methods

Properties

AllConnectors

IEnumerable<EntityIO<TPivot, IEntityConnector>> AllConnectors { get; }

Property Value

IEnumerable<EntityIO<TPivot, IEntityConnector>>

Methods

ConnectorsOfType<TConnector>()

IReadOnlyList<EntityIO<TPivot, TConnector>> ConnectorsOfType<TConnector>() where TConnector : class, IEntityConnector

Returns

IReadOnlyList<EntityIO<TPivot, TConnector>>

Type Parameters

TConnector

TryGetConnector<TConnector>(TPivot, out TConnector)

bool TryGetConnector<TConnector>(TPivot pivot, out TConnector connection)

Parameters

pivot TPivot
connection TConnector

Returns

bool

Type Parameters

TConnector