Exemplo n.º 1
0
 /// <summary>
 /// Removes an <see cref="Asteroid"/> from <see cref="Asteroids"/> and
 /// updates <see cref="Belt"/>.
 /// </summary>
 public void RemoveAsteroid(int index)
 {
     Asteroids.RemoveAt(index);
     Belt.SetAsteroids(Asteroids.Select(c => c.ScreenObject).ToList());
 }
Exemplo n.º 2
0
 /// <summary>
 /// Adds a new <see cref="Asteroid"/> to <see cref="Asteroids"/> and
 /// updates <see cref="Belt"/>.
 /// </summary>
 public void AddAsteroid(Asteroid asteroid)
 {
     Asteroids.Add(new CachedObject <Asteroid>(asteroid));
     Belt.SetAsteroids(Asteroids.Select(c => c.ScreenObject).ToList());
 }