FTEQW
Documentation of the FTE engine source tree.
|
Typedefs | |
typedef struct stringtab_s | stringtab_t |
typedef struct stringtab_s stringtab_t |
void * FS_ReadToMem | ( | char * | fname, |
size_t * | len | ||
) |
int QCC_CopyString | ( | const char * | str | ) |
int QCC_CopyStringLength | ( | const char * | str, |
size_t | length | ||
) |
void QCC_ImportProgs | ( | const char * | filename | ) |
char * QCC_NameForWarning | ( | int | idx | ) |
CompilerConstant_t * QCC_PR_CheckCompConstDefined | ( | char * | def | ) |
QCC_type_t * QCC_PR_FieldType | ( | QCC_type_t * | pointsto | ) |
QCC_type_t * QCC_PR_NewType | ( | const char * | name, |
int | basictype, | ||
pbool | typedefed | ||
) |
pbool QCC_RegisterSourceFile | ( | const char * | filename | ) |
int QCC_WarningForName | ( | const char * | name | ) |
int WriteSourceFiles | ( | qcc_cachedsourcefile_t * | filelist, |
int | h, | ||
pbool | sourceaswell, | ||
pbool | legacyembed | ||
) |
|
extern |
FILE* asmfile |
pbool asmfilebegun |
pbool bodylessfuncs |
hashtable_t compconstantstable |
compiler_flag_t compiler_flag[] |
|
extern |
char compilingrootfile[1024] |
pbool compressoutput |
int currentsourcefile |
char destfile[1024] |
pbool destfile_explicit |
|
extern |
QCC_ddef_t* fields |
hashtable_t floatconstdefstable |
QCC_function_t* functions |
hashtable_t globalstable |
|
extern |
hashtable_t localstable |
int MAX_CONSTANTS |
int MAX_FIELDS |
int MAX_FUNCTIONS |
int MAX_GLOBALS |
unsigned int MAX_LOCALS = 0x10000 |
unsigned int MAX_REGS |
int MAX_STATEMENTS |
int MAX_STRINGS |
unsigned int MAX_TEMPS = 0x10000 |
int max_temps |
int maxtypeinfos |
char* name |
pbool newstylesource |
|
extern |
int numfielddefs |
int numfiles |
int numfunctions |
int numglobaldefs |
int nummodels |
unsigned int numpr_globals |
int numsounds |
int numsourcefiles |
int numstatements |
int numtextures |
int numtypeinfos |
pbool opt_stripunusedfields |
optimisations_t optimisations[] |
|
extern |
|
extern |
char* originalqccmsrc |
|
extern |
|
extern |
precache_t* precache_file |
precache_t* precache_model |
precache_t* precache_sound |
precache_t* precache_texture |
pbool preprocessonly |
char QCC_copyright[1024] |
QCC_ddef_t* qcc_globals |
pbool qcc_nopragmaoptimise |
int QCC_packid |
char QCC_Packname[5][128] |
QCC_eval_basic_t* qcc_pr_globals |
qcc_targetformat_t qcc_targetformat |
unsigned int qcc_targetversion |
int* qcc_tempofs |
QCC_type_t* qcc_typeinfo |
const char* qcccol[COL_MAX] |
char qccmfilename[1024] |
int qccmline |
char qccmprogsdat[1024 *2] |
char qccmsourcedir[1024] |
char* qccmsrc |
|
extern |
unsigned char qccwarningaction[WARN_MAX] |
QCC_def_t* sourcefilesdefs[MAXSOURCEFILESLIST] |
char sourcefileslist[MAXSOURCEFILESLIST][1024] |
int sourcefilesnumdefs |
QCC_statement_t* statements |
hashtable_t stringconstdefstable |
hashtable_t stringconstdefstable_trans |
char* strings |
stringtab_t* stringtablist[256] |
int strofs |
|
extern |
int tempsstart |
hashtable_t typedeftable |
int verbose |
struct { ... } warningnames[] |
pbool writeasm |