diff options
Diffstat (limited to 'src/mbgl/map/map.cpp')
-rw-r--r-- | src/mbgl/map/map.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/mbgl/map/map.cpp b/src/mbgl/map/map.cpp index 7c19375542..e94eab353d 100644 --- a/src/mbgl/map/map.cpp +++ b/src/mbgl/map/map.cpp @@ -33,10 +33,7 @@ Map::Map(RendererFrontend& rendererFrontend, const float pixelRatio, FileSource& fileSource, Scheduler& scheduler, - MapMode mapMode, - ConstrainMode constrainMode, - ViewportMode viewportMode, - bool crossSourceCollisions) + MapOptions options) : impl(std::make_unique<Impl>(*this, rendererFrontend, mapObserver, @@ -44,10 +41,10 @@ Map::Map(RendererFrontend& rendererFrontend, scheduler, size, pixelRatio, - mapMode, - constrainMode, - viewportMode, - crossSourceCollisions)) {} + options.mapMode(), + options.constrainMode(), + options.viewportMode(), + options.crossSourceCollisions())) {} Map::~Map() = default; |