summaryrefslogtreecommitdiff
path: root/src/mbgl/tile/geometry_tile_worker.hpp
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2016-11-04 13:00:41 -0700
committerJohn Firebaugh <john.firebaugh@gmail.com>2016-11-07 10:16:35 -0800
commitaa087967675cd337961ebea78bd04836600d8aed (patch)
treefc15ac2fc7c4ae3fe6016771bb2582d519f295e4 /src/mbgl/tile/geometry_tile_worker.hpp
parent1533d28314fe869ad3f1772872e99516eab76e36 (diff)
downloadqtlocation-mapboxgl-aa087967675cd337961ebea78bd04836600d8aed.tar.gz
[core] Separate pathway for notifying workers of new images/glyphs
Diffstat (limited to 'src/mbgl/tile/geometry_tile_worker.hpp')
-rw-r--r--src/mbgl/tile/geometry_tile_worker.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mbgl/tile/geometry_tile_worker.hpp b/src/mbgl/tile/geometry_tile_worker.hpp
index d55b29702c..58b5e23cfd 100644
--- a/src/mbgl/tile/geometry_tile_worker.hpp
+++ b/src/mbgl/tile/geometry_tile_worker.hpp
@@ -34,12 +34,14 @@ public:
void setLayers(std::vector<std::unique_ptr<style::Layer>>, uint64_t correlationID);
void setData(std::unique_ptr<const GeometryTileData>, uint64_t correlationID);
void setPlacementConfig(PlacementConfig, uint64_t correlationID);
+ void symbolDependenciesChanged();
private:
void coalesce();
void coalesced();
void redoLayout();
void attemptPlacement();
+ bool hasPendingSymbolDependencies() const;
ActorRef<GeometryTileWorker> self;
ActorRef<GeometryTile> parent;