FTEQW
Documentation of the FTE engine source tree.
qcd_main.c File Reference

Functions

pbool QC_decodeMethodSupported (int method)
 
char * QC_decode (progfuncs_t *progfuncs, int complen, int len, int method, const void *info, char *buffer)
 
int QC_encodecrc (int len, char *in)
 
void SafeWrite (int hand, const void *buf, long count)
 
int SafeSeek (int hand, int ofs, int mode)
 
int QC_encode (progfuncs_t *progfuncs, int len, int method, const char *in, int handle)
 
int QC_EnumerateFilesFromBlob (const void *blob, size_t blobsize, void(*cb)(const char *name, const void *compdata, size_t compsize, int method, size_t plainsize))
 
char *PDECL filefromprogs (pubprogfuncs_t *ppf, progsnum_t prnum, const char *fname, size_t *size, char *buffer)
 

Function Documentation

◆ filefromprogs()

char *PDECL filefromprogs ( pubprogfuncs_t ppf,
progsnum_t  prnum,
const char *  fname,
size_t *  size,
char *  buffer 
)

◆ QC_decode()

char * QC_decode ( progfuncs_t progfuncs,
int  complen,
int  len,
int  method,
const void info,
char *  buffer 
)

◆ QC_decodeMethodSupported()

pbool QC_decodeMethodSupported ( int  method)

◆ QC_encode()

int QC_encode ( progfuncs_t progfuncs,
int  len,
int  method,
const char *  in,
int  handle 
)

◆ QC_encodecrc()

int QC_encodecrc ( int  len,
char *  in 
)

◆ QC_EnumerateFilesFromBlob()

int QC_EnumerateFilesFromBlob ( const void blob,
size_t  blobsize,
void(*)(const char *name, const void *compdata, size_t compsize, int method, size_t plainsize)  cb 
)

◆ SafeSeek()

int SafeSeek ( int  hand,
int  ofs,
int  mode 
)

◆ SafeWrite()

void SafeWrite ( int  hand,
const void buf,
long  count 
)