summaryrefslogtreecommitdiff
path: root/src/mbgl/text/quads.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/text/quads.hpp')
-rw-r--r--src/mbgl/text/quads.hpp15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/mbgl/text/quads.hpp b/src/mbgl/text/quads.hpp
index 29f798ba0d..c61c85f14c 100644
--- a/src/mbgl/text/quads.hpp
+++ b/src/mbgl/text/quads.hpp
@@ -24,26 +24,35 @@ public:
WritingModeType writingMode_,
Point<float> glyphOffset_,
bool isSDF_,
+ Point<float> pixelOffsetTL_,
+ Point<float> pixelOffsetBR_,
+ Point<float> minFontScale_,
size_t sectionIndex_ = 0)
: tl(tl_),
tr(tr_),
bl(bl_),
br(br_),
tex(tex_),
- writingMode(writingMode_),
+ pixelOffsetTL(pixelOffsetTL_),
+ pixelOffsetBR(pixelOffsetBR_),
glyphOffset(glyphOffset_),
+ writingMode(writingMode_),
isSDF(isSDF_),
- sectionIndex(sectionIndex_) {}
+ sectionIndex(sectionIndex_),
+ minFontScale(minFontScale_) {}
Point<float> tl;
Point<float> tr;
Point<float> bl;
Point<float> br;
Rect<uint16_t> tex;
- WritingModeType writingMode;
+ Point<float> pixelOffsetTL;
+ Point<float> pixelOffsetBR;
Point<float> glyphOffset;
+ WritingModeType writingMode;
bool isSDF;
size_t sectionIndex;
+ Point<float> minFontScale;
};
using SymbolQuads = std::vector<SymbolQuad>;