summaryrefslogtreecommitdiff
path: root/src/mbgl/style/bucket_parameters.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/style/bucket_parameters.hpp')
-rw-r--r--src/mbgl/style/bucket_parameters.hpp30
1 files changed, 7 insertions, 23 deletions
diff --git a/src/mbgl/style/bucket_parameters.hpp b/src/mbgl/style/bucket_parameters.hpp
index 2b16db7625..d5e05c5dd2 100644
--- a/src/mbgl/style/bucket_parameters.hpp
+++ b/src/mbgl/style/bucket_parameters.hpp
@@ -9,42 +9,26 @@
namespace mbgl {
-class TileID;
class GeometryTileLayer;
class GeometryTileFeature;
-class GlyphAtlas;
-class CollisionTile;
class FeatureIndex;
namespace style {
class BucketParameters {
public:
- BucketParameters(const OverscaledTileID& tileID_,
- const std::atomic<bool>& obsolete_,
- uintptr_t tileUID_,
- GlyphAtlas& glyphAtlas_,
- FeatureIndex& featureIndex_,
- const MapMode mode_)
- : tileID(tileID_),
- obsolete(obsolete_),
- tileUID(tileUID_),
- glyphAtlas(glyphAtlas_),
- featureIndex(featureIndex_),
- mode(mode_) {}
+ const OverscaledTileID& tileID;
+ const std::atomic<bool>& obsolete;
+ FeatureIndex& featureIndex;
+ const MapMode mode;
bool cancelled() const {
return obsolete;
}
- void eachFilteredFeature(const Filter&, const GeometryTileLayer&, std::function<void (const GeometryTileFeature&, std::size_t index, const std::string& layerName)>);
-
- const OverscaledTileID& tileID;
- const std::atomic<bool>& obsolete;
- uintptr_t tileUID;
- GlyphAtlas& glyphAtlas;
- FeatureIndex& featureIndex;
- const MapMode mode;
+ void eachFilteredFeature(const Filter&,
+ const GeometryTileLayer&,
+ std::function<void (const GeometryTileFeature&, std::size_t index, const std::string& layerName)>);
};
} // namespace style