Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CSoundPlayer Class Reference

#include <SoundPlayer.h>

Inheritance diagram for CSoundPlayer::

CComObjectRootEx CComCoClass ISoundPlayer List of all members.

Public Methods

 CSoundPlayer ()
 STDMETHOD (StopAllSounds)(void)
 STDMETHOD (StopMusic)(void)
 STDMETHOD (SetMusicVolume)(DWORD dwVolume)
 STDMETHOD (SetSoundVolume)(DWORD dwVolume)
 STDMETHOD (PlaySoundByIndex)(UINT uIdx, DWORD dwRepeats)
 STDMETHOD (PlayMusic)(void)
 STDMETHOD (Initialize)(void)
 STDMETHOD (SetDefaultPath)(BSTR szPath)
 STDMETHOD (AddMusicFile)(BSTR szFileName)
 STDMETHOD (AddSoundFile)(BSTR szFileName)

Protected Attributes

AllAudio * m_pAudio
FileNameContainer * m_pSoundContainer
FileNameContainer * m_pMusicContainer
char m_szDefaultPath [MAX_PATH]

Constructor & Destructor Documentation

CSoundPlayer::CSoundPlayer (    ) 
 


Member Function Documentation

CSoundPlayer::STDMETHOD (  AddSoundFile    ) 
 

CSoundPlayer::STDMETHOD (  AddMusicFile    ) 
 

CSoundPlayer::STDMETHOD (  SetDefaultPath    ) 
 

CSoundPlayer::STDMETHOD (  Initialize    ) 
 

CSoundPlayer::STDMETHOD (  PlayMusic    ) 
 

CSoundPlayer::STDMETHOD (  PlaySoundByIndex    ) 
 

CSoundPlayer::STDMETHOD (  SetSoundVolume    ) 
 

CSoundPlayer::STDMETHOD (  SetMusicVolume    ) 
 

CSoundPlayer::STDMETHOD (  StopMusic    ) 
 

CSoundPlayer::STDMETHOD (  StopAllSounds    ) 
 


Member Data Documentation

AllAudio* CSoundPlayer::m_pAudio [protected]
 

FileNameContainer* CSoundPlayer::m_pMusicContainer [protected]
 

FileNameContainer* CSoundPlayer::m_pSoundContainer [protected]
 

char CSoundPlayer::m_szDefaultPath[MAX_PATH] [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu May 23 17:51:01 2002 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001