// MPropertyFriendlyName = Envelope VSND
// MPropertyDescription = Plays sound with envelope.
class CVoiceContainerEnvelope : public CVoiceContainerDefault
{
public:
    // MPropertyFriendlyName = Vsnd File
    CStrongHandle<InfoForResourceTypeCVoiceContainerBase> m_sound;
    // MPropertyFriendlyName = Container Analyzers
    CVoiceContainerAnalysisBase* m_analysisContainer;
};

KV3 Class Defaults

{
    _class = "CVoiceContainerEnvelope"
    m_vSound = 
    {
        m_nRate = 0
        m_nFormat = "PCM16"
        m_nChannels = 0
        m_nLoopStart = 0
        m_nSampleCount = 0
        m_flDuration = 0.0
        m_Sentences = [  ]
        m_nStreamingSize = 0
        m_nSeekTable = [  ]
        m_nLoopEnd = 0
        m_encodedHeader = #[  ]
    }
    m_pEnvelopeAnalyzer = null
    m_sound = resource:""
    m_analysisContainer = null
}