#include <sounddata.h>
Inheritance diagram for openalpp::SoundData:
Public Member Functions | |
ALuint | getAlBuffer () const |
SoundData () throw (NameError,InitError) | |
SoundData (const SoundData &sounddata) | |
SoundData & | operator= (const SoundData &sounddata) |
Protected Member Functions | |
virtual | ~SoundData () |
Protected Attributes | |
openalpp::ref_ptr< SoundBuffer > | buffer_ |
ALuint | buffername_ |
Classes | |
class | SoundBuffer |
openalpp::SoundData::SoundData | ( | const SoundData & | sounddata | ) |
Copy constructor.
virtual openalpp::SoundData::~SoundData | ( | ) | [protected, virtual] |
Destructor.
ALuint openalpp::SoundData::getAlBuffer | ( | ) | const |
Get the OpenAL name for the buffer.
openalpp::ref_ptr<SoundBuffer> openalpp::SoundData::buffer_ [protected] |
See class SoundBuffer comment.
ALuint openalpp::SoundData::buffername_ [protected] |
OpenAL name for the buffer.