| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/openal/soundstreamal.h>

Public Member Functions | |
| SoundStreamAL (const std::string fileName, const SO< SourceAL > &source=0, unsigned int bufferSize=32768, bool loopMode=false, bool enabled=true) | |
| virtual | ~SoundStreamAL (void) |
| virtual bool | create (void)=0 |
| virtual bool | update (void)=0 |
| virtual void | release (void)=0 |
| void | setFileName (const std::string fileName) |
| const std::string & | getFileName (void) const |
| void | setSource (const SO< SourceAL > &source) |
| const SO< SourceAL > & | getSource (void) const |
| void | setBufferSize (unsigned int bufferSize) |
| unsigned int | getBufferSize (void) const |
| void | setLoopMode (bool loopMode) |
| bool | getLoopMode (void) const |
| VRS_TYPEINFO (SoundStreamAL, PolyAttribute) | |
| VRS_SERIALIZABLE_ABSTRACT_CLASS (SoundStreamAL) | |
Protected Member Functions | |
| SoundStreamAL (void) | |
| VRS::SOUND::SoundStreamAL::SoundStreamAL | ( | const std::string | fileName, | |
| const SO< SourceAL > & | source = 0, |
|||
| unsigned int | bufferSize = 32768, |
|||
| bool | loopMode = false, |
|||
| bool | enabled = true | |||
| ) |
| virtual VRS::SOUND::SoundStreamAL::~SoundStreamAL | ( | void | ) | [virtual] |
| VRS::SOUND::SoundStreamAL::SoundStreamAL | ( | void | ) | [protected] |
| virtual bool VRS::SOUND::SoundStreamAL::create | ( | void | ) | [pure virtual] |
Implemented in VRS::SOUND::OGGSoundStreamAL.
| virtual bool VRS::SOUND::SoundStreamAL::update | ( | void | ) | [pure virtual] |
Implemented in VRS::SOUND::OGGSoundStreamAL.
| virtual void VRS::SOUND::SoundStreamAL::release | ( | void | ) | [pure virtual] |
Implemented in VRS::SOUND::OGGSoundStreamAL.
| void VRS::SOUND::SoundStreamAL::setFileName | ( | const std::string | fileName | ) |
| const std::string& VRS::SOUND::SoundStreamAL::getFileName | ( | void | ) | const [inline] |
| void VRS::SOUND::SoundStreamAL::setBufferSize | ( | unsigned int | bufferSize | ) |
| unsigned int VRS::SOUND::SoundStreamAL::getBufferSize | ( | void | ) | const [inline] |
| void VRS::SOUND::SoundStreamAL::setLoopMode | ( | bool | loopMode | ) |
| bool VRS::SOUND::SoundStreamAL::getLoopMode | ( | void | ) | const [inline] |
| VRS::SOUND::SoundStreamAL::VRS_TYPEINFO | ( | SoundStreamAL | , | |
| PolyAttribute | ||||
| ) |
| VRS::SOUND::SoundStreamAL::VRS_SERIALIZABLE_ABSTRACT_CLASS | ( | SoundStreamAL | ) |