public void RemoveEntity(DrawableEntity entity) { entity.Scene = null; entities.Remove(entity); entity.OnRemovedFromScene(); }
public void AddEntity(DrawableEntity entity) { entity.Scene = this; entities.Add(entity); entity.OnAddedToScene(); }