MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / StopSoundTrack

Function StopSoundTrack

TombEngine/Sound/sound.cpp:680–690  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

678}
679
680void StopSoundTrack(SoundTrackType mode, int fadeoutTime)
681{
682 if (SoundtrackSlot[(int)mode].Channel == NULL)
683 return;
684
685 // Do fadeout.
686 BASS_ChannelSlideAttribute(SoundtrackSlot[(int)mode].Channel, BASS_ATTRIB_VOL | BASS_SLIDE_LOG, -1.0f, fadeoutTime);
687
688 SoundtrackSlot[(int)mode].Track = {};
689 SoundtrackSlot[(int)mode].Channel = NULL;
690}
691
692void ClearSoundTrackMasks()
693{

Callers 2

StopSoundTracksFunction · 0.85
StopAudioTrackFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected