summaryrefslogtreecommitdiff
path: root/src/mbgl/text/placement.hpp
diff options
context:
space:
mode:
authorMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2020-04-01 17:46:58 +0300
committerMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2020-04-08 11:19:37 +0300
commite6bac0eb9fee9212fd0b8fea90981f14da80dcf5 (patch)
tree2a134bdac1e587918324c6f67907cc6eb5da416f /src/mbgl/text/placement.hpp
parenta32672b9e6f3b667b22edced59300e26e17f7bde (diff)
downloadqtlocation-mapboxgl-e6bac0eb9fee9212fd0b8fea90981f14da80dcf5.tar.gz
[core] Symbol by symbol placement for intersections
Diffstat (limited to 'src/mbgl/text/placement.hpp')
-rw-r--r--src/mbgl/text/placement.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/text/placement.hpp b/src/mbgl/text/placement.hpp
index 87d1e981df..12a147e984 100644
--- a/src/mbgl/text/placement.hpp
+++ b/src/mbgl/text/placement.hpp
@@ -141,7 +141,7 @@ public:
protected:
friend SymbolBucket;
- void placeSymbolBucket(const BucketPlacementData&, std::set<uint32_t>& seenCrossTileIDs);
+ virtual void placeSymbolBucket(const BucketPlacementData&, std::set<uint32_t>& seenCrossTileIDs);
void placeSymbol(const SymbolInstance& symbolInstance,
const PlacementContext&,
std::set<uint32_t>& seenCrossTileIDs);
@@ -156,7 +156,7 @@ protected:
virtual optional<CollisionBoundaries> getAvoidEdges(const SymbolBucket&, const mat4& /*posMatrix*/) {
return nullopt;
}
- virtual SymbolInstanceReferences getSortedSymbols(const BucketPlacementData&, float pixelRatio);
+ SymbolInstanceReferences getSortedSymbols(const BucketPlacementData&, float pixelRatio);
virtual bool stickToFirstVariableAnchor(const CollisionBox&,
Point<float> /*shift*/,
const mat4& /*posMatrix*/,