#include <cardsession_manager.h>
Collaboration diagram for CL_CardSessionManager:

Public Methods | |
| CL_CardSessionManager () | |
| virtual | ~CL_CardSessionManager () |
| void* | add_playback (CL_CardSoundBuffer_Playback *playback_buffer) |
| void | add_reference (void *handle) |
| void | remove_reference (void *handle) |
| void | remove_soundbuffer_playbacks (CL_SoundBuffer_Generic *playback) |
| void | remove_all_playbacks () |
| bool | is_soundbuffer_playing (CL_SoundBuffer *playback) |
| CL_CardSoundBuffer_Playback* | get_playback (void *handle) |
Private Methods | |
| void | garbage_collect () |
Private Attributes | |
| std::list<SPlayBackStruct*> | playbacks |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 36 of file cardsession_manager.h. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 53 of file cardsession_manager.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001