Table of Contents

Class LookupQueue<T>

Namespace
Game.Interaction.EntitiesPlacement
Assembly
Game.Interaction.dll
public class LookupQueue<T> : IInputQueue<T>, IOutputQueue<T> where T : struct

Type Parameters

T
Inheritance
object
LookupQueue<T>
Implements
Extension Methods

Constructors

LookupQueue()

public LookupQueue()

Properties

Count

public int Count { get; }

Property Value

int

IsReadOnly

public bool IsReadOnly { get; }

Property Value

bool

Methods

Add(T)

public void Add(T item)

Parameters

item T

Clear()

public void Clear()

Contains(T)

public bool Contains(T item)

Parameters

item T

Returns

bool

CopyTo(T[], int)

public void CopyTo(T[] array, int arrayIndex)

Parameters

array T[]
arrayIndex int

Dequeue()

public T Dequeue()

Returns

T

Enqueue(T)

public void Enqueue(T item)

Parameters

item T

GetEnumerator()

public IEnumerator<T> GetEnumerator()

Returns

IEnumerator<T>

Peek()

public T Peek()

Returns

T

Remove(T)

public bool Remove(T item)

Parameters

item T

Returns

bool

TryDequeue(out T)

public bool TryDequeue(out T value)

Parameters

value T

Returns

bool