//========= Copyright © 2005, EF:TC Mod, All rights reserved. =================// // // File: hud_ammo_image.cpp // Purpose: HUD - Ammo graphic // Authors: Chris Adams // Created: 30/07/05 // Last Updated: 30/07/05 // //=============================================================================// #include "hud.h" #include "cbase.h" #include "iclientmode.h" #include "hud_macros.h" #include "vgui_controls/controls.h" #include "vgui/ISurface.h" #include "hudelement.h" #include "hud_image.h" #include "tier0/memdbgon.h" using namespace vgui; class CHudAmmoImage : public HudImagePanel { DECLARE_CLASS_SIMPLE( CHudAmmoImage, HudImagePanel ); public: CHudAmmoImage( const char *pElementName ); }; DECLARE_HUDELEMENT( CHudAmmoImage ); CHudAmmoImage::CHudAmmoImage( const char *pElementName ) : BaseClass( NULL, "HudAmmoImage" ) { SetHiddenBits( HIDEHUD_HEALTH | HIDEHUD_PLAYERDEAD | HIDEHUD_NEEDSUIT ); SetImage( "hud/hud_ammo" ); }