Scripting API

LinkedPool<T>

class in UnityEngine.Pool · UnityEngine.CoreModule

Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix

A pool keeping its inactive objects in a linked list (no array to grow).

Constructors 1

LinkedPool(Func<T> createFunc, Action<T>? actionOnGet = null, Action<T>? actionOnRelease = null, Action<T>? actionOnDestroy = null, bool collectionCheck = true, int maxSize = 10000)

Properties 1

int CountInactive { get; }

Methods 4

void Clear()
void Dispose()
T Get()
PooledObject<T> Get(out T v)
void Release(T item)