Data Fields | |
void(* | close )(sfx_t *sfx) |
union { | |
struct sfxblock_s * block | |
struct sfxstream_s * stream | |
} | data |
struct sfxbuffer_s *(* | getbuffer )(sfx_t *sfx) |
unsigned int | length |
unsigned int | loopstart |
const char * | name |
sfx_t *(* | open )(sfx_t *sfx) |
sfx_t * | owner |
void(* | release )(sfx_t *sfx) |
struct sfxbuffer_s *(* | retain )(sfx_t *sfx) |
struct sfxbuffer_s *(* | touch )(sfx_t *sfx) |
struct wavinfo_s *(* | wavinfo )(sfx_t *sfx) |
struct sfxblock_s* block |
void(* close)(sfx_t *sfx) |
union { ... } data |
struct sfxbuffer_s*(* getbuffer)(sfx_t *sfx) |
unsigned int length |
unsigned int loopstart |
const char* name |
sfx_t* owner |
void(* release)(sfx_t *sfx) |
struct sfxbuffer_s*(* retain)(sfx_t *sfx) |
struct sfxstream_s* stream |
struct sfxbuffer_s*(* touch)(sfx_t *sfx) |