diff options
Diffstat (limited to 'src/mbgl/renderer/buckets/hillshade_bucket.hpp')
-rw-r--r-- | src/mbgl/renderer/buckets/hillshade_bucket.hpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mbgl/renderer/buckets/hillshade_bucket.hpp b/src/mbgl/renderer/buckets/hillshade_bucket.hpp index c9e435c661..c5e58198ee 100644 --- a/src/mbgl/renderer/buckets/hillshade_bucket.hpp +++ b/src/mbgl/renderer/buckets/hillshade_bucket.hpp @@ -15,15 +15,16 @@ namespace mbgl { -class HillshadeBucket : public Bucket { +class HillshadeBucket final : public Bucket { public: HillshadeBucket(PremultipliedImage&&, Tileset::DEMEncoding encoding); HillshadeBucket(std::shared_ptr<PremultipliedImage>, Tileset::DEMEncoding encoding); HillshadeBucket(DEMData&&); - + ~HillshadeBucket() override; void upload(gl::Context&) override; bool hasData() const override; + bool supportsLayer(const style::Layer::Impl&) const override; void clear(); void setMask(TileMask&&); @@ -56,9 +57,4 @@ private: bool prepared = false; }; -template <> -inline bool Bucket::is<HillshadeBucket>() const { - return layerType == style::LayerType::Hillshade; -} - } // namespace mbgl |