UTIL_ValidateSoundName

From Valve Developer Community
Jump to: navigation, search
English (en)Translate (Translate)

UTIL_ValidateSoundName is a UTIL function that sets a string if the string is a null string or simply "0". It is typically used for keeping sound names valid, as the name suggests.

Usage

void UTIL_ValidateSoundName( string_t &name, const char *defaultStr )

Examples

    #include <game/server/util.h>
    string_t m_WeaponHit;
    // If the hit sound string is not set, then play the generic hit sound.
    UTIL_ValidateSoundName( m_WeaponHit, "Generic.WeaponHit" );
    EmitSound( m_WeaponHit );