Table of Contents

Class NotchLanesMatrix<T>

Namespace
Game.Core.Map.Transport
Assembly
Game.Content.Features.dll
public class NotchLanesMatrix<T>

Type Parameters

T
Inheritance
object
NotchLanesMatrix<T>
Extension Methods

Constructors

NotchLanesMatrix(short, int)

public NotchLanesMatrix(short layers, int columns)

Parameters

layers short
columns int

NotchLanesMatrix(short, int, IEnumerable<T>)

public NotchLanesMatrix(short layers, int columns, IEnumerable<T> elements)

Parameters

layers short
columns int
elements IEnumerable<T>

Fields

Columns

public readonly int Columns

Field Value

int

Layers

public readonly short Layers

Field Value

short

Properties

Count

public int Count { get; }

Property Value

int

this[int]

public T this[int index] { get; set; }

Parameters

index int

Property Value

T

this[int, short]

public T this[int column, short layer] { get; set; }

Parameters

column int
layer short

Property Value

T

Methods

GetColumnsAt(int)

public IEnumerable<T> GetColumnsAt(int layer)

Parameters

layer int

Returns

IEnumerable<T>

GetEnumerator()

public IEnumerator<T> GetEnumerator()

Returns

IEnumerator<T>