FTEQW
Documentation of the FTE engine source tree.
|
Functions | |
void | SetEndian (void) |
pbool | QC_strlcat (char *dest, const char *src, size_t destsize) |
pbool | QC_strlcpy (char *dest, const char *src, size_t destsize) |
pbool | QC_strnlcpy (char *dest, const char *src, size_t srclen, size_t destsize) |
char * | QC_strcasestr (const char *haystack, const char *needle) |
int | QC_strncasecmp (const char *s1, const char *s2, int n) |
int | QC_strcasecmp (const char *s1, const char *s2) |
char * | QCC_COM_Parse (const char *data) |
char * | QCC_COM_Parse2 (char *data) |
char *VARGS | qcva (char *text,...) |
void VARGS | QCC_Error (int errortype, const char *error,...) |
int | QCC_CheckParm (const char *check) |
const char * | QCC_ReadParm (const char *check) |
void | DefaultExtension (char *path, char *extension) |
void | DefaultPath (char *path, char *basepath) |
void | StripFilename (char *path) |
void | ExtractFilePath (char *path, char *dest) |
void | ExtractFileBase (char *path, char *dest) |
void | ExtractFileExtension (char *path, char *dest) |
long | ParseNum (char *str) |
int | SafeOpenWrite (char *filename, int maxsize) |
void | SafeWrite (int hand, const void *buf, long count) |
int | SafeSeek (int hand, int ofs, int mode) |
pbool | SafeClose (int hand) |
unsigned int | utf8_check (const void *in, unsigned int *value) |
unsigned short * | QCC_makeutf16 (char *mem, size_t len, int *outlen, pbool *errors) |
char * | QCC_SanitizeCharSet (char *mem, size_t *len, pbool *freeresult, int *origfmt) |
long | QCC_LoadFile (char *filename, void **bufferptr) |
void | QCC_AddFile (char *filename) |
void * | FS_ReadToMem (char *filename, size_t *len) |
void | FS_CloseFromMem (void *mem) |
void | StripExtension (char *path) |
Variables | |
jmp_buf | qcccompileerror |
int | myargc |
const char ** | myargv |
char | qcc_token [1024] |
int | qcc_eof |
const unsigned int | type_size [] |
char * | basictypenames [] |
short(* | PRBigShort )(short l) |
short(* | PRLittleShort )(short l) |
int(* | PRBigLong )(int l) |
int(* | PRLittleLong )(int l) |
float(* | PRBigFloat )(float l) |
float(* | PRLittleFloat )(float l) |
struct { | |
char * name | |
FILE * stdio | |
char * buff | |
int buffsize | |
int ofs | |
int maxofs | |
} | qccfile [MAXQCCFILES] |
qcc_cachedsourcefile_t * | qcc_sourcefile |
void DefaultExtension | ( | char * | path, |
char * | extension | ||
) |
void DefaultPath | ( | char * | path, |
char * | basepath | ||
) |
void ExtractFileBase | ( | char * | path, |
char * | dest | ||
) |
void ExtractFileExtension | ( | char * | path, |
char * | dest | ||
) |
void ExtractFilePath | ( | char * | path, |
char * | dest | ||
) |
void * FS_ReadToMem | ( | char * | filename, |
size_t * | len | ||
) |
long ParseNum | ( | char * | str | ) |
int QC_strcasecmp | ( | const char * | s1, |
const char * | s2 | ||
) |
char * QC_strcasestr | ( | const char * | haystack, |
const char * | needle | ||
) |
pbool QC_strlcat | ( | char * | dest, |
const char * | src, | ||
size_t | destsize | ||
) |
pbool QC_strlcpy | ( | char * | dest, |
const char * | src, | ||
size_t | destsize | ||
) |
pbool QC_strnlcpy | ( | char * | dest, |
const char * | src, | ||
size_t | srclen, | ||
size_t | destsize | ||
) |
void QCC_AddFile | ( | char * | filename | ) |
int QCC_CheckParm | ( | const char * | check | ) |
char * QCC_COM_Parse | ( | const char * | data | ) |
char * QCC_COM_Parse2 | ( | char * | data | ) |
const char * QCC_ReadParm | ( | const char * | check | ) |
char *VARGS qcva | ( | char * | text, |
... | |||
) |
void StripExtension | ( | char * | path | ) |
void StripFilename | ( | char * | path | ) |
char* basictypenames[] |
char* buff |
int buffsize |
int maxofs |
int myargc |
const char** myargv |
char* name |
int ofs |
float(* PRBigFloat) (float l) | ( | float | l | ) |
short(* PRBigShort) (short l) | ( | short | l | ) |
float(* PRLittleFloat) (float l) | ( | float | l | ) |
short(* PRLittleShort) (short l) | ( | short | l | ) |
int qcc_eof |
qcc_cachedsourcefile_t* qcc_sourcefile |
char qcc_token[1024] |
|
extern |
struct { ... } qccfile[MAXQCCFILES] |
FILE* stdio |