diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2015-06-08 20:08:48 -0400 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2015-07-01 15:21:10 -0700 |
commit | eee02425fa4a38b51067ea8d325340ec699e47fa (patch) | |
tree | 1edc163fdb3dcae81320c82aa7d1bbaebddee2b0 /src/mbgl/map/vector_tile_data.hpp | |
parent | f14e4c67fdea1796f1cce105256f181e54d8473f (diff) | |
download | qtlocation-mapboxgl-eee02425fa4a38b51067ea8d325340ec699e47fa.tar.gz |
Single-purpose Worker functions
Diffstat (limited to 'src/mbgl/map/vector_tile_data.hpp')
-rw-r--r-- | src/mbgl/map/vector_tile_data.hpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/mbgl/map/vector_tile_data.hpp b/src/mbgl/map/vector_tile_data.hpp index 4157a19d92..e12554d85d 100644 --- a/src/mbgl/map/vector_tile_data.hpp +++ b/src/mbgl/map/vector_tile_data.hpp @@ -39,23 +39,21 @@ public: void cancel() override; protected: - void redoPlacement(); + TileWorker workerData; + std::unique_ptr<WorkRequest> workRequest; + bool parsing = false; +private: const SourceInfo& source; - Request *req = nullptr; + Request* req = nullptr; std::string data; Worker& worker; - TileWorker workerData; - std::unique_ptr<WorkRequest> workRequest; - std::atomic_flag parsing = ATOMIC_FLAG_INIT; -private: float lastAngle = 0; float currentAngle; bool lastCollisionDebug = 0; bool currentCollisionDebug = 0; bool redoingPlacement = false; - void endRedoPlacement(); }; } |