using System.Collections.Generic; using UnityEngine; namespace SimpleTools.ObjectPooler { [CreateAssetMenu(fileName = "New Pool", menuName = "Simple Tools/Pool", order = 11)] public class Pool : ScriptableObject { public List pools; [System.Serializable] public class PoolPrefab { public string tag; public GameObject prefab; public bool undetermined; public int size; [HideInInspector] public Queue determinedPool; [HideInInspector] public List undeterminedPool; } } }