| _attachEffectToSlot(ALuint slot, ALuint effect) | OgreOggSound::OgreOggSoundManager | private |
| _attachEffectToSoundImpl(OgreOggISound *sound=0, ALuint slot=255, const Ogre::String &effect="", const Ogre::String &filter="") | OgreOggSound::OgreOggSoundManager | |
| _attachFilterToSoundImpl(OgreOggISound *sound=0, const Ogre::String &filter="") | OgreOggSound::OgreOggSoundManager | |
| _calculateDistanceToListener(OgreOggISound *sound, const Ogre::Vector3 &listenerPos) | OgreOggSound::OgreOggSoundManager | privatestatic |
| _checkEFXSupport() | OgreOggSound::OgreOggSoundManager | private |
| _checkFeatureSupport() | OgreOggSound::OgreOggSoundManager | private |
| _checkXRAMSupport() | OgreOggSound::OgreOggSoundManager | private |
| _createListener() | OgreOggSound::OgreOggSoundManager | private |
| _createSoundImpl(Ogre::SceneManager *scnMgr, const std::string &name, const std::string &file, bool stream=false, bool loop=false, bool preBuffer=false, bool immediate=false) | OgreOggSound::OgreOggSoundManager | private |
| _createSourcePool() | OgreOggSound::OgreOggSoundManager | private |
| _destroyAllSoundsImpl() | OgreOggSound::OgreOggSoundManager | private |
| _destroyListener() | OgreOggSound::OgreOggSoundManager | private |
| _destroySoundImpl(OgreOggISound *sound=0) | OgreOggSound::OgreOggSoundManager | private |
| _destroyTemporarySound(OgreOggISound *sound) | OgreOggSound::OgreOggSoundManager | |
| _destroyTemporarySoundImpl(OgreOggISound *sound) | OgreOggSound::OgreOggSoundManager | |
| _detachEffectFromSoundImpl(OgreOggISound *sound=0, ALuint slotID=255) | OgreOggSound::OgreOggSoundManager | |
| _detachFilterFromSoundImpl(OgreOggISound *sound=0) | OgreOggSound::OgreOggSoundManager | |
| _determineAuxEffectSlots() | OgreOggSound::OgreOggSoundManager | private |
| _enumDevices() | OgreOggSound::OgreOggSoundManager | private |
| _getEFXEffect(const std::string &eName) | OgreOggSound::OgreOggSoundManager | private |
| _getEFXFilter(const std::string &fName) | OgreOggSound::OgreOggSoundManager | private |
| _getEFXSlot(int slotID=0) | OgreOggSound::OgreOggSoundManager | private |
| _getSharedBuffer(const Ogre::String &sName) | OgreOggSound::OgreOggSoundManager | private |
| _loadSoundImpl(OgreOggISound *sound, const Ogre::String &file, bool prebuffer) | OgreOggSound::OgreOggSoundManager | private |
| _openStream(const Ogre::String &file) const | OgreOggSound::OgreOggSoundManager | private |
| _pauseAllSoundsImpl() | OgreOggSound::OgreOggSoundManager | private |
| _reactivateQueuedSounds() | OgreOggSound::OgreOggSoundManager | private |
| _reactivateQueuedSoundsImpl() | OgreOggSound::OgreOggSoundManager | private |
| _registerSharedBuffer(const Ogre::String &sName, ALuint &buffer, OgreOggISound *parent=0) | OgreOggSound::OgreOggSoundManager | |
| _releaseAll() | OgreOggSound::OgreOggSoundManager | private |
| _releaseSharedBuffer(const Ogre::String &sName, ALuint &buffer) | OgreOggSound::OgreOggSoundManager | |
| _releaseSoundImpl(OgreOggISound *sound=0) | OgreOggSound::OgreOggSoundManager | private |
| _releaseSoundSource(OgreOggISound *sound=0) | OgreOggSound::OgreOggSoundManager | |
| _removeFromLists(OgreOggISound *sound=0) | OgreOggSound::OgreOggSoundManager | private |
| _requestSoundSource(OgreOggISound *sound=0) | OgreOggSound::OgreOggSoundManager | |
| _resumeAllPausedSoundsImpl() | OgreOggSound::OgreOggSoundManager | private |
| _setEAXReverbProperties(EFXEAXREVERBPROPERTIES *pEFXEAXReverb, ALuint uiEffect) | OgreOggSound::OgreOggSoundManager | private |
| _setEFXSoundPropertiesImpl(OgreOggISound *sound=0, float airAbsorption=0.f, float roomRolloff=0.f, float coneOuterHF=0.f) | OgreOggSound::OgreOggSoundManager | |
| _setGlobalPitchImpl() | OgreOggSound::OgreOggSoundManager | private |
| _stopAllSoundsImpl() | OgreOggSound::OgreOggSoundManager | private |
| alAuxiliaryEffectSlotf | OgreOggSound::OgreOggSoundManager | private |
| alAuxiliaryEffectSlotfv | OgreOggSound::OgreOggSoundManager | private |
| alAuxiliaryEffectSloti | OgreOggSound::OgreOggSoundManager | private |
| alAuxiliaryEffectSlotiv | OgreOggSound::OgreOggSoundManager | private |
| alDeleteAuxiliaryEffectSlots | OgreOggSound::OgreOggSoundManager | private |
| alDeleteEffects | OgreOggSound::OgreOggSoundManager | private |
| alDeleteFilters | OgreOggSound::OgreOggSoundManager | private |
| alEffectf | OgreOggSound::OgreOggSoundManager | private |
| alEffectfv | OgreOggSound::OgreOggSoundManager | private |
| alEffecti | OgreOggSound::OgreOggSoundManager | private |
| alEffectiv | OgreOggSound::OgreOggSoundManager | private |
| alFilterf | OgreOggSound::OgreOggSoundManager | private |
| alFilterfv | OgreOggSound::OgreOggSoundManager | private |
| alFilteri | OgreOggSound::OgreOggSoundManager | private |
| alFilteriv | OgreOggSound::OgreOggSoundManager | private |
| alGenAuxiliaryEffectSlots | OgreOggSound::OgreOggSoundManager | private |
| alGenEffects | OgreOggSound::OgreOggSoundManager | private |
| alGenFilters | OgreOggSound::OgreOggSoundManager | private |
| alGetAuxiliaryEffectSlotf | OgreOggSound::OgreOggSoundManager | private |
| alGetAuxiliaryEffectSlotfv | OgreOggSound::OgreOggSoundManager | private |
| alGetAuxiliaryEffectSloti | OgreOggSound::OgreOggSoundManager | private |
| alGetAuxiliaryEffectSlotiv | OgreOggSound::OgreOggSoundManager | private |
| alGetEffectf | OgreOggSound::OgreOggSoundManager | private |
| alGetEffectfv | OgreOggSound::OgreOggSoundManager | private |
| alGetEffecti | OgreOggSound::OgreOggSoundManager | private |
| alGetEffectiv | OgreOggSound::OgreOggSoundManager | private |
| alGetFilterf | OgreOggSound::OgreOggSoundManager | private |
| alGetFilterfv | OgreOggSound::OgreOggSoundManager | private |
| alGetFilteri | OgreOggSound::OgreOggSoundManager | private |
| alGetFilteriv | OgreOggSound::OgreOggSoundManager | private |
| alIsAuxiliaryEffectSlot | OgreOggSound::OgreOggSoundManager | private |
| alIsEffect | OgreOggSound::OgreOggSoundManager | private |
| alIsFilter | OgreOggSound::OgreOggSoundManager | private |
| attachEffectToSound(const std::string &sName, ALuint slot, const Ogre::String &effect="", const Ogre::String &filter="") | OgreOggSound::OgreOggSoundManager | |
| attachFilterToSound(const std::string &sName, const Ogre::String &filter="") | OgreOggSound::OgreOggSoundManager | |
| createEFXEffect(const std::string &eName, ALint type, EAXREVERBPROPERTIES *props=0) | OgreOggSound::OgreOggSoundManager | |
| createEFXFilter(const std::string &eName, ALint type, ALfloat gain=1.0, ALfloat hfGain=1.0) | OgreOggSound::OgreOggSoundManager | |
| createEFXSlot() | OgreOggSound::OgreOggSoundManager | |
| createListener() | OgreOggSound::OgreOggSoundManager | |
| createRecorder() | OgreOggSound::OgreOggSoundManager | |
| createSound(const std::string &name, const std::string &file, bool stream=false, bool loop=false, bool preBuffer=false, Ogre::SceneManager *scnMgr=0, bool immediate=false) | OgreOggSound::OgreOggSoundManager | |
| destroyAllSounds() | OgreOggSound::OgreOggSoundManager | |
| destroySound(const std::string &name="") | OgreOggSound::OgreOggSoundManager | |
| destroySound(OgreOggISound *sound) | OgreOggSound::OgreOggSoundManager | |
| detachEffectFromSound(const std::string &sName, ALuint slotID) | OgreOggSound::OgreOggSoundManager | |
| detachFilterFromSound(const std::string &sName) | OgreOggSound::OgreOggSoundManager | |
| fadeMasterVolume(float time, bool fadeIn) | OgreOggSound::OgreOggSoundManager | |
| getDeviceList() const | OgreOggSound::OgreOggSoundManager | |
| getGlobalPitch() const | OgreOggSound::OgreOggSoundManager | |
| getListener() | OgreOggSound::OgreOggSoundManager | |
| getMasterVolume() | OgreOggSound::OgreOggSoundManager | |
| getNumberOfCreatedEffectSlots() | OgreOggSound::OgreOggSoundManager | |
| getNumberOfSupportedEffectSlots() | OgreOggSound::OgreOggSoundManager | |
| getNumSounds() const | OgreOggSound::OgreOggSoundManager | |
| getNumSources() const | OgreOggSound::OgreOggSoundManager | |
| getOpenalContext() | OgreOggSound::OgreOggSoundManager | |
| getOpenalDevice() | OgreOggSound::OgreOggSoundManager | |
| getRecorder() | OgreOggSound::OgreOggSoundManager | |
| getResourceGroupName() const | OgreOggSound::OgreOggSoundManager | |
| getSceneManager() | OgreOggSound::OgreOggSoundManager | |
| getSingleton(void) | Ogre::Singleton< OgreOggSoundManager > | static |
| getSingletonPtr(void) | Ogre::Singleton< OgreOggSoundManager > | static |
| getSound(const std::string &name) | OgreOggSound::OgreOggSoundManager | |
| getSoundList() const | OgreOggSound::OgreOggSoundManager | |
| hasEAXSupport() | OgreOggSound::OgreOggSoundManager | |
| hasEFXSupport() | OgreOggSound::OgreOggSoundManager | |
| hasSound(const std::string &name) | OgreOggSound::OgreOggSoundManager | |
| hasXRamSupport() | OgreOggSound::OgreOggSoundManager | |
| init(const std::string &deviceName="", unsigned int maxSources=100, unsigned int queueListSize=100, Ogre::SceneManager *sMan=0) | OgreOggSound::OgreOggSoundManager | |
| isEffectSupported(ALint effectID) | OgreOggSound::OgreOggSoundManager | |
| isRecordingAvailable() const | OgreOggSound::OgreOggSoundManager | |
| LPEAXGETBUFFERMODE typedef | OgreOggSound::OgreOggSoundManager | private |
| LPEAXSETBUFFERMODE typedef | OgreOggSound::OgreOggSoundManager | private |
| mActiveSounds | OgreOggSound::OgreOggSoundManager | private |
| mContext | OgreOggSound::OgreOggSoundManager | private |
| mCurrentXRamMode | OgreOggSound::OgreOggSoundManager | private |
| mDevice | OgreOggSound::OgreOggSoundManager | private |
| mDeviceStrings | OgreOggSound::OgreOggSoundManager | private |
| mEAXGetBufferMode | OgreOggSound::OgreOggSoundManager | private |
| mEAXSetBufferMode | OgreOggSound::OgreOggSoundManager | private |
| mEAXSupport | OgreOggSound::OgreOggSoundManager | private |
| mEAXVersion | OgreOggSound::OgreOggSoundManager | private |
| mEffectList | OgreOggSound::OgreOggSoundManager | private |
| mEffectSlotList | OgreOggSound::OgreOggSoundManager | private |
| mEFXSupport | OgreOggSound::OgreOggSoundManager | private |
| mEFXSupportList | OgreOggSound::OgreOggSoundManager | private |
| mFadeIn | OgreOggSound::OgreOggSoundManager | private |
| mFadeTime | OgreOggSound::OgreOggSoundManager | private |
| mFadeTimer | OgreOggSound::OgreOggSoundManager | private |
| mFadeVolume | OgreOggSound::OgreOggSoundManager | private |
| mFilterList | OgreOggSound::OgreOggSoundManager | private |
| mGlobalPitch | OgreOggSound::OgreOggSoundManager | private |
| mListener | OgreOggSound::OgreOggSoundManager | private |
| mMaxSources | OgreOggSound::OgreOggSoundManager | private |
| mNumEffectSlots | OgreOggSound::OgreOggSoundManager | private |
| mNumSendsPerSource | OgreOggSound::OgreOggSoundManager | private |
| mNumSources | OgreOggSound::OgreOggSoundManager | private |
| mOrigVolume | OgreOggSound::OgreOggSoundManager | private |
| mPausedSounds | OgreOggSound::OgreOggSoundManager | private |
| mRecorder | OgreOggSound::OgreOggSoundManager | private |
| mResourceGroupName | OgreOggSound::OgreOggSoundManager | private |
| mSceneMgr | OgreOggSound::OgreOggSoundManager | private |
| mSharedBuffers | OgreOggSound::OgreOggSoundManager | private |
| mSoundMap | OgreOggSound::OgreOggSoundManager | private |
| mSoundsToDestroy | OgreOggSound::OgreOggSoundManager | private |
| mSoundsToReactivate | OgreOggSound::OgreOggSoundManager | private |
| mSourcePool | OgreOggSound::OgreOggSoundManager | private |
| muteAllSounds() | OgreOggSound::OgreOggSoundManager | |
| mWaitingSounds | OgreOggSound::OgreOggSoundManager | private |
| mXRamAccessible | OgreOggSound::OgreOggSoundManager | private |
| mXRamAuto | OgreOggSound::OgreOggSoundManager | private |
| mXRamFree | OgreOggSound::OgreOggSoundManager | private |
| mXRamFreeMB | OgreOggSound::OgreOggSoundManager | private |
| mXRamHardware | OgreOggSound::OgreOggSoundManager | private |
| mXRamSize | OgreOggSound::OgreOggSoundManager | private |
| mXRamSizeMB | OgreOggSound::OgreOggSoundManager | private |
| mXRamSupport | OgreOggSound::OgreOggSoundManager | private |
| OGREOGGSOUND_VERSION_STRING | OgreOggSound::OgreOggSoundManager | static |
| OgreOggSoundFactory class | OgreOggSound::OgreOggSoundManager | friend |
| OgreOggSoundManager() | OgreOggSound::OgreOggSoundManager | |
| pauseAllSounds() | OgreOggSound::OgreOggSoundManager | |
| resumeAllPausedSounds() | OgreOggSound::OgreOggSoundManager | |
| setDistanceModel(ALenum value) | OgreOggSound::OgreOggSoundManager | |
| setDopplerFactor(float factor=1.f) | OgreOggSound::OgreOggSoundManager | |
| setEFXDistanceUnits(float unit=3.3f) | OgreOggSound::OgreOggSoundManager | |
| setEFXEffectParameter(const std::string &eName, ALint effectType, ALenum attrib, ALfloat param) | OgreOggSound::OgreOggSoundManager | |
| setEFXEffectParameter(const std::string &eName, ALint type, ALenum attrib, ALfloat *params=0) | OgreOggSound::OgreOggSoundManager | |
| setEFXEffectParameter(const std::string &eName, ALint type, ALenum attrib, ALint param) | OgreOggSound::OgreOggSoundManager | |
| setEFXEffectParameter(const std::string &eName, ALint type, ALenum attrib, ALint *params=0) | OgreOggSound::OgreOggSoundManager | |
| setEFXSoundProperties(const std::string &sName, float airAbsorption=0.f, float roomRolloff=0.f, float coneOuterHF=0.f) | OgreOggSound::OgreOggSoundManager | |
| setGlobalPitch(float pitch) | OgreOggSound::OgreOggSoundManager | |
| setMasterVolume(ALfloat vol) | OgreOggSound::OgreOggSoundManager | |
| setResourceGroupName(const Ogre::String &group) | OgreOggSound::OgreOggSoundManager | |
| setSceneManager(Ogre::SceneManager *sMan) | OgreOggSound::OgreOggSoundManager | |
| setSpeedOfSound(float speed=363.f) | OgreOggSound::OgreOggSoundManager | |
| setXRamBuffer(ALsizei numBuffers, ALuint *buffers) | OgreOggSound::OgreOggSoundManager | |
| setXRamBufferMode(ALenum mode) | OgreOggSound::OgreOggSoundManager | |
| Singleton(void) | Ogre::Singleton< OgreOggSoundManager > | |
| stopAllSounds() | OgreOggSound::OgreOggSoundManager | |
| unmuteAllSounds() | OgreOggSound::OgreOggSoundManager | |
| update(float fTime=0.f) | OgreOggSound::OgreOggSoundManager | |
| ~OgreOggSoundManager() | OgreOggSound::OgreOggSoundManager | |
| ~Singleton(void) | Ogre::Singleton< OgreOggSoundManager > | |