diff options
Diffstat (limited to 'src/mbgl/renderer/buckets/symbol_bucket.hpp')
-rw-r--r-- | src/mbgl/renderer/buckets/symbol_bucket.hpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mbgl/renderer/buckets/symbol_bucket.hpp b/src/mbgl/renderer/buckets/symbol_bucket.hpp index 0b9c5e583f..8e24e711d6 100644 --- a/src/mbgl/renderer/buckets/symbol_bucket.hpp +++ b/src/mbgl/renderer/buckets/symbol_bucket.hpp @@ -16,6 +16,8 @@ namespace mbgl { +class CrossTileSymbolLayerIndex; + class PlacedSymbol { public: PlacedSymbol(Point<float> anchorPoint_, uint16_t segment_, float lowerSize_, float upperSize_, @@ -57,6 +59,7 @@ public: void upload(gfx::UploadPass&) override; bool hasData() const override; bool supportsLayer(const style::Layer::Impl&) const override; + std::pair<uint32_t, bool> registerAtCrossTileIndex(CrossTileSymbolLayerIndex&, const OverscaledTileID&, uint32_t& maxCrossTileID) override; bool hasTextData() const; bool hasIconData() const; bool hasCollisionBoxData() const; @@ -132,7 +135,7 @@ public: } collisionCircle; const float tilePixelRatio; - uint32_t bucketInstanceId = 0; + uint32_t bucketInstanceId; bool justReloaded = false; mutable optional<bool> hasFormatSectionOverrides_; |