public void RemoveFromUpdateList(IManualUpdate _object) { if (_updateList.Contains(_object)) { _updateList.Remove(_object); } }
public void AddToUpdateList(IManualUpdate queueObject) { if (!_updateList.Contains(queueObject)) { _initialisationQueue.Enqueue(queueObject); Debug.Log($"Added '{queueObject}' to initialisation queue."); } }