|
OpenMW
|
#include <audiere_decoder.hpp>
Public Member Functions | |
| virtual | ~Audiere_Decoder () |
Private Member Functions | |
| virtual void | open (const std::string &fname) |
| virtual void | close () |
| virtual std::string | getName () |
| virtual void | getInfo (int *samplerate, ChannelConfig *chans, SampleType *type) |
| virtual size_t | read (char *buffer, size_t bytes) |
| virtual void | rewind () |
| virtual size_t | getSampleOffset () |
| Audiere_Decoder & | operator= (const Audiere_Decoder &rhs) |
| Audiere_Decoder (const Audiere_Decoder &rhs) | |
| Audiere_Decoder () | |
Private Attributes | |
| std::string | mSoundFileName |
| audiere::FilePtr | mSoundFile |
| audiere::SampleSourcePtr | mSoundSource |
| int | mSampleRate |
| SampleType | mSampleType |
| ChannelConfig | mChannelConfig |
Friends | |
| class | SoundManager |
| MWSound::Audiere_Decoder::Audiere_Decoder | ( | const Audiere_Decoder & | rhs | ) | [private] |
| MWSound::Audiere_Decoder::Audiere_Decoder | ( | ) | [private] |
| virtual MWSound::Audiere_Decoder::~Audiere_Decoder | ( | ) | [virtual] |
| virtual void MWSound::Audiere_Decoder::close | ( | ) | [private, virtual] |
Implements MWSound::Sound_Decoder.
| virtual void MWSound::Audiere_Decoder::getInfo | ( | int * | samplerate, |
| ChannelConfig * | chans, | ||
| SampleType * | type | ||
| ) | [private, virtual] |
Implements MWSound::Sound_Decoder.
| virtual std::string MWSound::Audiere_Decoder::getName | ( | ) | [private, virtual] |
Implements MWSound::Sound_Decoder.
| virtual size_t MWSound::Audiere_Decoder::getSampleOffset | ( | ) | [private, virtual] |
Implements MWSound::Sound_Decoder.
| virtual void MWSound::Audiere_Decoder::open | ( | const std::string & | fname | ) | [private, virtual] |
Implements MWSound::Sound_Decoder.
| Audiere_Decoder& MWSound::Audiere_Decoder::operator= | ( | const Audiere_Decoder & | rhs | ) | [private] |
| virtual size_t MWSound::Audiere_Decoder::read | ( | char * | buffer, |
| size_t | bytes | ||
| ) | [private, virtual] |
Implements MWSound::Sound_Decoder.
| virtual void MWSound::Audiere_Decoder::rewind | ( | ) | [private, virtual] |
Implements MWSound::Sound_Decoder.
friend class SoundManager [friend] |
int MWSound::Audiere_Decoder::mSampleRate [private] |
audiere::FilePtr MWSound::Audiere_Decoder::mSoundFile [private] |
std::string MWSound::Audiere_Decoder::mSoundFileName [private] |
audiere::SampleSourcePtr MWSound::Audiere_Decoder::mSoundSource [private] |
1.7.6.1