Color C_ASW_HealGrenade_Projectile::GetGrenadeColor( void ) { return asw_healgrenade.GetColor(); }
void CNB_Header_Footer::ApplySchemeSettings( vgui::IScheme *pScheme ) { BaseClass::ApplySchemeSettings( pScheme ); LoadControlSettings( "resource/ui/nb_header_footer.res" ); // TODO: Different image in widescreen to avoid stretching // this image is no longer used //m_pBackgroundImage->SetImage( "lobby/swarm_background01" ); switch( m_nTitleStyle ) { case NB_TITLE_BRIGHT: m_pTitle->SetFgColor( Color( 255, 255, 255, 255 ) ); break; case NB_TITLE_MEDIUM: m_pTitle->SetFgColor( Color( 47, 79, 111, 255 ) ); break; } switch( m_nBackgroundStyle ) { case NB_BACKGROUND_DARK: { m_pBackground->SetVisible( true ); m_pBackgroundImage->SetVisible( false ); m_pBackground->SetBgColor( Color( 0, 0, 0, 230 ) ); break; } case NB_BACKGROUND_TRANSPARENT_BLUE: { m_pBackground->SetVisible( true ); m_pBackgroundImage->SetVisible( false ); m_pBackground->SetBgColor( asw_background_color.GetColor() ); break; } case NB_BACKGROUND_TRANSPARENT_RED: { m_pBackground->SetVisible( true ); m_pBackgroundImage->SetVisible( false ); m_pBackground->SetBgColor( Color( 128, 0, 0, 128 ) ); break; } case NB_BACKGROUND_BLUE: { m_pBackground->SetVisible( true ); m_pBackgroundImage->SetVisible( false ); m_pBackground->SetBgColor( Color( 16, 32, 46, 230 ) ); break; } case NB_BACKGROUND_IMAGE: { m_pBackground->SetVisible( false ); m_pBackgroundImage->SetVisible( true ); break; } case NB_BACKGROUND_NONE: { m_pBackground->SetVisible( false ); m_pBackgroundImage->SetVisible( false ); } } m_pTopBar->SetVisible( m_bHeaderEnabled ); m_pTopBarLine->SetVisible( m_bHeaderEnabled ); m_pBottomBar->SetVisible( m_bFooterEnabled ); m_pBottomBarLine->SetVisible( m_bFooterEnabled ); m_pGradientBar->SetVisible( m_bGradientBarEnabled ); }