Esempio n. 1
0
 public abstract void ForEachCachedChunk(CachedChunkDelegate cmd);
Esempio n. 2
0
 public override void ForEachCachedChunk(CachedChunkDelegate cmd)
 {
     List<Chunk> cl = new List<Chunk>(mChunks.Values);
     foreach (Chunk c in cl)
     {
         cmd(c.Position.X, c.Position.Z, c);
     }
 }
Esempio n. 3
0
		public void ForEachCachedChunk(CachedChunkDelegate cmd)
		{
			Dictionary<string, Chunk> C = new Dictionary<string, Chunk>(mChunks);
			foreach (KeyValuePair<string, Chunk> k in C)
			{
				cmd(k.Value.Position.X, k.Value.Position.Y, k.Value);
			}
		}
Esempio n. 4
0
 public abstract void ForEachCachedChunk(CachedChunkDelegate cmd);