diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2016-10-20 16:31:50 -0700 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2016-12-21 08:45:08 -0800 |
commit | f6985cf6ffe0557d4b8a9360ef351d1668c8974c (patch) | |
tree | de923320280f8c1f2957db94820ce298630b412a /src/mbgl/style/bucket_parameters.cpp | |
parent | 77db372123920ca6c3233c0b2c7393703db66635 (diff) | |
download | qtlocation-mapboxgl-f6985cf6ffe0557d4b8a9360ef351d1668c8974c.tar.gz |
[core] Convert BucketParameters#layer to a separate parameter
This parameter varies between Buckets, while the others are constant. It makes more sense as an individual parameter.
Diffstat (limited to 'src/mbgl/style/bucket_parameters.cpp')
-rw-r--r-- | src/mbgl/style/bucket_parameters.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mbgl/style/bucket_parameters.cpp b/src/mbgl/style/bucket_parameters.cpp index 64f53babcd..e641120c5e 100644 --- a/src/mbgl/style/bucket_parameters.cpp +++ b/src/mbgl/style/bucket_parameters.cpp @@ -6,7 +6,8 @@ namespace mbgl { namespace style { void BucketParameters::eachFilteredFeature(const Filter& filter, - std::function<void (const GeometryTileFeature&, std::size_t index, const std::string& layerName)> function) { + const GeometryTileLayer& layer, + std::function<void (const GeometryTileFeature&, std::size_t index, const std::string& layerName)> function) { auto name = layer.getName(); for (std::size_t i = 0; !cancelled() && i < layer.featureCount(); i++) { auto feature = layer.getFeature(i); |