|
RioEngine
0.1
My first attempt to create a 3D WYSIWYG Game Engine
|
This is the complete list of members for irrklang::ISoundEngine, including all inherited members.
| addFileFactory(IFileFactory *fileFactory)=0 | irrklang::ISoundEngine | pure virtual |
| addSoundSourceAlias(ISoundSource *baseSource, const ik_c8 *soundName)=0 | irrklang::ISoundEngine | pure virtual |
| addSoundSourceFromFile(const ik_c8 *fileName, E_STREAM_MODE mode=ESM_AUTO_DETECT, bool preload=false)=0 | irrklang::ISoundEngine | pure virtual |
| addSoundSourceFromMemory(void *memory, ik_s32 sizeInBytes, const ik_c8 *soundName, bool copyMemory=true)=0 | irrklang::ISoundEngine | pure virtual |
| addSoundSourceFromPCMData(void *memory, ik_s32 sizeInBytes, const ik_c8 *soundName, SAudioStreamFormat format, bool copyMemory=true)=0 | irrklang::ISoundEngine | pure virtual |
| drop() | irrklang::IRefCounted | inline |
| getDefault3DSoundMaxDistance()=0 | irrklang::ISoundEngine | pure virtual |
| getDefault3DSoundMinDistance()=0 | irrklang::ISoundEngine | pure virtual |
| getDriverName()=0 | irrklang::ISoundEngine | pure virtual |
| getInternalAudioInterface()=0 | irrklang::ISoundEngine | pure virtual |
| getSoundSource(const ik_c8 *soundName, bool addIfNotFound=true)=0 | irrklang::ISoundEngine | pure virtual |
| getSoundSource(ik_s32 index)=0 | irrklang::ISoundEngine | pure virtual |
| getSoundSourceCount()=0 | irrklang::ISoundEngine | pure virtual |
| getSoundVolume()=0 | irrklang::ISoundEngine | pure virtual |
| grab() | irrklang::IRefCounted | inline |
| IRefCounted() | irrklang::IRefCounted | inline |
| isCurrentlyPlaying(const char *soundName)=0 | irrklang::ISoundEngine | pure virtual |
| isCurrentlyPlaying(ISoundSource *source)=0 | irrklang::ISoundEngine | pure virtual |
| isMultiThreaded() const =0 | irrklang::ISoundEngine | pure virtual |
| loadPlugins(const ik_c8 *path)=0 | irrklang::ISoundEngine | pure virtual |
| play2D(const char *soundFileName, bool playLooped=false, bool startPaused=false, bool track=false, E_STREAM_MODE streamMode=ESM_AUTO_DETECT, bool enableSoundEffects=false)=0 | irrklang::ISoundEngine | pure virtual |
| play2D(ISoundSource *source, bool playLooped=false, bool startPaused=false, bool track=false, bool enableSoundEffects=false)=0 | irrklang::ISoundEngine | pure virtual |
| play3D(const char *soundFileName, vec3df pos, bool playLooped=false, bool startPaused=false, bool track=false, E_STREAM_MODE streamMode=ESM_AUTO_DETECT, bool enableSoundEffects=false)=0 | irrklang::ISoundEngine | pure virtual |
| play3D(ISoundSource *source, vec3df pos, bool playLooped=false, bool startPaused=false, bool track=false, bool enableSoundEffects=false)=0 | irrklang::ISoundEngine | pure virtual |
| registerAudioStreamLoader(IAudioStreamLoader *loader)=0 | irrklang::ISoundEngine | pure virtual |
| removeAllSoundSources()=0 | irrklang::ISoundEngine | pure virtual |
| removeSoundSource(ISoundSource *source)=0 | irrklang::ISoundEngine | pure virtual |
| removeSoundSource(const ik_c8 *name)=0 | irrklang::ISoundEngine | pure virtual |
| setAllSoundsPaused(bool bPaused=true)=0 | irrklang::ISoundEngine | pure virtual |
| setDefault3DSoundMaxDistance(ik_f32 maxDistance)=0 | irrklang::ISoundEngine | pure virtual |
| setDefault3DSoundMinDistance(ik_f32 minDistance)=0 | irrklang::ISoundEngine | pure virtual |
| setDopplerEffectParameters(ik_f32 dopplerFactor=1.0f, ik_f32 distanceFactor=1.0f)=0 | irrklang::ISoundEngine | pure virtual |
| setListenerPosition(const vec3df &pos, const vec3df &lookdir, const vec3df &velPerSecond=vec3df(0, 0, 0), const vec3df &upVector=vec3df(0, 1, 0))=0 | irrklang::ISoundEngine | pure virtual |
| setMixedDataOutputReceiver(ISoundMixedOutputReceiver *receiver)=0 | irrklang::ISoundEngine | pure virtual |
| setRolloffFactor(ik_f32 rolloff)=0 | irrklang::ISoundEngine | pure virtual |
| setSoundVolume(ik_f32 volume)=0 | irrklang::ISoundEngine | pure virtual |
| stopAllSounds()=0 | irrklang::ISoundEngine | pure virtual |
| update()=0 | irrklang::ISoundEngine | pure virtual |
| ~IRefCounted() | irrklang::IRefCounted | inlinevirtual |