PooledList.

GetSharedComponentPool<T>(T, int, bool) Method

Summary

The first time this method is called for a particular `original` it will call Weaver.PooledList.CreateComponentPool``1(``0,System.Int32,System.Boolean) and cache the returned pool so that subsequent calls using the same `original` will return the same pool.
Assembly
Weaver.dll
Namespace
Weaver
Containing Type
PooledList

Syntax

public static PooledList<T> GetSharedComponentPool<T>(T original, int preAllocate = 0, bool releaseOnSceneLoad = true) 
    where T : Component

Type Parameters

Name Description
T

Parameters

Name Type Description
original T
preAllocate int
releaseOnSceneLoad bool

Return Value

Type Description
PooledList<T>