Orxonox
0.0.5 Codename: Arcturus
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
orxonox
SoundManager
orxonox::SoundManager Member List
This is the complete list of members for
orxonox::SoundManager
, including all inherited members.
AmbientList
typedef
orxonox::SoundManager
private
ambientSounds_
orxonox::SoundManager
private
availableSoundSources_
orxonox::SoundManager
private
bDestructorCalled_
orxonox::SoundManager
private
checkAmbientVolumeValidity
()
orxonox::SoundManager
inline
private
checkEffectsVolumeValidity
()
orxonox::SoundManager
inline
private
checkFadeStepValidity
()
orxonox::SoundManager
private
checkSoundVolumeValidity
()
orxonox::SoundManager
inline
private
checkVolumeValidity
(SoundType::Value type)
orxonox::SoundManager
private
Configurable
()
orxonox::Configurable
context_
orxonox::SoundManager
private
createSoundSources
(unsigned int n)
orxonox::SoundManager
private
crossFadeStep_
orxonox::SoundManager
private
device_
orxonox::SoundManager
private
deviceNames_
orxonox::SoundManager
private
effectsPool_
orxonox::SoundManager
private
EffectsPoolList
typedef
orxonox::SoundManager
private
effectsPoolSize_
orxonox::SoundManager
private
exists
()
orxonox::SoundManager
inline
static
fadeIn
(AmbientSound *sound)
orxonox::SoundManager
private
fadeInList_
orxonox::SoundManager
private
fadeOut
(AmbientSound *sound)
orxonox::SoundManager
private
fadeOutList_
orxonox::SoundManager
private
getALErrorString
(ALenum error)
orxonox::SoundManager
static
getContext
() const
orxonox::Listable
inline
getDerivedPointer
(unsigned int classID)
orxonox::Identifiable
inline
getDerivedPointer
(unsigned int classID)
orxonox::Identifiable
inline
getDerivedPointer
(unsigned int classID) const
orxonox::Identifiable
inline
getDeviceName
(unsigned int index) const
orxonox::SoundManager
inline
getIdentifier
() const
orxonox::Identifiable
inline
getInstance
()
orxonox::SoundManager
inline
static
getMute
(SoundType::Value type)
orxonox::SoundManager
getRealVolume
(SoundType::Value type)
orxonox::SoundManager
getSoundBuffer
(const std::string &filename)
orxonox::SoundManager
getSoundSource
(BaseSound *object)
orxonox::SoundManager
getVolume
(SoundType::Value type)
orxonox::SoundManager
Identifiable
()
orxonox::Identifiable
isA
(const Identifier *identifier)
orxonox::Identifiable
isA
(const SubclassIdentifier< B > *identifier)
orxonox::Identifiable
inline
isA
(const Identifiable *object)
orxonox::Identifiable
isChildOf
(const Identifier *identifier)
orxonox::Identifiable
isChildOf
(const SubclassIdentifier< B > *identifier)
orxonox::Identifiable
inline
isChildOf
(const Identifiable *object)
orxonox::Identifiable
isDirectChildOf
(const Identifier *identifier)
orxonox::Identifiable
isDirectChildOf
(const SubclassIdentifier< B > *identifier)
orxonox::Identifiable
inline
isDirectChildOf
(const Identifiable *object)
orxonox::Identifiable
isDirectParentOf
(const Identifier *identifier)
orxonox::Identifiable
isDirectParentOf
(const SubclassIdentifier< B > *identifier)
orxonox::Identifiable
inline
isDirectParentOf
(const Identifiable *object)
orxonox::Identifiable
isExactlyA
(const Identifier *identifier)
orxonox::Identifiable
isExactlyA
(const SubclassIdentifier< B > *identifier)
orxonox::Identifiable
inline
isExactlyA
(const Identifiable *object)
orxonox::Identifiable
isParentOf
(const Identifier *identifier)
orxonox::Identifiable
isParentOf
(const SubclassIdentifier< B > *identifier)
orxonox::Identifiable
inline
isParentOf
(const Identifiable *object)
orxonox::Identifiable
Listable
()
orxonox::Listable
Listable
(Context *context)
orxonox::Listable
maxEffectsPoolSize_s
orxonox::SoundManager
private
static
maxSources_
orxonox::SoundManager
private
minSources_
orxonox::SoundManager
private
mute_
orxonox::SoundManager
private
pauseAmbientSound
(AmbientSound *ambient)
orxonox::SoundManager
postUpdate
(const Clock &time) override
orxonox::SoundManager
inline
virtual
preUpdate
(const Clock &time) override
orxonox::SoundManager
virtual
processCrossFading
(float dt)
orxonox::SoundManager
private
registerAmbientSound
(AmbientSound *newAmbient)
orxonox::SoundManager
releaseSoundBuffer
(const std::shared_ptr< SoundBuffer > &buffer, bool bPoolBuffer)
orxonox::SoundManager
releaseSoundSource
(ALuint source)
orxonox::SoundManager
setConfigValues
()
orxonox::SoundManager
setContext
(Context *context)
orxonox::Listable
setListenerOrientation
(const Quaternion &orientation)
orxonox::SoundManager
setListenerPosition
(const Vector3 &position)
orxonox::SoundManager
setVolume
(float vol, SoundType::Value type)
orxonox::SoundManager
Singleton
()
orxonox::Singleton< SoundManager >
inline
protected
Singleton< SoundManager >
class
orxonox::SoundManager
friend
singletonPtr_s
orxonox::SoundManager
private
static
SoundBufferMap
typedef
orxonox::SoundManager
private
soundBuffers_
orxonox::SoundManager
private
SoundManager
()
orxonox::SoundManager
toggleMute
(SoundType::Value type)
orxonox::SoundManager
unregisterAmbientSound
(AmbientSound *oldAmbient)
orxonox::SoundManager
unregisterObject
()
orxonox::Listable
UpdateListener
()
orxonox::UpdateListener
updateVolume
(SoundType::Value type)
orxonox::SoundManager
private
usedSoundSources_
orxonox::SoundManager
private
volume_
orxonox::SoundManager
private
~Identifiable
()
orxonox::Identifiable
inline
virtual
~Listable
()
orxonox::Listable
virtual
~Singleton
()
orxonox::Singleton< SoundManager >
inline
protected
virtual
~SoundManager
()
orxonox::SoundManager
Generated on Fri Apr 12 2019 01:26:08 for Orxonox by
1.8.11