Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

nge::audio::IAudioDevice Member List

This is the complete list of members for nge::audio::IAudioDevice, including all inherited members.

addSoundObjFromFile(const c8 *fileName, bool preload=false)=0nge::audio::IAudioDevice [pure virtual]
addSoundObjFromMemory(void *memory, s32 sizeInBytes, const c8 *soundName, bool copyMemory=true)=0nge::audio::IAudioDevice [pure virtual]
drop() const irr::IReferenceCounted [inline]
getAllPlayedSounds()nge::audio::IAudioDevice [inline, virtual]
getAllSoundObjs()nge::audio::IAudioDevice [inline, virtual]
getAudioDeviceType()=0nge::audio::IAudioDevice [pure virtual]
getDebugName() const irr::IReferenceCounted [inline]
getDefault3DSoundMaxDistance()=0nge::audio::IAudioDevice [pure virtual]
getDefault3DSoundMinDistance()=0nge::audio::IAudioDevice [pure virtual]
getDriverName()=0nge::audio::IAudioDevice [pure virtual]
getReferenceCount() const irr::IReferenceCounted [inline]
getSoundObj(const c8 *soundName, bool addIfNotFound=true)=0nge::audio::IAudioDevice [pure virtual]
getSoundObj(s32 index)=0nge::audio::IAudioDevice [pure virtual]
getSoundObjCount()=0nge::audio::IAudioDevice [pure virtual]
getSoundVolume()=0nge::audio::IAudioDevice [pure virtual]
getVersion()=0nge::audio::IAudioDevice [pure virtual]
grab() const irr::IReferenceCounted [inline]
IReferenceCounted()irr::IReferenceCounted [inline]
isCurrentlyPlaying(const c8 *soundName)=0nge::audio::IAudioDevice [pure virtual]
isCurrentlyPlaying(ISoundObj *source)=0nge::audio::IAudioDevice [pure virtual]
m_aPlayedSoundsnge::audio::IAudioDevice [protected]
m_aSoundObjsnge::audio::IAudioDevice [protected]
play2D(const c8 *soundFileName, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0nge::audio::IAudioDevice [pure virtual]
play2D(ISoundObj *source, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0nge::audio::IAudioDevice [pure virtual]
play3D(const c8 *soundFileName, vector3df pos, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0nge::audio::IAudioDevice [pure virtual]
play3D(ISoundObj *source, vector3df pos, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0nge::audio::IAudioDevice [pure virtual]
removeAllSoundObjs()=0nge::audio::IAudioDevice [pure virtual]
removeSoundObj(ISoundObj *source)=0nge::audio::IAudioDevice [pure virtual]
removeSoundObj(const c8 *name)=0nge::audio::IAudioDevice [pure virtual]
setAllSoundsPaused(bool bPaused=true)=0nge::audio::IAudioDevice [pure virtual]
setDebugName(const c8 *newName)irr::IReferenceCounted [inline, protected]
setDefault3DSoundMaxDistance(f32 maxDistance)=0nge::audio::IAudioDevice [pure virtual]
setDefault3DSoundMinDistance(f32 minDistance)=0nge::audio::IAudioDevice [pure virtual]
setListenerPosition(const vector3df &pos, const vector3df &lookdir, const vector3df &velPerSecond=vector3df(0, 0, 0), const vector3df &upVector=vector3df(0, 1, 0))=0nge::audio::IAudioDevice [pure virtual]
setRolloffFactor(f32 rolloff)=0nge::audio::IAudioDevice [pure virtual]
setSoundVolume(f32 volume)=0nge::audio::IAudioDevice [pure virtual]
stopAllSounds()=0nge::audio::IAudioDevice [pure virtual]
update()=0nge::audio::IAudioDevice [pure virtual]
~IAudioDevice()nge::audio::IAudioDevice [virtual]
~IReferenceCounted()irr::IReferenceCounted [inline, virtual]


The NUSoftware Game Engine
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated on Sat Apr 26 16:52:35 2008 by Doxygen (1.5.5)