gamedata.h File Reference

#include "race.h"
#include <stdio.h>
#include "int_types.h"

Go to the source code of this file.

Data Structures

struct  oFGROUP
struct  oGROUP
struct  oLIST
struct  SimpleHdr
struct  Table

Defines

#define sizeof_oFGROUP   (15 + 5*sizeof_oLIST)
#define sizeof_oGROUP   (10 + 5*sizeof_oLIST)
#define sizeof_oLIST   4
#define sizeof_SimpleHdr   (2+4)
#define sizeof_Table   (8 + 4 + 2)

Functions

size_t fread_int16_t (int16_t *dst, size_t nelem, FILE *file)
size_t fread_int32_t (int32_t *dst, size_t nelem, FILE *file)
size_t fread_int8_t (int8_t *dst, size_t nelem, FILE *file)
size_t fread_oFGROUP (struct oFGROUP *dst, size_t num, FILE *f)
size_t fread_oGROUP (struct oGROUP *dst, size_t num, FILE *f)
size_t fread_oLIST (struct oLIST *dst, size_t num, FILE *f)
size_t fread_SimpleHdr (SimpleHdr *dst, size_t num, FILE *f)
size_t fread_Table (struct Table *dst, size_t num, FILE *f)
size_t fread_uint16_t (uint16_t *dst, size_t nelem, FILE *file)
size_t fread_uint32_t (uint32_t *dst, size_t nelem, FILE *file)
size_t fread_uint8_t (uint8_t *dst, size_t nelem, FILE *file)
size_t fwrite_int16_t (const int16_t *src, size_t nelem, FILE *file)
size_t fwrite_int32_t (const int32_t *src, size_t nelem, FILE *file)
size_t fwrite_int8_t (const int8_t *src, size_t nelem, FILE *file)
size_t fwrite_uint16_t (const uint16_t *src, size_t nelem, FILE *file)
size_t fwrite_uint32_t (const uint32_t *src, size_t nelem, FILE *file)
size_t fwrite_uint8_t (const uint8_t *src, size_t nelem, FILE *file)


Define Documentation

#define sizeof_oFGROUP   (15 + 5*sizeof_oLIST)

Definition at line 117 of file gamedata.h.

Referenced by PlaySequence(), and Replay().

#define sizeof_oGROUP   (10 + 5*sizeof_oLIST)

Definition at line 102 of file gamedata.h.

Referenced by find_replay(), and Replay().

#define sizeof_oLIST   4

Definition at line 95 of file gamedata.h.

#define sizeof_SimpleHdr   (2+4)

Definition at line 126 of file gamedata.h.

Referenced by BigHardMe(), HModel(), LMPict(), Moon(), PadPict(), PlaceEquip(), PresPict(), Seek_sOff(), and TopSecret().

#define sizeof_Table   (8 + 4 + 2)

Definition at line 110 of file gamedata.h.

Referenced by Replay().


Function Documentation

size_t fread_int16_t ( int16_t *  dst,
size_t  nelem,
FILE *  file 
)

size_t fread_int32_t ( int32_t *  dst,
size_t  nelem,
FILE *  file 
)

size_t fread_int8_t ( int8_t *  dst,
size_t  nelem,
FILE *  file 
)

size_t fread_oFGROUP ( struct oFGROUP dst,
size_t  num,
FILE *  f 
)

Referenced by PlaySequence(), and Replay().

size_t fread_oGROUP ( struct oGROUP dst,
size_t  num,
FILE *  f 
)

Referenced by find_replay(), and Replay().

size_t fread_oLIST ( struct oLIST dst,
size_t  num,
FILE *  f 
)

size_t fread_SimpleHdr ( SimpleHdr dst,
size_t  num,
FILE *  f 
)

Referenced by BigHardMe(), HModel(), LMPict(), Moon(), news_next_animation(), PadPict(), PlaceEquip(), PresPict(), Seek_sOff(), and TopSecret().

size_t fread_Table ( struct Table dst,
size_t  num,
FILE *  f 
)

Referenced by PlaySequence(), and Replay().

size_t fread_uint16_t ( uint16_t *  dst,
size_t  nelem,
FILE *  file 
)

Referenced by DispVAB(), and Port().

size_t fread_uint32_t ( uint32_t *  dst,
size_t  nelem,
FILE *  file 
)

Referenced by ShowEvt().

size_t fread_uint8_t ( uint8_t *  dst,
size_t  nelem,
FILE *  file 
)

size_t fwrite_int16_t ( const int16_t *  src,
size_t  nelem,
FILE *  file 
)

size_t fwrite_int32_t ( const int32_t *  src,
size_t  nelem,
FILE *  file 
)

size_t fwrite_int8_t ( const int8_t *  src,
size_t  nelem,
FILE *  file 
)

size_t fwrite_uint16_t ( const uint16_t *  src,
size_t  nelem,
FILE *  file 
)

size_t fwrite_uint32_t ( const uint32_t *  src,
size_t  nelem,
FILE *  file 
)

size_t fwrite_uint8_t ( const uint8_t *  src,
size_t  nelem,
FILE *  file 
)


Generated on Fri Sep 28 00:35:46 2007 for raceintospace by  doxygen 1.5.3