protected override void DeleteRegionCore(IRegion region) { BetaRegion r = region as BetaRegion; if (r != null) { r.Dispose(); } }
public override IRegion GetRegion(string filename) { int rx, rz; if (!BetaRegion.ParseFileName(filename, out rx, out rz)) { throw new ArgumentException("Malformed region file name: " + filename, "filename"); } return(GetRegion(rx, rz)); }