public void Add(BloodParticle item) { Debug.Assert(item != null, "item is null."); BloodParticleList.Add(item); EntityList.Add(item); PhysicalObjectList.Add(item); }
public void Remove(BloodParticle bp) { Debug.Assert(bp != null, "Particle is null."); BloodParticleList.Remove(bp); EntityList.Remove(bp); PhysicalObjectList.Remove(bp); }
/* Resets all entity lists to empty */ private void ClearLists() { PlayerList.Clear(); PlanetList.Clear(); ProjectileList.Clear(); BlackHoleList.Clear(); BloodParticleList.Clear(); EntityList.Clear(); PhysicalObjectList.Clear(); GravityPointList.Clear(); }