QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
sfx_s Struct Reference
Collaboration diagram for sfx_s:
[legend]

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_towner
 
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)
 

Field Documentation

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*(* open)(sfx_t *sfx)
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)
struct wavinfo_s*(* wavinfo)(sfx_t *sfx)

The documentation for this struct was generated from the following file: