1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Add ShapedText::getHeight()

This commit is contained in:
attila 2025-01-29 17:54:20 +01:00 committed by Attila Szarvas
parent 213d3fb56a
commit a07098d479
5 changed files with 78 additions and 28 deletions

View file

@ -427,10 +427,10 @@ void TextLayout::createStandardLayout (const AttributedString& text)
Span<Point<float>> positions,
Font font,
Range<int64> glyphRange,
int64 lineNumber,
LineMetrics lineMetrics,
Colour colour)
{
if (std::exchange (lastLineNumber, lineNumber) != lineNumber)
if (std::exchange (lastLineNumber, lineMetrics.lineNumber) != lineMetrics.lineNumber)
{
if (line != nullptr)
addLine (std::move (line));
@ -438,7 +438,7 @@ void TextLayout::createStandardLayout (const AttributedString& text)
const auto ascentAndDescent = getMaxFontAscentAndDescentInEnclosingLine (st,
glyphRange);
line = std::make_unique<Line> (castTo<int> (getLineInputRange (st, lineNumber)),
line = std::make_unique<Line> (castTo<int> (getLineInputRange (st, lineMetrics.lineNumber)),
positions[0],
ascentAndDescent.ascent,
ascentAndDescent.descent,