summaryrefslogtreecommitdiff
path: root/src/mbgl/text/placement.hpp
diff options
context:
space:
mode:
authorAlexander Shalamov <alexander.shalamov@mapbox.com>2018-11-13 17:39:26 +0200
committerAlexander Shalamov <alexander.shalamov@mapbox.com>2018-11-19 14:06:21 +0200
commit77911f1cc955b1adeb143dd15f6fc0d77763440c (patch)
treee8a84100c7eae6ab23ffc1a4420db3ed6760dd01 /src/mbgl/text/placement.hpp
parent20c471669c102d1740558c2c7d1ea77bb9ef8530 (diff)
downloadqtlocation-mapboxgl-77911f1cc955b1adeb143dd15f6fc0d77763440c.tar.gz
[core] Replace RenderSymbolLayer downcast with symbol interface
Diffstat (limited to 'src/mbgl/text/placement.hpp')
-rw-r--r--src/mbgl/text/placement.hpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mbgl/text/placement.hpp b/src/mbgl/text/placement.hpp
index 8527d6df57..f34a8a25c2 100644
--- a/src/mbgl/text/placement.hpp
+++ b/src/mbgl/text/placement.hpp
@@ -9,7 +9,7 @@
namespace mbgl {
-class RenderSymbolLayer;
+class RenderLayerSymbolInterface;
class SymbolBucket;
class OpacityState {
@@ -80,9 +80,9 @@ private:
class Placement {
public:
Placement(const TransformState&, MapMode mapMode, const bool crossSourceCollisions);
- void placeLayer(RenderSymbolLayer&, const mat4&, bool showCollisionBoxes);
+ void placeLayer(const RenderLayerSymbolInterface&, const mat4&, bool showCollisionBoxes);
void commit(const Placement& prevPlacement, TimePoint);
- void updateLayerOpacities(RenderSymbolLayer&);
+ void updateLayerOpacities(const RenderLayerSymbolInterface&);
float symbolFadeChange(TimePoint now) const;
bool hasTransitions(TimePoint now) const;