summaryrefslogtreecommitdiff
path: root/src/mbgl/storage/resource.cpp
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2017-08-01 11:29:16 +0200
committerKonstantin Käfer <mail@kkaefer.com>2017-08-01 11:29:16 +0200
commit995aa163234be3cb40c81b307bc4f47b990a35e3 (patch)
tree658f8b707641b23837c10c7145ba41205377f3e6 /src/mbgl/storage/resource.cpp
parent54ca0c357bf522cb01fa3ee2f1131aac9b9c0cc0 (diff)
downloadqtlocation-mapboxgl-upstream/make-stale-resources-renderable.tar.gz
Diffstat (limited to 'src/mbgl/storage/resource.cpp')
-rw-r--r--src/mbgl/storage/resource.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/mbgl/storage/resource.cpp b/src/mbgl/storage/resource.cpp
index 96fe5c0f4f..d5bb35b831 100644
--- a/src/mbgl/storage/resource.cpp
+++ b/src/mbgl/storage/resource.cpp
@@ -4,11 +4,23 @@
#include <mbgl/util/string.hpp>
#include <mbgl/util/token.hpp>
#include <mbgl/util/url.hpp>
+#include <mbgl/util/enum.hpp>
#include <cmath>
namespace mbgl {
+MBGL_DEFINE_ENUM(ResourceKind, {
+ { ResourceKind::Unknown, "Unknown" },
+ { ResourceKind::Style, "Style" },
+ { ResourceKind::Source, "Source" },
+ { ResourceKind::Tile, "Tile" },
+ { ResourceKind::Glyphs, "Glyphs" },
+ { ResourceKind::SpriteImage, "SpriteImage" },
+ { ResourceKind::SpriteJSON, "SpriteJSON" },
+ { ResourceKind::Image, "Image" },
+});
+
static std::string getQuadKey(int32_t x, int32_t y, int8_t z) {
std::string quadKey;
quadKey.reserve(z);