diff options
Diffstat (limited to 'src/mbgl/renderer/buckets/fill_extrusion_bucket.hpp')
-rw-r--r-- | src/mbgl/renderer/buckets/fill_extrusion_bucket.hpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/mbgl/renderer/buckets/fill_extrusion_bucket.hpp b/src/mbgl/renderer/buckets/fill_extrusion_bucket.hpp index 350723158d..0da69cd749 100644 --- a/src/mbgl/renderer/buckets/fill_extrusion_bucket.hpp +++ b/src/mbgl/renderer/buckets/fill_extrusion_bucket.hpp @@ -11,10 +11,20 @@ namespace mbgl { class BucketParameters; +class RenderFillExtrusionLayer; class FillExtrusionBucket : public Bucket { public: - FillExtrusionBucket(const BucketParameters&, const std::vector<const RenderLayer*>&); + + // These aliases are used by the PatternLayout template + using RenderLayerType = RenderFillExtrusionLayer; + using PossiblyEvaluatedPaintProperties = style::FillExtrusionPaintProperties::PossiblyEvaluated; + using PossiblyEvaluatedLayoutProperties = style::Properties<>::PossiblyEvaluated; + + FillExtrusionBucket(const PossiblyEvaluatedLayoutProperties, + std::map<std::string, PossiblyEvaluatedPaintProperties>, + const float, + const uint32_t); void addFeature(const GeometryTileFeature&, const GeometryCollection&, |