Table of Contents

Struct InputArray<TInput>

Namespace
Backdash.Synchronizing.Input.Confirmed
Assembly
Backdash.dll

Array of inputs for all players

public struct InputArray<TInput> : IEquatable<InputArray<TInput>> where TInput : unmanaged

Type Parameters

TInput
Implements
Inherited Members

Fields

Capacity

Max size of InputArray<TInput>

public const int Capacity = 4

Field Value

int

4

Methods

Equals(in InputArray<TInput>)

Indicates whether the current object is equal to another object of the same type.

public readonly bool Equals(in InputArray<TInput> other)

Parameters

other InputArray<TInput>

Returns

bool

Equals(object?)

public override readonly bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override readonly int GetHashCode()

Returns

int

Operators

operator ==(in InputArray<TInput>, in InputArray<TInput>)

public static bool operator ==(in InputArray<TInput> a, in InputArray<TInput> b)

Parameters

a InputArray<TInput>
b InputArray<TInput>

Returns

bool

operator !=(in InputArray<TInput>, in InputArray<TInput>)

public static bool operator !=(in InputArray<TInput> a, in InputArray<TInput> b)

Parameters

a InputArray<TInput>
b InputArray<TInput>

Returns

bool