CBaseHL2MPBludgeonWeapon

is a code class defining behavior common between the melee weapons in.