From f0fec34dc9c2dbc86dd424e4963983cbb2ed9b41 Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Wed, 21 Jun 2023 22:29:40 +1000 Subject: The Fontpocalypse I hate it --- source/windowing/StarPane.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/windowing/StarPane.cpp') diff --git a/source/windowing/StarPane.cpp b/source/windowing/StarPane.cpp index d1dfb0f..69cbabf 100644 --- a/source/windowing/StarPane.cpp +++ b/source/windowing/StarPane.cpp @@ -29,6 +29,7 @@ Pane::Pane() { auto assets = Root::singleton().assets(); m_fontSize = assets->json("/interface.config:font.baseSize").toInt(); + m_font = assets->json("/interface.config:font.defaultFont").toString(); m_iconOffset = jsonToVec2I(assets->json("/interface.config:paneIconOffset")); m_titleOffset = jsonToVec2I(assets->json("/interface.config:paneTitleOffset")); m_subTitleOffset = jsonToVec2I(assets->json("/interface.config:paneSubTitleOffset")); @@ -203,6 +204,7 @@ void Pane::renderImpl() { m_context->resetInterfaceScissorRect(); } + m_context->setFont(m_font); m_context->setFontSize(m_fontSize); m_context->setFontColor(m_titleColor.toRgba()); m_context->setFontMode(FontMode::Shadow); @@ -210,6 +212,7 @@ void Pane::renderImpl() { m_context->setFontColor(m_subTitleColor.toRgba()); m_context->renderInterfaceText(m_subTitle, {headerPos + Vec2F(m_subTitleOffset)}); m_context->setFontMode(FontMode::Normal); + m_context->setDefaultFont(); } } -- cgit v1.2.3