added main menus, improved shading

This commit is contained in:
2025-07-18 20:37:52 +03:00
parent dddf1b5881
commit 070c3ff309
45 changed files with 859 additions and 271 deletions

View File

@@ -16,23 +16,32 @@ void CFGUI_Label::SetLabel( CUtlString text )
m_szText = text;
}
void CFGUI_Label::SetLabelSize( uint32_t nSize )
void CFGUI_Label::SetGlyphSize( uint32_t nSize )
{
if (!m_pFont)
return;
m_fGlyphScale[1] = (float)nSize/m_pFont->glyphHeight;
m_fGlyphScale[0] = m_fGlyphScale[1];
}
void CFGUI_Label::Event( FGUI_Event_t event )
{
}
void CFGUI_Label::Draw()
{
IFGUI::SetTextFont(m_pFont);
IFGUI::SetTextColor(1, 1, 1, 1);
IFGUI::SetGlyphScale(m_fGlyphScale[0], m_fGlyphScale[1]);
IFGUI::SetTextPos(m_iPosition[0], m_iPosition[1]);
IFGUI::DrawText(m_szText);
}
void CFGUI_Label::Frame()
{
}
CFGUI_Label::~CFGUI_Label()
{