interface for a sample (audio buffer): completely loaded into memory, shareable across sources More...
#include <IAudioSource.h>


Public Member Functions | |
| virtual bool | isValid () const =0 |
| virtual unsigned | getBuffer () const =0 |
| virtual int | getChannels () const =0 |
| virtual int | getTotalAudioSize () const =0 |
| virtual float | getTotalAudioTime () const =0 |
Public Member Functions inherited from cAudio::IRefCounted | |
| virtual void | grab () |
| Increments the reference count by one. | |
| virtual bool | drop () |
| Decrements the reference count by one. If it hits zero, this object is deleted. | |
| int | getReferenceCount () const |
| Returns the current reference count of this object. | |
Additional Inherited Members | |
Protected Attributes inherited from cAudio::IRefCounted | |
| int | RefCount |
interface for a sample (audio buffer): completely loaded into memory, shareable across sources
Definition at line 18 of file IAudioSource.h.
1.8.5