From 8ac87ec5cb2374d212a31942ca19ce395704eb69 Mon Sep 17 00:00:00 2001 From: Mikhail Pozdnyakov Date: Mon, 19 Nov 2018 15:30:19 +0200 Subject: Refactor util::fontStacks() So that it does not downcast `Layer::Impl` instances. Also, an unneeded `std::vector` construction was removed from `Parser::fontStacks()`. --- src/mbgl/style/layers/symbol_layer_impl.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/mbgl/style/layers/symbol_layer_impl.hpp') diff --git a/src/mbgl/style/layers/symbol_layer_impl.hpp b/src/mbgl/style/layers/symbol_layer_impl.hpp index 21e47ad89a..01ff9772b8 100644 --- a/src/mbgl/style/layers/symbol_layer_impl.hpp +++ b/src/mbgl/style/layers/symbol_layer_impl.hpp @@ -14,6 +14,7 @@ public: bool hasLayoutDifference(const Layer::Impl&) const override; void stringifyLayout(rapidjson::Writer&) const override; const LayerTypeInfo* getTypeInfo() const noexcept final; + void populateFontStack(std::set& fontStack) const final; SymbolLayoutProperties::Unevaluated layout; SymbolPaintProperties::Transitionable paint; -- cgit v1.2.1