void Sound::Pause() { if (!m_Playing) return; m_Playing = false; #ifdef SPARKY_PLATFORM_WEB SoundManagerPause(m_Name.c_str()); #else ga_handle_stop(m_Handle); #endif }
void Sound::pause() { if (m_Playing) { #ifdef SPARKY_EMSCRIPTEN SoundManagerPause(m_Name.c_str()); #else ga_handle_stop(m_Handle); #endif m_Playing = false; } else { #ifdef SPARKY_EMSCRIPTEN SoundManagerPlay(m_Name.c_str()); #else ga_handle_play(m_Handle); #endif m_Playing = true; } }