Assets.Scripts.Utils.UnityObjectPool.UnityObjectPool.GetNext C# (CSharp) Method

GetNext() public method

public GetNext ( ) : Object
return UnityEngine.Object
        public UnityEngine.Object GetNext()
        {
            foreach (UnityEngine.Object unityObject in poolObjects)
            {
                if (IsItemAvailable(unityObject))
                {
                    return unityObject;
                }
            }

            throw new PoolExhaustedException();
        }