Difference between revisions of "UTIL ValidateSoundName"

From Valve Developer Community
Jump to: navigation, search
m
m (Cleanup)
 
Line 3: Line 3:
 
==Usage==
 
==Usage==
 
<source lang=cpp>
 
<source lang=cpp>
  void UTIL_ValidateSoundName( string_t &name, const char *defaultStr )
+
void UTIL_ValidateSoundName( string_t &name, const char *defaultStr )
 
</source>
 
</source>
 +
 
==Examples==
 
==Examples==
 
<source lang=cpp>
 
<source lang=cpp>

Latest revision as of 18:08, 30 July 2021

This UTIL function allocates a string to a set value if said 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

    // If the hit sound string is not set, then play the generic hit sound.
    UTIL_ValidateSoundName( m_WeaponHit, "Generic.WeaponHit" );
    EmitSound( m_WeaponHit );