|
fte_inlinebody conchar_t * | Font_Decode (conchar_t *start, unsigned int *codeflags, unsigned int *codepoint) |
|
fte_inlinebody float | M_SRGBToLinear (float x, float mag) |
|
fte_inlinebody float | M_LinearToSRGB (float x, float mag) |
|
void | ClearLink (link_t *l) |
|
void | RemoveLink (link_t *l) |
|
void | InsertLinkBefore (link_t *l, link_t *before) |
|
void | InsertLinkAfter (link_t *l, link_t *after) |
|
void QDECL | Q_strncpyz (char *d, const char *s, int n) |
|
qboolean VARGS | Q_vsnprintfz (char *dest, size_t size, const char *fmt, va_list argptr) |
|
qboolean VARGS | Q_snprintfz (char *dest, size_t size, const char *fmt,...) |
|
void | Q_memset (void *dest, int fill, int count) |
|
void | Q_memcpy (void *dest, void *src, int count) |
|
int | Q_memcmp (void *m1, void *m2, int count) |
|
void | Q_strcpy (char *dest, char *src) |
|
void | Q_strncpy (char *dest, char *src, int count) |
|
int | Q_strlen (char *str) |
|
char * | Q_strrchr (char *s, char c) |
|
void | Q_strcat (char *dest, char *src) |
|
int | Q_strcmp (char *s1, char *s2) |
|
int | Q_strncmp (char *s1, char *s2, int count) |
|
int | Q_strncasecmp (const char *s1, const char *s2, int n) |
|
int | Q_strcasecmp (const char *s1, const char *s2) |
|
int QDECL | Q_stricmp (const char *s1, const char *s2) |
|
int | Q_strstopcasecmp (const char *s1start, const char *s1end, const char *s2) |
|
char * | Q_strcasestr (const char *haystack, const char *needle) |
|
void VARGS | Com_sprintf (char *buffer, int size, const char *format,...) |
|
void QDECL | Com_Error (int level, const char *error,...) |
|
char * | Q_strlwr (char *s) |
|
fte_inlinestatic char | Q_tolower (char c) |
|
int | wildcmp (const char *wild, const char *string) |
|
void | Q_ftoa (char *str, float in) |
|
int | Q_atoi (const char *str) |
|
float | Q_atof (const char *str) |
|
void | deleetstring (char *result, const char *leet) |
|
short | ShortSwap (short l) |
|
int | LongSwap (int l) |
|
qint64_t | I64Swap (qint64_t l) |
|
float | FloatSwap (float f) |
|
void | COM_SwapLittleShortBlock (short *s, int size) |
|
void | COM_CharBias (signed char *c, int size) |
|
void | MSG_BeginWriting (sizebuf_t *msg, struct netprim_s prim, void *bufferstorage, size_t buffersize) |
|
void | MSG_WriteBits (sizebuf_t *msg, int value, int bits) |
|
void | MSG_WriteChar (sizebuf_t *sb, int c) |
|
void | MSG_WriteByte (sizebuf_t *sb, int c) |
|
void | MSG_WriteShort (sizebuf_t *sb, int c) |
|
void | MSG_WriteLong (sizebuf_t *sb, int c) |
|
void | MSG_WriteULEB128 (sizebuf_t *sb, quint64_t c) |
|
void | MSG_WriteSignedQEX (sizebuf_t *sb, qint64_t c) |
|
void | MSG_WriteUInt64 (sizebuf_t *sb, quint64_t c) |
|
void | MSG_WriteInt64 (sizebuf_t *sb, qint64_t c) |
|
void | MSG_WriteFloat (sizebuf_t *sb, float f) |
|
void | MSG_WriteDouble (sizebuf_t *sb, double f) |
|
void | MSG_WriteString (sizebuf_t *sb, const char *s) |
|
vec_t | MSG_FromCoord (coorddata c, int type) |
|
coorddata | MSG_ToCoord (float f, int type) |
|
coorddata | MSG_ToAngle (float f, int bytes) |
|
void | MSG_WriteCoord (sizebuf_t *sb, float f) |
|
void | MSG_WriteAngle16 (sizebuf_t *sb, float f) |
|
void | MSG_WriteAngle8 (sizebuf_t *sb, float f) |
|
void | MSG_WriteAngle (sizebuf_t *sb, float f) |
|
int | MSG_ReadSize16 (sizebuf_t *sb) |
|
void | MSG_WriteSize16 (sizebuf_t *sb, int sz) |
|
void | COM_DecodeSize (int solid, float *mins, float *maxs) |
|
int | COM_EncodeSize (const float *mins, const float *maxs) |
|
void | MSG_WriteEntity (sizebuf_t *sb, unsigned int entnum) |
|
unsigned int | MSG_ReadBigEntity (void) |
|
unsigned int | MSGSV_ReadEntity (client_t *fromclient) |
|
unsigned int | MSGCL_ReadEntity (void) |
|
void | MSGQ2_WriteDeltaUsercmd (sizebuf_t *buf, const usercmd_t *from, const usercmd_t *cmd) |
|
fte_inlinestatic qboolean | MSG_CompareVR (int i, const usercmd_t *from, const usercmd_t *cmd) |
|
void | MSGFTE_WriteDeltaUsercmd (sizebuf_t *buf, const short baseangles[3], const usercmd_t *from, const usercmd_t *cmd) |
|
void | MSGFTE_ReadDeltaUsercmd (const usercmd_t *from, usercmd_t *cmd) |
|
void | MSGQW_WriteDeltaUsercmd (sizebuf_t *buf, const usercmd_t *from, const usercmd_t *cmd) |
|
void | MSGCL_WriteDeltaUsercmd (sizebuf_t *buf, const usercmd_t *from, const usercmd_t *cmd) |
|
void | MSG_BeginReading (sizebuf_t *sb, struct netprim_s prim) |
|
void | MSG_ChangePrimitives (struct netprim_s prim) |
|
int | MSG_GetReadCount (void) |
|
int | MSG_ReadBits (int bits) |
|
void | MSG_ReadSkip (int bytes) |
|
int | MSG_ReadChar (void) |
|
int | MSG_ReadByte (void) |
|
int | MSG_ReadShort (void) |
|
int | MSG_ReadUInt16 (void) |
|
int | MSG_ReadLong (void) |
|
quint64_t | MSG_ReadULEB128 (void) |
|
qint64_t | MSG_ReadSignedQEX (void) |
|
quint64_t | MSG_ReadUInt64 (void) |
|
qint64_t | MSG_ReadInt64 (void) |
|
float | MSG_ReadFloat (void) |
|
double | MSG_ReadDouble (void) |
|
char * | MSG_ReadStringBuffer (char *out, size_t outsize) |
|
char * | MSG_ReadString (void) |
|
char * | MSG_ReadStringLine (void) |
|
float | MSG_ReadCoord (void) |
|
float | MSG_ReadCoordFloat (void) |
|
void | MSG_ReadPos (float pos[3]) |
|
void | MSG_ReadDir (vec3_t dir) |
|
void | MSG_WriteDir (sizebuf_t *sb, float dir[3]) |
|
float | MSG_ReadAngle16 (void) |
|
float | MSG_ReadAngle (void) |
|
void | MSGQW_ReadDeltaUsercmd (const usercmd_t *from, usercmd_t *move, int protover) |
|
void | MSGQ2_ReadDeltaUsercmd (const usercmd_t *from, usercmd_t *move) |
|
void | MSG_ReadData (void *data, int len) |
|
void | SZ_Clear (sizebuf_t *buf) |
|
void * | SZ_GetSpace (sizebuf_t *buf, int length) |
|
void | SZ_Write (sizebuf_t *buf, const void *data, int length) |
|
void | SZ_Print (sizebuf_t *buf, const char *data) |
|
qboolean | COM_TrimString (char *str, char *buffer, int buffersize) |
|
char * | COM_SkipPath (const char *pathname) |
|
void QDECL | COM_StripExtension (const char *in, char *out, int outlen) |
|
void | COM_StripAllExtensions (const char *in, char *out, int outlen) |
|
char * | COM_FileExtension (const char *in, char *result, size_t sizeofresult) |
|
const char * | COM_GetFileExtension (const char *in, const char *term) |
|
void | COM_CleanUpPath (char *str) |
|
void | COM_FileBase (const char *in, char *out, int outlen) |
|
void | COM_DefaultExtension (char *path, const char *extension, int maxlen) |
|
qboolean | COM_RequireExtension (char *path, const char *extension, int maxlen) |
|
unsigned int | utf8_decode (int *error, const void *in, char const **out) |
|
unsigned int | unicode_decode (int *error, const void *in, char const **out, qboolean markup) |
|
unsigned int | utf8_encode (void *out, unsigned int unicode, int maxlen) |
|
unsigned int | qchar_encode (char *out, unsigned int unicode, int maxlen, qboolean markup) |
|
unsigned int | iso88591_encode (char *out, unsigned int unicode, int maxlen, qboolean markup) |
|
unsigned int | unicode_encode (char *out, unsigned int unicode, int maxlen, qboolean markup) |
|
unsigned int | unicode_charcount (const char *in, size_t buffersize, qboolean markup) |
|
unsigned int | unicode_byteofsfromcharofs (const char *str, unsigned int charofs, qboolean markup) |
|
unsigned int | unicode_charofsfrombyteofs (const char *str, unsigned int byteofs, qboolean markup) |
|
void | unicode_strpad (char *out, size_t outsize, const char *in, qboolean leftalign, size_t minwidth, size_t maxwidth, qboolean markup) |
|
int | towupper (int c) |
|
int | towlower (int c) |
|
size_t | unicode_strtoupper (const char *in, char *out, size_t outsize, qboolean markup) |
|
size_t | unicode_strtolower (const char *in, char *out, size_t outsize, qboolean markup) |
|
char * | COM_DeFunString (conchar_t *str, conchar_t *stop, char *out, int outsize, qboolean ignoreflags, qboolean forceutf8) |
|
char * | COM_ParseStringSetSep (const char *data, char sep, char *out, size_t outsize) |
|
void | COM_BiDi_Shutdown (void) |
|
conchar_t * | COM_ParseFunString (conchar_t defaultflags, const char *str, conchar_t *out, int outsize, int flags) |
|
unsigned int | COM_DeQuake (unsigned int chr) |
|
char * | COM_Parse (const char *data) |
|
char * | COM_ParseStringSet (const char *data, char *out, size_t outsize) |
|
char * | COM_ParseType (const char *data, char *out, size_t outlen, com_tokentype_t *toktype) |
|
char * | COM_StringParse (const char *data, char *token, unsigned int tokenlen, qboolean expandmacros, qboolean qctokenize) |
|
char * | COM_ParseTokenOut (const char *data, const char *punctuation, char *token, size_t tokenlen, com_tokentype_t *tokentype) |
|
const char * | COM_QuotedString (const char *string, char *buf, int buflen, qboolean omitquotes) |
|
char * | COM_ParseCString (const char *data, char *token, size_t sizeoftoken, size_t *lengthwritten) |
|
int | COM_CheckNextParm (const char *parm, int last) |
|
int | COM_CheckParm (const char *parm) |
|
void | COM_ParsePlusSets (qboolean docbuf) |
|
void | Cvar_DefaultFree (char *str) |
|
void | COM_CheckRegistered (void) |
|
void | COM_InitArgv (int argc, const char **argv) |
|
void | COM_AddParm (const char *parm) |
|
qboolean | COM_HasWork (void) |
|
void | COM_InsertWork (wgroup_t tg, void(*func)(void *ctx, void *data, size_t a, size_t b), void *ctx, void *data, size_t a, size_t b) |
|
void | COM_AddWork (wgroup_t tg, void(*func)(void *ctx, void *data, size_t a, size_t b), void *ctx, void *data, size_t a, size_t b) |
|
qboolean | COM_DoWork (int tg, qboolean leavelocked) |
|
void | COM_WorkerAbort (char *message) |
|
void | COM_AssertMainThread (const char *msg) |
|
void | COM_DestroyWorkerThread (void) |
|
void | COM_WorkerLock (void) |
|
void | COM_WorkerUnlock (void) |
|
void | COM_WorkerFullSync (void) |
|
void | COM_WorkerPartialSync (void *priorityctx, int *address, int value) |
|
qint32_t | FTE_Atomic32Mutex_Add (qint32_t *ptr, qint32_t change) |
|
void | COM_Init (void) |
|
void | COM_Shutdown (void) |
|
char *VARGS | va (const char *format,...) |
|
void | COM_Effectinfo_Enumerate (int(*cb)(const char *pname)) |
|
unsigned int | COM_RemapMapChecksum (model_t *model, unsigned int checksum) |
|
size_t | Base64_EncodeBlock (const qbyte *in, size_t length, char *out, size_t outsize) |
|
size_t | Base64_EncodeBlockURI (const qbyte *in, size_t length, char *out, size_t outsize) |
|
size_t | Base64_DecodeBlock (const char *in, const char *in_end, qbyte *out, size_t outsize) |
|
size_t | Base16_DecodeBlock (const char *in, qbyte *out, size_t outsize) |
|
size_t | Base16_EncodeBlock (const char *in, size_t length, qbyte *out, size_t outsize) |
|
void | InfoSync_Remove (infosync_t *sync, size_t k) |
|
void | InfoSync_Clear (infosync_t *sync) |
|
void | InfoSync_Strip (infosync_t *sync, void *context) |
|
void | InfoSync_Add (infosync_t *sync, void *context, const char *name) |
|
qboolean | InfoBuf_FindKey (infobuf_t *info, const char *key, size_t *idx) |
|
const char * | InfoBuf_KeyForNumber (infobuf_t *info, int idx) |
|
char * | InfoBuf_ReadKey (infobuf_t *info, const char *key, char *outbuf, size_t outsize) |
|
char * | InfoBuf_ValueForKey (infobuf_t *info, const char *key) |
|
const char * | InfoBuf_BlobForKey (infobuf_t *info, const char *key, size_t *blobsize, qboolean *large) |
|
qboolean | InfoBuf_RemoveKey (infobuf_t *info, const char *key) |
|
char * | InfoBuf_DecodeString (const char *instart, const char *inend, size_t *sz) |
|
qboolean | InfoBuf_SyncReceive (infobuf_t *info, const char *key, size_t keysize, const char *val, size_t valsize, size_t offset, qboolean final) |
|
qboolean | InfoBuf_SetStarBlobKey (infobuf_t *info, const char *key, const char *val, size_t valsize) |
|
qboolean | InfoBuf_SetKey (infobuf_t *info, const char *key, const char *val) |
|
qboolean | InfoBuf_SetStarKey (infobuf_t *info, const char *key, const char *val) |
|
void | InfoBuf_Clear (infobuf_t *info, qboolean all) |
|
void | InfoBuf_Clone (infobuf_t *dest, infobuf_t *src) |
|
void | InfoBuf_FromString (infobuf_t *info, const char *infostring, qboolean append) |
|
qboolean | InfoBuf_EncodeString (const char *n, size_t s, char *out, size_t outsize) |
|
size_t | InfoBuf_ToString (infobuf_t *info, char *infostring, size_t maxsize, const char **priority, const char **ignore, const char **exclusive, infosync_t *sync, void *synccontext) |
|
void | InfoBuf_Print (infobuf_t *info, const char *lineprefix) |
|
void | InfoBuf_Enumerate (infobuf_t *info, void *ctx, void(*cb)(void *ctx, const char *key, const char *value)) |
|
void | InfoBuf_WriteToFile (vfsfile_t *f, infobuf_t *info, const char *commandname, int cvarflags) |
|
char * | Info_ValueForKey (const char *s, const char *key) |
|
char * | Info_KeyForNumber (const char *s, int num) |
|
void | Info_RemoveKey (char *s, const char *key) |
|
void | Info_RemovePrefixedKeys (char *start, char prefix) |
|
void | Info_SetValueForStarKey (char *s, const char *key, const char *value, int maxsize) |
|
void | Info_SetValueForKey (char *s, const char *key, const char *value, int maxsize) |
|
void | Info_Enumerate (const char *s, void *ctx, void(*cb)(void *ctx, const char *key, const char *value)) |
|
void | Info_Print (const char *s, const char *lineprefix) |
|
qbyte | COM_BlockSequenceCheckByte (qbyte *base, int length, int sequence, unsigned mapchecksum) |
|
qbyte | COM_BlockSequenceCRCByte (qbyte *base, int length, int sequence) |
|
qbyte | Q2COM_BlockSequenceCRCByte (qbyte *base, int length, int sequence) |
|
int VARGS | linuxlike_snprintf (char *buffer, int size, const char *format,...) |
|
int VARGS | linuxlike_vsnprintf (char *buffer, int size, const char *format, va_list argptr) |
|
int VARGS | linuxlike_snprintf_vc8 (char *buffer, int size, const char *format,...) |
|
int | version_number (void) |
|
char * | version_string (void) |
|
int | parse_revision_number (const char *s, qboolean strict) |
|
int | revision_number (qboolean strict) |
|
void | COM_TimeOfDay (date_t *date) |
|
void | SV_FlushRedirect (void) |
|
vfsfile_t * | Con_POpen (const char *conname) |
|
void VARGS | Con_Printf (const char *fmt,...) |
|
void | Con_TPrintf (translation_t stringnum,...) |
|
void | Con_DPrintf (const char *fmt,...) |
|
void | Con_DLPrintf (int level, const char *fmt,...) |
|
void VARGS | Con_ThrottlePrintf (float *timer, int developerlevel, const char *fmt,...) |
|
|
qboolean | sys_nounload |
|
double | host_frametime |
|
double | realtime |
|
qboolean | host_initialized |
|
quakeparms_t | host_parms |
|
const usercmd_t | nullcmd |
|
entity_state_t | nullentitystate |
|
cvar_t | developer = CVAR("developer","1") |
|
cvar_t | registered = CVARD("registered","0","Set if quake's pak1.pak is available") |
|
cvar_t | gameversion = CVARFD("gameversion","", CVAR_SERVERINFO, "gamecode version for server browsers") |
|
cvar_t | gameversion_min = CVARD("gameversion_min","", "gamecode version for server browsers") |
|
cvar_t | gameversion_max = CVARD("gameversion_max","", "gamecode version for server browsers") |
|
cvar_t | fs_gamename = CVARAD("com_fullgamename", NULL, "fs_gamename", "The filesystem is trying to run this game") |
|
cvar_t | com_protocolname = CVARAD("com_protocolname", NULL, "com_gamename", "The protocol game name used for dpmaster queries. For compatibility with DP, you can set this to 'DarkPlaces-Quake' in order to be listed in DP's master server, and to list DP servers.") |
|
cvar_t | com_protocolversion = CVARAD("com_protocolversion", "3", NULL, "The protocol version used for dpmaster queries.") |
|
cvar_t | com_parseutf8 = CVARD("com_parseutf8", "1", "Interpret console messages/playernames/etc as UTF-8. Requires special fonts. -1=iso 8859-1. 0=quakeascii(chat uses high chars). 1=utf8, revert to ascii on decode errors. 2=utf8 ignoring errors") |
|
cvar_t | com_highlightcolor = CVARD("com_highlightcolor", STRINGIFY(COLOR_RED), "ANSI colour to be used for highlighted text, used when com_parseutf8 is active.") |
|
cvar_t | com_gamedirnativecode = CVARFD("com_gamedirnativecode", "0", CVAR_NOTFROMSERVER, FULLENGINENAME" blocks all downloads of files with a .dll or .so extension, however other engines (eg: ezquake and fodquake) do not - this omission can be used to trigger delayed eremote exploits in any engine (including "DISTRIBUTION") which is later run from the same gamedir.\nQuake2, Quake3(when debugging), and KTX typically run native gamecode from within gamedirs, so if you wish to run any of these games you will need to ensure this cvar is changed to 1, as well as ensure that you don't run unsafe clients.") |
|
cvar_t | sys_platform = CVAR("sys_platform", PLATFORM) |
|
cvar_t | host_mapname = CVARAFD("mapname", "", "host_mapname", 0, "Cvar that holds the short name of the current map, for scripting type stuff") |
|
cvar_t | ezcompat_markup = CVARD("ezcompat_markup", "1", "Attempt compatibility with ezquake's text markup.0: disabled.\n1: Handle markup ampersand markup.\n2: Handle chevron markup (only in echo commands, for config compat, because its just too unreliable otherwise).") |
|
cvar_t | pm_noround = CVARD("pm_noround", "0", "Disables player prediction snapping, in a way that cannot be reliably predicted but may be needed to avoid map bugs.") |
|
cvar_t | scr_usekfont = CVARD("scr_usekfont", "0", "Exists for compat with the quake rerelease, changing the behaviour of QC's sprint/bprint/centerprint builtins.") |
|
qboolean | com_modified |
|
qboolean | static_registered = true |
|
qboolean | msg_suppress_1 = false |
|
int | isPlugin |
|
qboolean | wantquit |
|
qboolean | standard_quake = true |
|
qboolean | bigendian |
|
short(* | BigShort )(short l) |
|
short(* | LittleShort )(short l) |
|
int(* | BigLong )(int l) |
|
int(* | LittleLong )(int l) |
|
qint64_t(* | BigI64 )(qint64_t l) |
|
qint64_t(* | LittleI64 )(qint64_t l) |
|
float(* | BigFloat )(float l) |
|
float(* | LittleFloat )(float l) |
|
qboolean | msg_badread |
|
struct netprim_s | msg_nullnetprim |
|
vec3_t | bytedirs [Q2NUMVERTEXNORMALS] |
|
consolecolours_t | consolecolours [MAXCONCOLOURS] |
| ===================================== More...
|
|
conchar_t | q3codemasks [MAXQ3COLOURS] |
|
char | com_token [TOKENSIZE] |
|
int | com_argc |
|
const char ** | com_argv |
|
com_tokentype_t | com_tokentype |
|
cvar_t | worker_flush = CVARD("worker_flush", "1", "If set, process the entire load queue, loading stuff faster but at the risk of stalling the main thread.") |
|
void * | com_resourcemutex |
|
int | com_hadwork [WG_COUNT] |
|
qboolean | com_workererror |
|
const char * | basicuserinfos [] |
|
const char * | privateuserinfos [] |
|
vfsfile_t * | con_pipe |
|