Fixed vertical alignment for certain strings that are too long to fit the image width.

This commit is contained in:
Pieter Hulshoff 2016-09-04 11:41:44 +02:00
parent 2a39065a0b
commit bdb105043e

View File

@ -79,7 +79,6 @@ void Text::draw()
float scale = (float)baseViewInfo.FontSize / (float)imageHeight;
unsigned int textIndexMax = 0;
unsigned int emptySpace = 0;
// determine image width
for(unsigned int i = 0; i < textData_.size(); ++i)
@ -94,12 +93,10 @@ void Text::draw()
if ((imageWidth + glyph.advance)*scale > imageMaxWidth )
{
imageWidth -= emptySpace;
break;
}
textIndexMax = i;
emptySpace = glyph.advance - glyph.maxX;
imageWidth += glyph.advance;
}