summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNadia Barbosa <captainbarbosa@users.noreply.github.com>2018-05-22 16:34:07 -0700
committerNadia Barbosa <captainbarbosa@users.noreply.github.com>2018-05-22 16:34:07 -0700
commit700b1fa6c39c735d80c10e3990abe7cff63a73a3 (patch)
treeece6affce03455896d3a43d8bfedf078efb0733c
parent55fe2da4c8bf0c067f18fd7433dfd8f5980b07b1 (diff)
downloadqtlocation-mapboxgl-700b1fa6c39c735d80c10e3990abe7cff63a73a3.tar.gz
Pass in MGLTileSource
-rw-r--r--platform/darwin/src/MGLTilePyramidOfflineRegion.mm5
1 files changed, 4 insertions, 1 deletions
diff --git a/platform/darwin/src/MGLTilePyramidOfflineRegion.mm b/platform/darwin/src/MGLTilePyramidOfflineRegion.mm
index e12d15e95d..7ebaf801a1 100644
--- a/platform/darwin/src/MGLTilePyramidOfflineRegion.mm
+++ b/platform/darwin/src/MGLTilePyramidOfflineRegion.mm
@@ -7,6 +7,7 @@
#import "MGLOfflineRegion_Private.h"
#import "MGLGeometry_Private.h"
#import "MGLStyle.h"
+#import "MGLTileSource.h"
@interface MGLTilePyramidOfflineRegion () <MGLOfflineRegion_Private>
@@ -53,8 +54,10 @@
return self;
}
--(uint64_t)tileCount {
+-(uint64_t)tileCount:(MGLTileSource *)tileSource {
auto tilePyramidOfflineRegion = [self offlineRegionDefinition];
+ // TODO: Figure out how to work with the MGLTileSource here
+ // TODO: Pass tile type and size into the below method
return tilePyramidOfflineRegion.tileCount(mbgl::style::SourceType::Vector, 512, {static_cast<unsigned char>(tilePyramidOfflineRegion.minZoom), static_cast<unsigned char>(tilePyramidOfflineRegion.maxZoom)});
}