IS3D::SoundImplementation Class Reference

base class for sound device implementations More...

#include <SoundMgr.H>

Inherited by IS3D::SoundImpNetwork, IS3D::SoundImpOpenAL, and IS3D::SoundImpSDL.

List of all members.

Public Member Functions

virtual void setListenerLoc (const CoordinateFrame &m)=0
virtual void setListenerVel (const Vector3 &v)=0
virtual void setListenerGain (const float g)=0
virtual void load (const std::string &filename)=0
virtual void play (const std::string &filename)=0
virtual void stop (const std::string &filename)=0
virtual void deleteSound (const std::string &filename)=0
virtual void setParam (const std::string &filename, const SOUNDPARAM param, const float value)=0


Detailed Description

base class for sound device implementations

Member Function Documentation

virtual void IS3D::SoundImplementation::setListenerLoc ( const CoordinateFrame &  m  )  [pure virtual]

virtual void IS3D::SoundImplementation::setListenerVel ( const Vector3 &  v  )  [pure virtual]

virtual void IS3D::SoundImplementation::setListenerGain ( const float  g  )  [pure virtual]

virtual void IS3D::SoundImplementation::load ( const std::string &  filename  )  [pure virtual]

virtual void IS3D::SoundImplementation::play ( const std::string &  filename  )  [pure virtual]

virtual void IS3D::SoundImplementation::stop ( const std::string &  filename  )  [pure virtual]

virtual void IS3D::SoundImplementation::deleteSound ( const std::string &  filename  )  [pure virtual]

virtual void IS3D::SoundImplementation::setParam ( const std::string &  filename,
const SOUNDPARAM  param,
const float  value 
) [pure virtual]


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

Generated on Wed Jan 26 06:31:21 2011 for IS3D by  doxygen 1.5.6