, including all inherited members.
addSoundObjFromFile(const c8 *fileName, bool preload=false)=0 | nge::audio::IAudioDevice | [pure virtual] |
addSoundObjFromMemory(void *memory, s32 sizeInBytes, const c8 *soundName, bool copyMemory=true)=0 | nge::audio::IAudioDevice | [pure virtual] |
drop() const | irr::IReferenceCounted | [inline] |
getAllPlayedSounds() | nge::audio::IAudioDevice | [inline, virtual] |
getAllSoundObjs() | nge::audio::IAudioDevice | [inline, virtual] |
getAudioDeviceType()=0 | nge::audio::IAudioDevice | [pure virtual] |
getDebugName() const | irr::IReferenceCounted | [inline] |
getDefault3DSoundMaxDistance()=0 | nge::audio::IAudioDevice | [pure virtual] |
getDefault3DSoundMinDistance()=0 | nge::audio::IAudioDevice | [pure virtual] |
getDriverName()=0 | nge::audio::IAudioDevice | [pure virtual] |
getReferenceCount() const | irr::IReferenceCounted | [inline] |
getSoundObj(const c8 *soundName, bool addIfNotFound=true)=0 | nge::audio::IAudioDevice | [pure virtual] |
getSoundObj(s32 index)=0 | nge::audio::IAudioDevice | [pure virtual] |
getSoundObjCount()=0 | nge::audio::IAudioDevice | [pure virtual] |
getSoundVolume()=0 | nge::audio::IAudioDevice | [pure virtual] |
getVersion()=0 | nge::audio::IAudioDevice | [pure virtual] |
grab() const | irr::IReferenceCounted | [inline] |
IReferenceCounted() | irr::IReferenceCounted | [inline] |
isCurrentlyPlaying(const c8 *soundName)=0 | nge::audio::IAudioDevice | [pure virtual] |
isCurrentlyPlaying(ISoundObj *source)=0 | nge::audio::IAudioDevice | [pure virtual] |
m_aPlayedSounds | nge::audio::IAudioDevice | [protected] |
m_aSoundObjs | nge::audio::IAudioDevice | [protected] |
play2D(const c8 *soundFileName, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0 | nge::audio::IAudioDevice | [pure virtual] |
play2D(ISoundObj *source, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0 | nge::audio::IAudioDevice | [pure virtual] |
play3D(const c8 *soundFileName, vector3df pos, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0 | nge::audio::IAudioDevice | [pure virtual] |
play3D(ISoundObj *source, vector3df pos, bool playLooped=false, bool startPaused=false, bool enableSoundEffects=false)=0 | nge::audio::IAudioDevice | [pure virtual] |
removeAllSoundObjs()=0 | nge::audio::IAudioDevice | [pure virtual] |
removeSoundObj(ISoundObj *source)=0 | nge::audio::IAudioDevice | [pure virtual] |
removeSoundObj(const c8 *name)=0 | nge::audio::IAudioDevice | [pure virtual] |
setAllSoundsPaused(bool bPaused=true)=0 | nge::audio::IAudioDevice | [pure virtual] |
setDebugName(const c8 *newName) | irr::IReferenceCounted | [inline, protected] |
setDefault3DSoundMaxDistance(f32 maxDistance)=0 | nge::audio::IAudioDevice | [pure virtual] |
setDefault3DSoundMinDistance(f32 minDistance)=0 | nge::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))=0 | nge::audio::IAudioDevice | [pure virtual] |
setRolloffFactor(f32 rolloff)=0 | nge::audio::IAudioDevice | [pure virtual] |
setSoundVolume(f32 volume)=0 | nge::audio::IAudioDevice | [pure virtual] |
stopAllSounds()=0 | nge::audio::IAudioDevice | [pure virtual] |
update()=0 | nge::audio::IAudioDevice | [pure virtual] |
~IAudioDevice() | nge::audio::IAudioDevice | [virtual] |
~IReferenceCounted() | irr::IReferenceCounted | [inline, virtual] |