Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CSoundManager Member List

This is the complete list of members for CSoundManager, including all inherited members.

AddPlayListItem(const VfsPath &itemPath)CSoundManager
al_check(const char *caller, int line)CSoundManagerstatic
al_ReportError(ALenum err, const char *caller, int line)CSoundManagerstatic
AlcInit()CSoundManagerprotected
ClearPlayListItems()CSoundManager
CloseGame()CSoundManagerstatic
Count()CSoundManager
CreateSoundManager()CSoundManagerstatic
CSoundManager(ALCdevice *device)CSoundManager
CSoundManager(CSoundManager *other)CSoundManagerinlineprivate
GetALSource(ISoundItem *anItem)CSoundManager
GetBufferCount()CSoundManager
GetBufferSize()CSoundManager
GetOpenALVersion() constCSoundManagervirtual
GetSoundCardNames() constCSoundManagervirtual
GetSoundItem(unsigned long itemRow)CSoundManager
IdleTask()CSoundManagervirtual
InDistress()CSoundManagervirtual
InitListener()CSoundManagerprotected
ItemForData(CSoundData *itemData)CSoundManager
ItemForEntity(entity_id_t source, CSoundData *sndData)CSoundManager
ItemFromData(CSoundData *itemData)CSoundManager
ItemFromOgg(VfsPath &fname)CSoundManager
ItemFromWAV(VfsPath &fname)CSoundManager
LoadItem(const VfsPath &itemPath)CSoundManager
m_ActionGainCSoundManagerprotected
m_ActionPausedCSoundManagerprotected
m_ALSourceBufferCSoundManagerprotected
m_AmbientGainCSoundManagerprotected
m_AmbientPausedCSoundManagerprotected
m_BufferCountCSoundManagerprotected
m_BufferSizeCSoundManagerprotected
m_ContextCSoundManagerprotected
m_CurrentEnvironsCSoundManagerprotected
m_CurrentTuneCSoundManagerprotected
m_DeviceCSoundManagerprotected
m_DistressErrCountCSoundManagerprotected
m_DistressMutexCSoundManagerprotected
m_DistressTimeCSoundManagerprotected
m_EnabledCSoundManagerprotected
m_GainCSoundManagerprotected
m_LoopingPlaylistCSoundManagerprotected
m_MusicEnabledCSoundManagerprotected
m_MusicGainCSoundManagerprotected
m_MusicPausedCSoundManagerprotected
m_OpenALVersionCSoundManagerprotected
m_PlayingPlaylistCSoundManagerprotected
m_PlaylistGapCSoundManagerprotected
m_PlayListItemsCSoundManagerprotected
m_RunningPlaylistCSoundManagerprotected
m_SoundCardNamesCSoundManagerprotected
m_SoundEnabledCSoundManagerprotected
m_SoundGroupsCSoundManagerprotected
m_UIGainCSoundManagerprotected
m_WorkerCSoundManagerprotected
NONCOPYABLE(CSoundManager)CSoundManagerprivate
Pause(bool pauseIt)CSoundManagervirtual
PauseAction(bool pauseIt)CSoundManagervirtual
PauseAmbient(bool pauseIt)CSoundManagervirtual
PauseMusic(bool pauseIt)CSoundManagervirtual
PlayAsAmbient(const VfsPath &itemPath, bool looping)CSoundManagervirtual
PlayAsGroup(const VfsPath &groupPath, const CVector3D &sourcePos, entity_id_t source, bool ownedSound)CSoundManagervirtual
PlayAsMusic(const VfsPath &itemPath, bool looping)CSoundManagervirtual
PlayAsUI(const VfsPath &itemPath, bool looping)CSoundManagervirtual
PlayGroupItem(ISoundItem *anItem, ALfloat groupGain)CSoundManager
ReleaseALSource(ALuint theSource)CSoundManager
ReloadChangedFileCB(void *param, const VfsPath &path)CSoundManagerstatic
ReloadChangedFiles(const VfsPath &path)CSoundManager
RunHardwareDetection()CSoundManagervirtual
SetActionGain(float gain)CSoundManagervirtual
SetAmbientGain(float gain)CSoundManagervirtual
SetAmbientItem(ISoundItem *anItem)CSoundManager
SetDistressThroughError()CSoundManager
SetDistressThroughShortage()CSoundManager
SetEnabled(bool doEnable)CSoundManagerstatic
SetMasterGain(float gain)CSoundManagervirtual
SetMemoryUsage(long bufferSize, int bufferCount)CSoundManager
SetMusicEnabled(bool isEnabled)CSoundManager
SetMusicGain(float gain)CSoundManagervirtual
SetMusicItem(ISoundItem *anItem)CSoundManagerprotected
SetSoundEnabled(bool enabled)CSoundManager
SetUIGain(float gain)CSoundManagervirtual
StartPlayList(bool doLoop)CSoundManager
StartWorker()CSoundManagervirtual
~CSoundManager()CSoundManagervirtual
~ISoundManager()ISoundManagerinlinevirtual