public void Remove(MapObject mapObject) { if (MapObjectList.Contains(mapObject)) { MapObjectList.Remove(mapObject); RegenerateBounds(); } }
public void Add(MapObject mapObject) { if (!MapObjectList.Contains(mapObject)) { Bounds.Grow(mapObject.Bounds); MapObjectList.Add(mapObject); } }