Table of Contents

Class ProximityCollector<T>

Namespace
Uncreated.Warfare.Util.Timing.Collectors
Assembly
Uncreated.Warfare.dll
public class ProximityCollector<T> : LoopTickerCollector<T>, IDisposable

Type Parameters

T
Inheritance
ProximityCollector<T>
Implements
Inherited Members

Constructors

ProximityCollector(ProximityCollectorOptions)

public ProximityCollector(ProximityCollector<T>.ProximityCollectorOptions options)

Parameters

options ProximityCollector<T>.ProximityCollectorOptions

Properties

Proximity

public IProximity Proximity { get; }

Property Value

IProximity

Methods

ItemsToAdd(out bool)

protected override IEnumerable<T> ItemsToAdd(out bool pooled)

Parameters

pooled bool

Returns

IEnumerable<T>

ItemsToRemove(out bool)

protected override IEnumerable<T> ItemsToRemove(out bool pooled)

Parameters

pooled bool

Returns

IEnumerable<T>