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
TPivotTVectorTDirection
- 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
pivotTPivotconnectionTConnector
Returns
- bool
Type Parameters
TConnector