Click or drag to resize

Pooler Methods

The Pooler type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAddPoolToGroup(String, Pool)
Add a particular pool to a group.
Public methodStatic memberAddPoolToGroup(PoolGroup, Pool)
Add a particular pool to a group.
Public methodStatic memberContainsPool(String)
Returns whether a particular pool exists.
Public methodStatic memberContainsPool(Component)
Returns whether a particular pool exists.
Public methodStatic memberCreateGroup
Create a new pool group.
Public methodStatic memberCreatePool(Component)
Create a new pool for a prefab.
Public methodStatic memberCreatePool(Component, String)
Create a new pool for a prefab.
Public methodStatic memberDestroy(Component)
Pool an instance.
Public methodStatic memberDestroy(GameObject)
Pool an instance.
Public methodStatic memberDestroyAll(String)
Pool all instances of a prefab.
Public methodStatic memberDestroyAll(Component)
Pool all instances of a prefab.
Public methodStatic memberDestroyAllInGroup
Pool all instances in a group.
Public methodStatic memberDestroyGroup
Destroy a pool group.
Public methodStatic memberDestroyPool(String)
Destroy a pool.
Public methodStatic memberDestroyPool(Component)
Destroy a pool.
Public methodStatic memberGetGroup
Get a pool group.
Public methodStatic memberGetInstanceInfo(Component)
Get information about a pool instance.
Public methodStatic memberGetInstanceInfo(GameObject)
Get information about a pool instance.
Public methodStatic memberGetOrCreateGroup
Get a pool group or create it if it doesn't exist.
Public methodStatic memberGetOrCreatePool(Component)
Get a pool or create it if it doesn't exist.
Public methodStatic memberGetOrCreatePool(String, Component)
Get a pool or create it in a particular group if it doesn't exist.
Public methodStatic memberGetOrCreatePool(PoolGroup, Component)
Get a pool or create it in a particular group if it doesn't exist.
Public methodStatic memberGetPool(String)
Get a particular pool.
Public methodStatic memberGetPool(Component)
Get a particular pool.
Public methodStatic memberInstantiate(String)
Initialize a pool instance.
Public methodStatic memberInstantiate(Component)
Initialize a pool instance.
Public methodStatic memberInstantiate(String, Vector3)
Initialize a pool instance.
Public methodStatic memberInstantiate(Component, Vector3)
Initialize a pool instance.
Public methodStatic memberInstantiate(String, Transform, Boolean)
Initialize a pool instance.
Public methodStatic memberInstantiate(String, Vector3, Quaternion)
Initialize a pool instance.
Public methodStatic memberInstantiate(String, Vector3, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiate(Component, Transform, Boolean)
Initialize a pool instance.
Public methodStatic memberInstantiate(Component, Vector3, Quaternion)
Initialize a pool instance.
Public methodStatic memberInstantiate(Component, Vector3, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiate(String, Vector3, Quaternion, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiate(Component, Vector3, Quaternion, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String)
Initialize a pool instance.
Public methodStatic memberInstantiateT(T)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, T)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, Vector3)
Initialize a pool instance.
Public methodStatic memberInstantiateT(T, Vector3)
Initialize a pool instance.
Public methodStatic memberInstantiateT(PoolGroup, T)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, T, Vector3)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, Transform, Boolean)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, Vector3, Quaternion)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, Vector3, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(T, Transform, Boolean)
Initialize a pool instance.
Public methodStatic memberInstantiateT(T, Vector3, Quaternion)
Initialize a pool instance.
Public methodStatic memberInstantiateT(T, Vector3, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(PoolGroup, T, Vector3)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, T, Transform, Boolean)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, T, Vector3, Quaternion)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, T, Vector3, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, Vector3, Quaternion, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(T, Vector3, Quaternion, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(PoolGroup, T, Transform, Boolean)
Initialize a pool instance.
Public methodStatic memberInstantiateT(PoolGroup, T, Vector3, Quaternion)
Initialize a pool instance.
Public methodStatic memberInstantiateT(PoolGroup, T, Vector3, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(String, T, Vector3, Quaternion, Transform)
Initialize a pool instance.
Public methodStatic memberInstantiateT(PoolGroup, T, Vector3, Quaternion, Transform)
Initialize a pool instance.
Public methodStatic memberRemovePoolFromGroup(String, Pool)
Remove a particular pool from a group.
Public methodStatic memberRemovePoolFromGroup(PoolGroup, Pool)
Remove a particular pool from a group.
Top
See Also