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
connectionsFixedList16Bytes<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
iint
Property Value
- IOConnection<TDirection>
Methods
AddConnection(IOConnection<TDirection>)
public void AddConnection(IOConnection<TDirection> connection)
Parameters
connectionIOConnection<TDirection>
ContainsConnection(IOConnection<TDirection>, out int)
public bool ContainsConnection(IOConnection<TDirection> connection, out int index)
Parameters
connectionIOConnection<TDirection>indexint
Returns
- bool
ContainsInput(TDirection)
public bool ContainsInput(TDirection input)
Parameters
inputTDirection
Returns
- bool
ContainsOutput(TDirection)
public bool ContainsOutput(TDirection output)
Parameters
outputTDirection
Returns
- bool
HasSingleConnection(out IOConnection<TDirection>)
public bool HasSingleConnection(out IOConnection<TDirection> connection)
Parameters
connectionIOConnection<TDirection>
Returns
- bool
HasSingleInput(out TDirection)
public bool HasSingleInput(out TDirection input)
Parameters
inputTDirection
Returns
- bool
HasSingleOutput(out TDirection)
public bool HasSingleOutput(out TDirection output)
Parameters
outputTDirection
Returns
- bool