summaryrefslogtreecommitdiff
path: root/src/style/style.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/style/style.cpp')
-rw-r--r--src/style/style.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/style/style.cpp b/src/style/style.cpp
index f867616970..03881f96a0 100644
--- a/src/style/style.cpp
+++ b/src/style/style.cpp
@@ -1,4 +1,5 @@
#include <mbgl/style/style.hpp>
+#include <mbgl/map/sprite.hpp>
#include <mbgl/style/style_layer_group.hpp>
#include <mbgl/style/style_parser.hpp>
#include <mbgl/style/style_bucket.hpp>
@@ -29,6 +30,10 @@ void Style::updateProperties(float z, timestamp now) {
}
}
+const std::string &Style::getSpriteURL() const {
+ return sprite_url;
+}
+
void Style::setDefaultTransitionDuration(uint16_t duration_milliseconds) {
defaultTransition.duration = duration_milliseconds;
}
@@ -93,7 +98,7 @@ void Style::loadJSON(const uint8_t *const data) {
const BackgroundProperties &Style::getBackgroundProperties() const {
if (layers && layers->layers.size()) {
const auto first = layers->layers.front();
- if (first && first->id == "background") {
+ if (first && first->type == StyleLayerType::Background) {
return first->getProperties<BackgroundProperties>();
}
}