class CNmSoundEvent : public CNmEvent
{
public:
    CNmEventRelevance_t m_relevance;
    CUtlString m_name;
    CNmSoundEvent__Position_t m_position;
    CUtlString m_attachmentName;
    CUtlString m_tags;
    bool m_bContinuePlayingSoundAtDurationEnd;
    float32 m_flDurationInterruptionThreshold;
};

KV3 Class Defaults

{
    _class = "CNmSoundEvent"
    m_flStartTime = 
    {
        m_flValue = 0.0
    }
    m_flDuration = 
    {
        m_flValue = 0.0
    }
    m_syncID = ""
    m_bClientOnly = false
    m_relevance = "ClientAndServer"
    m_name = ""
    m_position = "None"
    m_attachmentName = ""
    m_tags = ""
    m_bContinuePlayingSoundAtDurationEnd = false
    m_flDurationInterruptionThreshold = 0.9
}