public void Enqueue(RegionPosition regionPos, MapRegionLayer region) { var entry = new TileScaleEntry(regionPos, region); foreach (var runner in _runners) { runner.Enqueue(entry); } }
public TileScaleEntry(RegionPosition regionPos, MapRegionLayer region) { Position = regionPos; _region = region; _updatedBlocks = region.UpdatedBlocks; }