QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
riff.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  riff_cue_s
 
struct  riff_d_chunk_s
 
struct  riff_d_cue_point_s
 
struct  riff_d_cue_s
 
struct  riff_d_format_s
 
struct  riff_d_ltxt_s
 
struct  riff_data_s
 
struct  riff_format_s
 
struct  riff_label_s
 
struct  riff_list_s
 
struct  riff_ltxt_s
 

Macros

#define RIFF_CASE(a, b, c, d)
 
#define RIFF_SWITCH(name)
 

Typedefs

typedef struct riff_cue_s riff_cue_t
 
typedef struct riff_d_chunk_s riff_d_chunk_t
 
typedef struct riff_d_cue_point_s riff_d_cue_point_t
 
typedef struct riff_d_cue_s riff_d_cue_t
 
typedef struct riff_d_format_s riff_d_format_t
 
typedef struct riff_d_ltxt_s riff_d_ltxt_t
 
typedef struct riff_data_s riff_data_t
 
typedef struct riff_format_s riff_format_t
 
typedef struct riff_label_s riff_label_t
 
typedef struct riff_list_s riff_list_t
 
typedef struct riff_ltxt_s riff_ltxt_t
 
typedef riff_list_t riff_t
 

Functions

void riff_free (riff_t *riff)
 
riff_triff_read (QFile *file)
 

Macro Definition Documentation

#define RIFF_CASE (   a,
  b,
  c,
 
)
Value:
(((unsigned char)(a) << 24) \
| ((unsigned char)(b) << 16) \
| ((unsigned char)(c) << 8) \
| (unsigned char)(d))
#define RIFF_SWITCH (   name)
Value:
switch ((((unsigned char) (name)[0]) << 24) \
| (((unsigned char) (name)[1]) << 16) \
| (((unsigned char) (name)[2]) << 8) \
| ((unsigned char) (name)[3]))
struct sockaddr FAR * name
Definition: net_wins.c:100

Typedef Documentation

typedef struct riff_cue_s riff_cue_t
typedef struct riff_d_cue_s riff_d_cue_t
typedef struct riff_d_ltxt_s riff_d_ltxt_t
typedef struct riff_data_s riff_data_t
typedef struct riff_format_s riff_format_t
typedef struct riff_label_s riff_label_t
typedef struct riff_list_s riff_list_t
typedef struct riff_ltxt_s riff_ltxt_t

Function Documentation

void riff_free ( riff_t riff)
riff_t* riff_read ( QFile file)