class CSoundPatch
{
void* __vftable;
public:
CSoundEnvelope m_pitch;
CSoundEnvelope m_volume;
private:
uint8 pad_0028[20];
public:
// MKV3TransferSaveOpsForField = !!UNKNOWN!!
float32 m_shutdownTime;
// MKV3TransferSaveOpsForField = !!UNKNOWN!!
float32 m_flLastTime;
CUtlSymbolLarge m_iszSoundScriptName;
CHandle<CBaseEntity> m_hEnt;
// MNotSaved = !!UNKNOWN!!
CEntityIndex m_soundEntityIndex;
// MNotSaved = !!UNKNOWN!!
Vector m_soundOrigin;
int32 m_isPlaying;
CCopyRecipientFilter m_Filter;
float32 m_flCloseCaptionDuration;
// MNotSaved = !!UNKNOWN!!
bool m_bUpdatedSoundOrigin;
// MNotSaved = !!UNKNOWN!!
CUtlSymbolLarge m_iszClassName;
};