public override void Draw(GameTime gameTime, SpriteBatch spriteBatch) { List <string> entities = ActiveEntites(); for (int i = 0; i < entities.Count; i++) { EditorEntity entity = GameWorld.GetObject(entities[i]) as EditorEntity; entity.Draw(gameTime, spriteBatch); } }