summaryrefslogtreecommitdiff
path: root/src/mbgl/map/vector_tile_data.hpp
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2015-06-08 20:08:48 -0400
committerJohn Firebaugh <john.firebaugh@gmail.com>2015-07-01 15:21:10 -0700
commiteee02425fa4a38b51067ea8d325340ec699e47fa (patch)
tree1edc163fdb3dcae81320c82aa7d1bbaebddee2b0 /src/mbgl/map/vector_tile_data.hpp
parentf14e4c67fdea1796f1cce105256f181e54d8473f (diff)
downloadqtlocation-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.hpp12
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();
};
}