Table of Contents

Struct EntityExtendedConnectors<TDescriptor, TCoordinate, TConnector, TMapLayout>

Namespace
Game.Placement.Connectors
Assembly
SPZGameAssembly.dll
public readonly struct EntityExtendedConnectors<TDescriptor, TCoordinate, TConnector, TMapLayout> where TMapLayout : IReadOnlyMapLayout

Type Parameters

TDescriptor
TCoordinate
TConnector
TMapLayout
Extension Methods

Constructors

EntityExtendedConnectors(TDescriptor, IReadOnlyList<IEntityPlacementConnectors<TDescriptor, TCoordinate, TConnector>>, TMapLayout)

public EntityExtendedConnectors(TDescriptor entityDescriptor, IReadOnlyList<IEntityPlacementConnectors<TDescriptor, TCoordinate, TConnector>> extenders, TMapLayout mapLayout)

Parameters

entityDescriptor TDescriptor
extenders IReadOnlyList<IEntityPlacementConnectors<TDescriptor, TCoordinate, TConnector>>
mapLayout TMapLayout

Properties

NumConnectors

public int NumConnectors { get; }

Property Value

int

Methods

Dispose()

public void Dispose()

GetConnector(int)

public TConnector GetConnector(int index)

Parameters

index int

Returns

TConnector