summaryrefslogtreecommitdiff
path: root/src/mbgl/text/placement.hpp
diff options
context:
space:
mode:
authorMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-05-25 16:17:45 +0300
committerMikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com>2019-05-28 16:16:42 +0300
commit054645042a52de4d0b6d22d1ec033bc9197c9297 (patch)
tree0d3b950df885b7734483e0aa26c5139a60ba88c5 /src/mbgl/text/placement.hpp
parenta03f7b166b2fe68f63ca75337bd0ac0000cee135 (diff)
downloadqtlocation-mapboxgl-054645042a52de4d0b6d22d1ec033bc9197c9297.tar.gz
[core] Encapsulate symbol bucket placement code in Placement::placeLayerBucket()
Diffstat (limited to 'src/mbgl/text/placement.hpp')
-rw-r--r--src/mbgl/text/placement.hpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mbgl/text/placement.hpp b/src/mbgl/text/placement.hpp
index c159286a2b..30062471da 100644
--- a/src/mbgl/text/placement.hpp
+++ b/src/mbgl/text/placement.hpp
@@ -90,14 +90,10 @@ private:
class BucketPlacementParameters {
public:
- const mat4& posMatrix;
- const mat4& textLabelPlaneMatrix;
- const mat4& iconLabelPlaneMatrix;
- float scale;
- float pixelRatio;
+ const RenderTile& tile;
+ const mat4& projMatrix;
+ std::string sourceId;
bool showCollisionBoxes;
- bool holdingForFade;
- const CollisionGroups::CollisionGroup& collisionGroup;
};
class Placement {