OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Member Functions | List of all members
MWSound::Stream Class Reference

#include <sound.hpp>

Inheritance diagram for MWSound::Stream:
Collaboration diagram for MWSound::Stream:

Public Member Functions

 Stream ()
 
- Public Member Functions inherited from MWSound::SoundBase
void setPosition (const osg::Vec3f &pos)
 
void setVolume (float volume)
 
void setBaseVolume (float volume)
 
void setFadeout (float duration)
 
void updateFade (float duration)
 
const osg::Vec3f & getPosition () const
 
float getRealVolume () const
 
float getPitch () const
 
float getMinDistance () const
 
float getMaxDistance () const
 
MWSound::Type getPlayType () const
 
bool getUseEnv () const
 
bool getIsLooping () const
 
bool getDistanceCull () const
 
bool getIs3D () const
 
void init (const osg::Vec3f &pos, float vol, float basevol, float pitch, float mindist, float maxdist, int flags)
 
void init (float vol, float basevol, float pitch, int flags)
 
 SoundBase ()
 

Private Member Functions

Streamoperator= (const Stream &)=delete
 
 Stream (const Stream &)=delete
 
 Stream (Stream &&)=delete
 

Additional Inherited Members

- Protected Attributes inherited from MWSound::SoundBase
Sound_Instance mHandle
 

Constructor & Destructor Documentation

MWSound::Stream::Stream ( const Stream )
privatedelete
MWSound::Stream::Stream ( Stream &&  )
privatedelete
MWSound::Stream::Stream ( )
inline

Member Function Documentation

Stream& MWSound::Stream::operator= ( const Stream )
privatedelete

The documentation for this class was generated from the following file: