1 #ifndef GAME_SOUND_SOUND_H
2 #define GAME_SOUND_SOUND_H
55 Sound(
const osg::Vec3f& pos,
float vol,
float basevol,
float pitch,
float mindist,
float maxdist,
int flags)
60 Sound(
float vol,
float basevol,
float pitch,
int flags)
73 Stream(
const osg::Vec3f& pos,
float vol,
float basevol,
float pitch,
float mindist,
float maxdist,
int flags)
74 :
Sound(pos, vol, basevol, pitch, mindist, maxdist, flags)
76 Stream(
float vol,
float basevol,
float pitch,
int flags)
77 :
Sound(vol, basevol, pitch, flags)
float mBaseVolume
Definition: sound.hpp:14
Sound(float vol, float basevol, float pitch, int flags)
Definition: sound.hpp:60
const osg::Vec3f & getPosition() const
Definition: sound.hpp:42
Definition: openal_output.hpp:19
bool getIsLooping() const
Definition: sound.hpp:51
bool getIs3D() const
Definition: sound.hpp:53
float getRealVolume() const
Definition: sound.hpp:43
float getMaxDistance() const
Definition: sound.hpp:46
Definition: soundmanager.hpp:54
Stream(const osg::Vec3f &pos, float vol, float basevol, float pitch, float mindist, float maxdist, int flags)
Definition: sound.hpp:73
void setPosition(const osg::Vec3f &pos)
Definition: sound.hpp:28
float getMinDistance() const
Definition: sound.hpp:45
float getPitch() const
Definition: sound.hpp:44
osg::Vec3f mPos
Definition: sound.hpp:12
Sound_Instance mHandle
Definition: sound.hpp:23
Stream & operator=(const Stream &rhs)
PlayType
Definition: soundmanager.hpp:48
bool getUseEnv() const
Definition: sound.hpp:50
void * Sound_Instance
Definition: sound_output.hpp:19
Definition: soundmanagerimp.hpp:42
float mMaxDistance
Definition: sound.hpp:17
Definition: soundmanager.hpp:35
Stream(const Stream &rhs)
void setVolume(float volume)
Definition: sound.hpp:29
float mPitch
Definition: sound.hpp:15
void updateFade(float duration)
Definition: sound.hpp:32
Sound & operator=(const Sound &rhs)
float mMinDistance
Definition: sound.hpp:16
float mFadeOutTime
Definition: sound.hpp:20
int mFlags
Definition: sound.hpp:18
float mVolume
Definition: sound.hpp:13
MWBase::SoundManager::PlayType getPlayType() const
Definition: sound.hpp:48
Sound(const osg::Vec3f &pos, float vol, float basevol, float pitch, float mindist, float maxdist, int flags)
Definition: sound.hpp:55
Stream(float vol, float basevol, float pitch, int flags)
Definition: sound.hpp:76
bool getDistanceCull() const
Definition: sound.hpp:52
Definition: soundmanager.hpp:37
Definition: soundmanager.hpp:36
void setFadeout(float duration)
Definition: sound.hpp:31
void setBaseVolume(float volume)
Definition: sound.hpp:30