diff options
Diffstat (limited to 'src/mbgl/text/quads.hpp')
-rw-r--r-- | src/mbgl/text/quads.hpp | 15 |
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>; |