#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
 1.4.7