Lines Matching defs:wxSound
3 // Purpose: wxSound
44 // mutex for all wxSound's synchronization
415 // wxSound
418 wxSoundBackend *wxSound::ms_backend = NULL;
423 wxDynamicLibrary *wxSound::ms_backendSDL = NULL;
429 wxSound::wxSound() : m_data(NULL)
433 wxSound::wxSound(const wxString& sFileName, bool isResource) : m_data(NULL)
438 wxSound::wxSound(int size, const wxByte* data) : m_data(NULL)
443 wxSound::~wxSound()
448 bool wxSound::Create(const wxString& fileName,
486 bool wxSound::Create(int size, const wxByte* data)
499 /*static*/ void wxSound::EnsureBackend()
565 /*static*/ void wxSound::UnloadBackend()
581 bool wxSound::DoPlay(unsigned flags) const
592 /*static*/ void wxSound::Stop()
598 /*static*/ bool wxSound::IsPlaying()
606 void wxSound::Free()
627 bool wxSound::LoadWAV(const wxUint8 *data, size_t length, bool copyData)
716 void OnExit() { wxSound::UnloadBackend(); }