use of org.terasology.rendering.nui.widgets.browser.ui.style.TextRenderStyle in project Terasology by MovingBlocks.
the class TextFlowRenderable method render.
@Override
public void render(Canvas canvas, Rect2i bounds, TextRenderStyle defaultRenderStyle) {
TextRenderStyle safeRenderStyle = getTextRenderStyle(defaultRenderStyle);
Font font = safeRenderStyle.getFont(hyperlink != null);
int lineHeight = font.getLineHeight();
Rect2i bottomBounds = Rect2i.createFromMinAndSize(bounds.minX(), bounds.maxY() - lineHeight, bounds.sizeX(), lineHeight);
canvas.drawTextRaw(text, font, safeRenderStyle.getColor(hyperlink != null), bottomBounds);
}
Aggregations