Table of Contents

Struct FixedInputOutputConnections8Set<TDirection>

Namespace
Root
Assembly
Game.Content.Features.dll
public struct FixedInputOutputConnections8Set<TDirection> where TDirection : unmanaged, IEquatable<TDirection>, IDirection<TDirection>

Type Parameters

TDirection
Extension Methods

Constructors

FixedInputOutputConnections8Set(FixedList16Bytes<IOConnection<TDirection>>)

public FixedInputOutputConnections8Set(FixedList16Bytes<IOConnection<TDirection>> connections)

Parameters

connections FixedList16Bytes<IOConnection<TDirection>>

Fields

Connections

public FixedList16Bytes<IOConnection<TDirection>> Connections

Field Value

FixedList16Bytes<IOConnection<TDirection>>

Properties

Count

public int Count { get; }

Property Value

int

this[int]

public IOConnection<TDirection> this[int i] { get; }

Parameters

i int

Property Value

IOConnection<TDirection>

Methods

AddConnection(IOConnection<TDirection>)

public void AddConnection(IOConnection<TDirection> connection)

Parameters

connection IOConnection<TDirection>

ContainsConnection(IOConnection<TDirection>, out int)

public bool ContainsConnection(IOConnection<TDirection> connection, out int index)

Parameters

connection IOConnection<TDirection>
index int

Returns

bool

ContainsInput(TDirection)

public bool ContainsInput(TDirection input)

Parameters

input TDirection

Returns

bool

ContainsOutput(TDirection)

public bool ContainsOutput(TDirection output)

Parameters

output TDirection

Returns

bool

HasSingleConnection(out IOConnection<TDirection>)

public bool HasSingleConnection(out IOConnection<TDirection> connection)

Parameters

connection IOConnection<TDirection>

Returns

bool

HasSingleInput(out TDirection)

public bool HasSingleInput(out TDirection input)

Parameters

input TDirection

Returns

bool

HasSingleOutput(out TDirection)

public bool HasSingleOutput(out TDirection output)

Parameters

output TDirection

Returns

bool