com.cupkekgames.pool — object pooling primitives for Unity. Extracted from the former com.cupkekgames.core.

What's inside

  • IObjectPool<T> — generic pool interface with create/take/return/destroy events
  • ObjectPoolBase<T> — abstract base wrapping UnityEngine.Pool.ObjectPool<T>
  • ObjectPoolSO<T>ScriptableObject-flavored pool
  • GameObjectPool / GameObjectPoolBase / GameObjectPoolList / GameObjectPoolPooled / MonoGameObjectPool — GameObject-typed pools
  • Factory/IFactory<T>, FactoryMono<T>, FactoryMonoGameObject, GameObjectPoolWithFactory (Factory pattern absorbed during the Core split)

Asmdef + namespace

CupkekGames.Pool (runtime). No editor asmdef.

Dependencies

None.

Repository

Cupkek-Games/CupkekGames-Pool

Settings

Theme

Light

Contrast

Material

Dark

Dim

Material Dark

System

Sidebar(Light & Contrast only)

Light
Dark

Font Family

DM Sans

Wix

Inclusive Sans

AR One Sans

Direction

LTR
RTL