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
optionsProximityCollector<T>.ProximityCollectorOptions
Properties
Proximity
public IProximity Proximity { get; }
Property Value
Methods
ItemsToAdd(out bool)
protected override IEnumerable<T> ItemsToAdd(out bool pooled)
Parameters
pooledbool
Returns
- IEnumerable<T>
ItemsToRemove(out bool)
protected override IEnumerable<T> ItemsToRemove(out bool pooled)
Parameters
pooledbool
Returns
- IEnumerable<T>