diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-21 22:29:40 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-21 22:29:40 +1000 |
commit | f0fec34dc9c2dbc86dd424e4963983cbb2ed9b41 (patch) | |
tree | 9073336184d32365b861df91b2fc062c39e0fb15 /source/windowing/StarPane.cpp | |
parent | 865f9a328a9068c9917c52c387f27b3e102712bc (diff) |
The Fontpocalypse
I hate it
Diffstat (limited to 'source/windowing/StarPane.cpp')
-rw-r--r-- | source/windowing/StarPane.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
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(); } } |