summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/bucket.hpp
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2015-04-06 12:17:18 -0700
committerJohn Firebaugh <john.firebaugh@gmail.com>2015-04-06 13:58:56 -0700
commitd8411f26d24b14b829ecab7617b403ad0c872ed8 (patch)
treebcf87cb294e2b8a65412dc39d79d0ce2904ecafc /src/mbgl/renderer/bucket.hpp
parentc5292b7536b5b3a7af83b6616aea84b0d65a4556 (diff)
downloadqtlocation-mapboxgl-d8411f26d24b14b829ecab7617b403ad0c872ed8.tar.gz
Tile::ID ⇢ TileID
This allows making both Tile and TileID private.
Diffstat (limited to 'src/mbgl/renderer/bucket.hpp')
-rw-r--r--src/mbgl/renderer/bucket.hpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mbgl/renderer/bucket.hpp b/src/mbgl/renderer/bucket.hpp
index f59ae65be0..a7b0f61a3b 100644
--- a/src/mbgl/renderer/bucket.hpp
+++ b/src/mbgl/renderer/bucket.hpp
@@ -1,20 +1,18 @@
#ifndef MBGL_RENDERER_BUCKET
#define MBGL_RENDERER_BUCKET
-#include <mbgl/map/tile.hpp>
#include <mbgl/util/noncopyable.hpp>
-
-#include <string>
+#include <mbgl/util/mat4.hpp>
namespace mbgl {
class Painter;
class StyleLayer;
+class TileID;
class Bucket : private util::noncopyable {
public:
- virtual void render(Painter &painter, const StyleLayer &layer_desc, const Tile::ID &id,
- const mat4 &matrix) = 0;
+ virtual void render(Painter&, const StyleLayer&, const TileID&, const mat4&) = 0;
virtual bool hasData() const = 0;
virtual ~Bucket() {}