WaveFrogger.Services.EntityPoolComponent.FreeEntity C# (CSharp) Method

FreeEntity() private method

private FreeEntity ( IEnumerable collection, Queue pool ) : void
collection IEnumerable
pool Queue
return void
        private void FreeEntity(IEnumerable<Entity> collection, Queue<Entity> pool)
        {
            foreach (var entity in collection)
            {
                if (entity.Parent != null)
                {
                    entity.Parent.DetachChild(entity.Name);
                    pool.Enqueue(entity);
                }
            }
        }