added main menus, improved shading
This commit is contained in:
@@ -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()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user