Kit.Pooling Namespace |
| Class | Description | |
|---|---|---|
| Pool | A Pool represents all the instances of a particular component (and its GameObject). | |
| Pooler | A robust and easy-to-use GameObject pooler. Supports grouping, limiting and pre-loading. | |
| PoolGroup |
A PoolGroup represents a collection of Pools grouped by name. Can be used to group together pools of different
types and components, or configure them together.
| |
| PoolInstance | Component added to all instances so we can handle its destruction gracefully. | |
| PoolInstanceInfo | Information cached about a pool instance. |
| Interface | Description | |
|---|---|---|
| IPooled | Interface to be implemented by pool components which want to be informed of pooling events directly. |
| Enumeration | Description | |
|---|---|---|
| PoolLimitMode | What to do when a pool reaches its limit? | |
| PoolMessageMode | How should an instance get informed of pooling events? |