#include <sound.h>

Public Member Functions | |
| sourcescheduler () | |
| void | init (int numsoundchannels) |
| void | reset () |
| source * | newsource (int priority, const vec &o) |
| void | releasesource (source *src) |
Static Public Member Functions | |
| static sourcescheduler & | instance () |
Private Attributes | |
| int | numsoundchannels |
| vector< source * > | sources |
Static Private Attributes | |
| static sourcescheduler * | inst |
| sourcescheduler::sourcescheduler | ( | ) |
| void sourcescheduler::init | ( | int | numsoundchannels | ) |
| sourcescheduler & sourcescheduler::instance | ( | ) | [static] |
| void sourcescheduler::releasesource | ( | source * | src | ) |
| void sourcescheduler::reset | ( | ) |
sourcescheduler * sourcescheduler::inst [static, private] |
int sourcescheduler::numsoundchannels [private] |
vector<source *> sourcescheduler::sources [private] |
1.5.7.1