Table of Contents

Class GameObjectPool

Namespace
CodeBase.ObjectPooling
Assembly
4Experience.CodeBase.ObjectPoolingSystem.Runtime.dll
[CreateAssetMenu(menuName = "4Experience/CodeBase/Object Pooling/GameObjectPool")]
public class GameObjectPool : BaseMonoBehaviourPool<PoolableGameObject>
Inheritance
Object
ScriptableObject
GameObjectPool
Inherited Members
Extension Methods

Methods

ReleasePrefab(PoolableGameObject)

public virtual void ReleasePrefab(PoolableGameObject poolableGameObject)

Parameters

poolableGameObject PoolableGameObject

SpawnPrefab()

public virtual void SpawnPrefab()

SpawnPrefab(Transform)

public virtual void SpawnPrefab(Transform spawnPosition)

Parameters

spawnPosition Transform