#include <audioengine.h>
Inheritance diagram for LLAudioBuffer:


Public Member Functions | |
| virtual | ~LLAudioBuffer () |
| virtual BOOL | loadWAV (const char *filename)=0 |
| virtual U32 | getLength ()=0 |
Protected Attributes | |
| BOOL | mInUse |
| LLAudioData * | mAudioDatap |
| LLFrameTimer | mLastUseTimer |
Friends | |
| class | LLAudioEngine |
| class | LLAudioChannel |
| class | LLAudioData |
Definition at line 413 of file audioengine.h.
| virtual LLAudioBuffer::~LLAudioBuffer | ( | ) | [inline, virtual] |
Definition at line 416 of file audioengine.h.
| virtual U32 LLAudioBuffer::getLength | ( | ) | [pure virtual] |
| virtual BOOL LLAudioBuffer::loadWAV | ( | const char * | filename | ) | [pure virtual] |
friend class LLAudioChannel [friend] |
Definition at line 421 of file audioengine.h.
friend class LLAudioData [friend] |
Definition at line 422 of file audioengine.h.
friend class LLAudioEngine [friend] |
Definition at line 420 of file audioengine.h.
LLAudioData* LLAudioBuffer::mAudioDatap [protected] |
Definition at line 425 of file audioengine.h.
Referenced by LLAudioEngine::getFreeBuffer(), and LLAudioData::load().
BOOL LLAudioBuffer::mInUse [protected] |
LLFrameTimer LLAudioBuffer::mLastUseTimer [protected] |
1.4.7