diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-08-11 14:38:19 +0300 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-08-11 22:04:52 +0300 |
commit | 6179e0f9c05d178b2475e54a49568b57d66b68ae (patch) | |
tree | c79aa5e8292971063720b67af5ff517d4e25a003 /src/mbgl/style/style_impl.cpp | |
parent | 98f7d4db5761f527fb9677d5ec575c2f064e1847 (diff) | |
download | qtlocation-mapboxgl-6179e0f9c05d178b2475e54a49568b57d66b68ae.tar.gz |
[core] Added Style::getDefaultCamera()
Diffstat (limited to 'src/mbgl/style/style_impl.cpp')
-rw-r--r-- | src/mbgl/style/style_impl.cpp | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/src/mbgl/style/style_impl.cpp b/src/mbgl/style/style_impl.cpp index 604af4be20..0fb49d1d22 100644 --- a/src/mbgl/style/style_impl.cpp +++ b/src/mbgl/style/style_impl.cpp @@ -107,10 +107,11 @@ void Style::Impl::parse(const std::string& json_) { } name = parser.name; - defaultLatLng = parser.latLng; - defaultZoom = parser.zoom; - defaultBearing = parser.bearing; - defaultPitch = parser.pitch; + defaultCamera.center = parser.latLng; + defaultCamera.zoom = parser.zoom; + defaultCamera.angle = parser.bearing; + defaultCamera.pitch = parser.pitch; + setLight(std::make_unique<Light>(parser.light)); spriteLoaded = false; @@ -232,20 +233,8 @@ std::string Style::Impl::getName() const { return name; } -LatLng Style::Impl::getDefaultLatLng() const { - return defaultLatLng; -} - -double Style::Impl::getDefaultZoom() const { - return defaultZoom; -} - -double Style::Impl::getDefaultBearing() const { - return defaultBearing; -} - -double Style::Impl::getDefaultPitch() const { - return defaultPitch; +CameraOptions Style::Impl::getDefaultCamera() const { + return defaultCamera; } std::vector<Source*> Style::Impl::getSources() { |