Interface IBuildingConnectorData
- Namespace
- Root
- Assembly
- Game.Core.Map.Simulation.dll
public interface IBuildingConnectorData : IEntityConnectorData<LocalTilePivot, TileVector, TileDirection>, IEntityConnectorData<TileVector>
- Inherited Members
- Extension Methods
Properties
AllBuildingConnectors
IBuildingIO[] AllBuildingConnectors { get; }
Property Value
TileBounds
LocalTileBounds TileBounds { get; }
Property Value
TileBoundsCenter
LocalVector TileBoundsCenter { get; }
Property Value
TileDimensions
TileDimensions TileDimensions { get; }
Property Value
Methods
BuildingConnectorsOfType<TConnection>()
IReadOnlyList<TConnection> BuildingConnectorsOfType<TConnection>() where TConnection : IBuildingIO
Returns
- IReadOnlyList<TConnection>
Type Parameters
TConnection
TryGetIO(in LocalTilePivot, out IBuildingIO)
bool TryGetIO(in LocalTilePivot pivot, out IBuildingIO connection)
Parameters
pivotLocalTilePivotconnectionIBuildingIO
Returns
- bool