#include <soundbuffer_stream.h>
Inheritance diagram for CL_SoundBuffer_Generic_Stream:


Public Methods | |
| CL_SoundBuffer_Generic_Stream (CL_StreamSoundProvider *provider, bool delete_provider, CL_Resource *resource) | |
| virtual | ~CL_SoundBuffer_Generic_Stream () |
| virtual CL_StaticSoundProvider* | get_static_provider () const |
| virtual CL_StreamSoundProvider* | get_stream_provider () const |
| virtual int | get_length () const |
| virtual int | get_num_samples () const |
| virtual int | get_frequency () const |
| virtual bool | set_frequency (int new_freq) |
| virtual float | get_volume () const |
| virtual bool | set_volume (float new_volume) |
| virtual float | get_pan () const |
| virtual bool | set_pan (float new_pan) |
| virtual bool | is_playing (CL_SoundBuffer_Session **session=NULL, CL_SoundCard *card=NULL) const |
| virtual void | stop (CL_SoundCard *card=NULL) |
| virtual CL_SoundBuffer_Session | play (bool looping=false, CL_SoundCard *card=NULL) |
| virtual CL_SoundBuffer_Session | prepare (bool looping=false, CL_SoundCard *card=NULL) |
Protected Attributes | |
| CL_StreamSoundProvider* | provider |
| bool | delete_provider |
| float | volume |
| float | pan |
| int | frequency |
|
|
|
|
|
|
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. Definition at line 40 of file soundbuffer_stream.h. |
|
|
Reimplemented from CL_SoundBuffer_Generic. Referenced by STREAM_BUFFER_LENGTH_SECS(). |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Reimplemented from CL_SoundBuffer_Generic. |
|
|
Definition at line 27 of file soundbuffer_stream.h. |
|
|
Definition at line 30 of file soundbuffer_stream.h. |
|
|
Definition at line 29 of file soundbuffer_stream.h. |
|
|
Definition at line 26 of file soundbuffer_stream.h. |
|
|
Definition at line 29 of file soundbuffer_stream.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001