public Task RemoveTerrainDetailElementAsync(TerrainDetailElementToken token) { return(_memoryTerrainCaches[token.CornersMergeStatus][token.Type] .RemoveAssetAsync(GenerateInternalToken(token.QueryArea, token.Resolution, token.Type, token.CornersMergeStatus))); }
protected bool Equals(TerrainDetailElementToken other) { return(Equals(_queryArea, other._queryArea) && Equals(_resolution, other._resolution) && _type == other._type && _mergeStatus == other._mergeStatus); }