/// <summary>
 /// IterateXY
 /// </summary>
 /// <param name="aMapIterator"></param>
 void IterateXY(IterXYDelegate aMapIterator)
 {
     for (int x = 0; x < Width; ++x)
         for (int y = 0; y < Height; ++y)
             aMapIterator(x, y);
 }
Exemple #2
0
 /// <summary>
 /// IterXYDelegate
 /// </summary>
 /// <param name="d">x,y iterator delegate</param>
 void SeenRadius(IterXYDelegate d)
 {
     for (int x = 0; x < FogOfWarDungeon.DungeonWidth; ++x)
         for (int y = 0; y < FogOfWarDungeon.DungeonHeight; ++y)
             d(x, y);
 }