summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/layers/render_symbol_layer.hpp
diff options
context:
space:
mode:
authorMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-05-16 14:37:40 +0300
committerMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-05-19 18:15:33 +0300
commitf2ad89c463c6110d89caacd2ae62e85efb78af17 (patch)
tree831adee6ca63ce6a9678a8ee42c44fc9bc5ad126 /src/mbgl/renderer/layers/render_symbol_layer.hpp
parent44fd6dcf7c0ef477a8108f878834cadf01a625f2 (diff)
downloadqtlocation-mapboxgl-f2ad89c463c6110d89caacd2ae62e85efb78af17.tar.gz
[core] Remove RenderLayerSymbolInterface
Diffstat (limited to 'src/mbgl/renderer/layers/render_symbol_layer.hpp')
-rw-r--r--src/mbgl/renderer/layers/render_symbol_layer.hpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/mbgl/renderer/layers/render_symbol_layer.hpp b/src/mbgl/renderer/layers/render_symbol_layer.hpp
index ca9b42728c..351ed4833e 100644
--- a/src/mbgl/renderer/layers/render_symbol_layer.hpp
+++ b/src/mbgl/renderer/layers/render_symbol_layer.hpp
@@ -2,7 +2,6 @@
#include <mbgl/text/glyph.hpp>
#include <mbgl/renderer/render_layer.hpp>
-#include <mbgl/renderer/layers/render_layer_symbol_interface.hpp>
#include <mbgl/style/image_impl.hpp>
#include <mbgl/style/layers/symbol_layer_impl.hpp>
#include <mbgl/style/layers/symbol_layer_properties.hpp>
@@ -53,7 +52,7 @@ public:
} // namespace style
-class RenderSymbolLayer final: public RenderLayer, public RenderLayerSymbolInterface {
+class RenderSymbolLayer final: public RenderLayer {
public:
explicit RenderSymbolLayer(Immutable<style::SymbolLayer::Impl>);
~RenderSymbolLayer() override;
@@ -69,12 +68,6 @@ private:
void upload(gfx::UploadPass&, UploadParameters&) override;
void render(PaintParameters&, RenderSource*) override;
void setRenderTiles(RenderTiles, const TransformState&) override;
-
- // RenderLayerSymbolInterface overrides
- const RenderLayerSymbolInterface* getSymbolInterface() const override;
- const std::string& layerID() const override;
- const std::vector<std::reference_wrapper<RenderTile>>& getRenderTiles() const override;
- SymbolBucket* getSymbolBucket(const RenderTile&) const override;
// Paint properties
style::SymbolPaintProperties::Unevaluated unevaluated;