FTEQW
Documentation of the FTE engine source tree.
progsint.h File Reference

Go to the source code of this file.

Classes

struct  sharedvar_s
 
struct  prstack_t
 
struct  tempstr_t
 
struct  prinst_s
 
struct  progfuncs_s
 
struct  QCC_opcode_t
 
struct  edictrun_s
 
struct  progstate_s
 

Typedefs

typedef unsigned char pbyte
 
typedef struct sharedvar_s sharedvar_t
 
typedef struct prinst_s prinst_t
 
typedef struct progfuncs_s progfuncs_t
 
typedef struct edictrun_s edictrun_t
 
typedef struct progstate_s progstate_t
 

Enumerations

enum  progstructtype_t {
  PST_DEFAULT , PST_FTE32 , PST_KKQWSV , PST_QTEST ,
  PST_UHEXEN2
}
 

Functions

int PRHunkMark (progfuncs_t *progfuncs)
 
void PRHunkFree (progfuncs_t *progfuncs, int mark)
 
voidPRHunkAlloc (progfuncs_t *progfuncs, int size, const char *name)
 
voidPRAddressableExtend (progfuncs_t *progfuncs, void *src, size_t srcsize, int pad)
 
char *VARGS qcva (char *text,...) LIKEPRINTF(1)
 
void QC_InitShares (progfuncs_t *progfuncs)
 
void QC_StartShares (progfuncs_t *progfuncs)
 
void PDECL QC_AddSharedVar (pubprogfuncs_t *progfuncs, int num, int type)
 
void PDECL QC_AddSharedFieldVar (pubprogfuncs_t *progfuncs, int num, char *stringtable)
 
void QC_AddFieldGlobal (pubprogfuncs_t *ppf, int *globdata)
 
int PDECL QC_RegisterFieldVar (pubprogfuncs_t *progfuncs, unsigned int type, const char *name, signed long requestedpos, signed long originalofs)
 
pbool PDECL QC_Decompile (pubprogfuncs_t *progfuncs, const char *fname)
 
int PDECL PR_ToggleBreakpoint (pubprogfuncs_t *progfuncs, const char *filename, int linenum, int flag)
 
void StripExtension (char *path)
 
void SetEndian (void)
 
int PDECL Comp_Begin (pubprogfuncs_t *progfuncs, int nump, const char **parms)
 
int PDECL Comp_Continue (pubprogfuncs_t *progfuncs)
 
pbool PDECL PR_SetWatchPoint (pubprogfuncs_t *progfuncs, const char *key)
 
char *PDECL PR_EvaluateDebugString (pubprogfuncs_t *progfuncs, const char *key)
 
char *PDECL PR_SaveEnts (pubprogfuncs_t *progfuncs, char *mem, size_t *size, size_t maxsize, int mode)
 
int PDECL PR_LoadEnts (pubprogfuncs_t *ppf, const char *file, void *ctx, void(PDECL *memoryreset)(pubprogfuncs_t *progfuncs, void *ctx), void(PDECL *entspawned)(pubprogfuncs_t *progfuncs, struct edict_s *ed, void *ctx, const char *entstart, const char *entend), pbool(PDECL *extendedterm)(pubprogfuncs_t *progfuncs, void *ctx, const char **extline))
 
char *PDECL PR_SaveEnt (pubprogfuncs_t *progfuncs, char *buf, size_t *size, size_t maxsize, struct edict_s *ed)
 
struct edict_s *PDECL PR_RestoreEnt (pubprogfuncs_t *progfuncs, const char *buf, size_t *size, struct edict_s *ed)
 
void PDECL PR_StackTrace (pubprogfuncs_t *progfuncs, int showlocals)
 
eval_tPR_GetReadTempStringPtr (progfuncs_t *progfuncs, string_t str, size_t offset, size_t datasize)
 
eval_tPR_GetWriteTempStringPtr (progfuncs_t *progfuncs, string_t str, size_t offset, size_t datasize)
 
void PR_Init (void)
 
pbool PR_RunWarning (pubprogfuncs_t *progfuncs, char *error,...)
 
void PDECL PR_ExecuteProgram (pubprogfuncs_t *progfuncs, func_t fnum)
 
progsnum_t PDECL PR_LoadProgs (pubprogfuncs_t *progfncs, const char *s)
 
pbool PR_ReallyLoadProgs (progfuncs_t *progfuncs, const char *filename, progstate_t *progstate, pbool complain)
 
void PR_Profile_f (void)
 
struct edict_s *PDECL ED_Alloc (pubprogfuncs_t *progfuncs, pbool object, size_t extrasize)
 
struct edict_s *PDECL ED_AllocIndex (pubprogfuncs_t *progfuncs, unsigned int num, pbool object, size_t extrasize)
 
void PDECL ED_Free (pubprogfuncs_t *progfuncs, struct edict_s *ed, pbool instant)
 
void PR_RunGC (progfuncs_t *progfuncs)
 
void PR_FreeTemps (progfuncs_t *progfuncs, int depth)
 
string_t PDECL PR_AllocTempString (pubprogfuncs_t *ppf, const char *str)
 
char *PDECL ED_NewString (pubprogfuncs_t *ppf, const char *string, int minlength, pbool demarkup)
 
void PDECL ED_Print (pubprogfuncs_t *progfuncs, struct edict_s *ed)
 
void ED_ParseGlobals (char *data)
 
struct edict_s *PDECL QC_EDICT_NUM (pubprogfuncs_t *progfuncs, unsigned int n)
 
unsigned int PDECL QC_NUM_FOR_EDICT (pubprogfuncs_t *progfuncs, struct edict_s *e)
 
void VARGS PR_RunError (pubprogfuncs_t *progfuncs, const char *error,...) LIKEPRINTF(2)
 
void ED_PrintEdicts (progfuncs_t *progfuncs)
 
void ED_PrintNum (progfuncs_t *progfuncs, int ent)
 
pbool PR_SwitchProgs (progfuncs_t *progfuncs, progsnum_t type)
 
pbool PR_SwitchProgsParms (progfuncs_t *progfuncs, progsnum_t newprogs)
 
eval_t *PDECL QC_GetEdictFieldValue (pubprogfuncs_t *progfuncs, struct edict_s *ed, const char *name, etype_t type, evalc_t *cache)
 
void PDECL PR_GenerateStatementString (pubprogfuncs_t *progfuncs, int statementnum, char *out, int outlen)
 
fdef_t *PDECL ED_FieldInfo (pubprogfuncs_t *progfuncs, unsigned int *count)
 
char *PDECL PR_UglyValueString (pubprogfuncs_t *progfuncs, etype_t type, eval_t *val)
 
pbool PDECL ED_ParseEval (pubprogfuncs_t *progfuncs, eval_t *eval, int type, const char *s)
 
char * PR_SaveCallStack (progfuncs_t *progfuncs, char *buf, size_t *bufofs, size_t bufmax)
 
prclocks_t Sys_GetClockRate (void)
 
struct qcthread_s *PDECL PR_ForkStack (pubprogfuncs_t *progfuncs)
 
void PDECL PR_ResumeThread (pubprogfuncs_t *progfuncs, struct qcthread_s *thread)
 
void PDECL PR_AbortStack (pubprogfuncs_t *progfuncs)
 
pbool PDECL PR_GetBuiltinCallInfo (pubprogfuncs_t *ppf, int *builtinnum, char *function, size_t sizeoffunction)
 
eval_t *PDECL PR_FindGlobal (pubprogfuncs_t *prfuncs, const char *globname, progsnum_t pnum, etype_t *type)
 
ddef16_tED_FindTypeGlobalFromProgs16 (progfuncs_t *progfuncs, progstate_t *ps, const char *name, int type)
 
ddef32_tED_FindTypeGlobalFromProgs32 (progfuncs_t *progfuncs, progstate_t *ps, const char *name, int type)
 
ddef16_tED_FindGlobalFromProgs16 (progfuncs_t *progfuncs, progstate_t *ps, const char *name)
 
ddef32_tED_FindGlobalFromProgs32 (progfuncs_t *progfuncs, progstate_t *ps, const char *name)
 
fdef_tED_FindField (progfuncs_t *progfuncs, const char *name)
 
fdef_tED_ClassFieldAtOfs (progfuncs_t *progfuncs, unsigned int ofs, const char *classname)
 
fdef_tED_FieldAtOfs (progfuncs_t *progfuncs, unsigned int ofs)
 
mfunction_tED_FindFunction (progfuncs_t *progfuncs, const char *name, progsnum_t *pnum, progsnum_t fromprogs)
 
func_t PDECL PR_FindFunc (pubprogfuncs_t *progfncs, const char *funcname, progsnum_t pnum)
 
int PDECL PR_InitEnts (pubprogfuncs_t *progfncs, int maxents)
 
char * PR_ValueString (progfuncs_t *progfuncs, etype_t type, eval_t *val, pbool verbose)
 
void PDECL QC_ClearEdict (pubprogfuncs_t *progfuncs, struct edict_s *ed)
 
void PRAddressableFlush (progfuncs_t *progfuncs, size_t totalammount)
 
void QC_FlushProgsOffsets (progfuncs_t *progfuncs)
 
ddef16_tED_GlobalAtOfs16 (progfuncs_t *progfuncs, int ofs)
 
ddef16_tED_FindGlobal16 (progfuncs_t *progfuncs, const char *name)
 
ddef32_tED_FindGlobal32 (progfuncs_t *progfuncs, const char *name)
 
ddef32_tED_GlobalAtOfs32 (progfuncs_t *progfuncs, unsigned int ofs)
 
string_t PDECL PR_StringToProgs (pubprogfuncs_t *inst, const char *str)
 
const char *ASMCALL PR_StringToNative (pubprogfuncs_t *inst, string_t str)
 
char * PR_GlobalString (progfuncs_t *progfuncs, int ofs, struct QCC_type_s **typehint)
 
char * PR_GlobalStringNoContents (progfuncs_t *progfuncs, int ofs)
 
pbool CompileFile (progfuncs_t *progfuncs, const char *filename)
 
struct jitstate * PR_GenerateJit (progfuncs_t *progfuncs)
 
void PR_EnterJIT (progfuncs_t *progfuncs, struct jitstate *jitstate, int statement)
 
void PR_CloseJit (struct jitstate *jit)
 
char * QCC_COM_Parse (const char *data)
 

Variables

QCC_opcode_t pr_opcodes []
 
short(* PRBigShort )(short l)
 
short(* PRLittleShort )(short l)
 
int(* PRBigLong )(int l)
 
int(* PRLittleLong )(int l)
 
float(* PRBigFloat )(float l)
 
float(* PRLittleFloat )(float l)
 
int noextensions
 
const unsigned int type_size []
 
unsigned short pr_crc
 
pvec3_t pvec3_origin
 
char qcc_token [1024]
 
char * basictypenames []
 

Typedef Documentation

◆ edictrun_t

typedef struct edictrun_s edictrun_t

◆ pbyte

typedef unsigned char pbyte

◆ prinst_t

typedef struct prinst_s prinst_t

◆ progfuncs_t

typedef struct progfuncs_s progfuncs_t

◆ progstate_t

typedef struct progstate_s progstate_t

◆ sharedvar_t

typedef struct sharedvar_s sharedvar_t

Enumeration Type Documentation

◆ progstructtype_t

Enumerator
PST_DEFAULT 
PST_FTE32 
PST_KKQWSV 
PST_QTEST 
PST_UHEXEN2 

Function Documentation

◆ Comp_Begin()

int PDECL Comp_Begin ( pubprogfuncs_t progfuncs,
int  nump,
const char **  parms 
)

◆ Comp_Continue()

int PDECL Comp_Continue ( pubprogfuncs_t progfuncs)

◆ CompileFile()

pbool CompileFile ( progfuncs_t progfuncs,
const char *  filename 
)

◆ ED_Alloc()

struct edict_s *PDECL ED_Alloc ( pubprogfuncs_t progfuncs,
pbool  object,
size_t  extrasize 
)

◆ ED_AllocIndex()

struct edict_s *PDECL ED_AllocIndex ( pubprogfuncs_t progfuncs,
unsigned int  num,
pbool  object,
size_t  extrasize 
)

◆ ED_ClassFieldAtOfs()

fdef_t * ED_ClassFieldAtOfs ( progfuncs_t progfuncs,
unsigned int  ofs,
const char *  classname 
)

◆ ED_FieldAtOfs()

fdef_t * ED_FieldAtOfs ( progfuncs_t progfuncs,
unsigned int  ofs 
)

◆ ED_FieldInfo()

fdef_t *PDECL ED_FieldInfo ( pubprogfuncs_t progfuncs,
unsigned int count 
)

◆ ED_FindField()

fdef_t * ED_FindField ( progfuncs_t progfuncs,
const char *  name 
)

◆ ED_FindFunction()

mfunction_t * ED_FindFunction ( progfuncs_t progfuncs,
const char *  name,
progsnum_t pnum,
progsnum_t  fromprogs 
)

◆ ED_FindGlobal16()

ddef16_t * ED_FindGlobal16 ( progfuncs_t progfuncs,
const char *  name 
)

◆ ED_FindGlobal32()

ddef32_t * ED_FindGlobal32 ( progfuncs_t progfuncs,
const char *  name 
)

◆ ED_FindGlobalFromProgs16()

ddef16_t * ED_FindGlobalFromProgs16 ( progfuncs_t progfuncs,
progstate_t ps,
const char *  name 
)

◆ ED_FindGlobalFromProgs32()

ddef32_t * ED_FindGlobalFromProgs32 ( progfuncs_t progfuncs,
progstate_t ps,
const char *  name 
)

◆ ED_FindTypeGlobalFromProgs16()

ddef16_t * ED_FindTypeGlobalFromProgs16 ( progfuncs_t progfuncs,
progstate_t ps,
const char *  name,
int  type 
)

◆ ED_FindTypeGlobalFromProgs32()

ddef32_t * ED_FindTypeGlobalFromProgs32 ( progfuncs_t progfuncs,
progstate_t ps,
const char *  name,
int  type 
)

◆ ED_Free()

void PDECL ED_Free ( pubprogfuncs_t progfuncs,
struct edict_s ed,
pbool  instant 
)

◆ ED_GlobalAtOfs16()

ddef16_t * ED_GlobalAtOfs16 ( progfuncs_t progfuncs,
int  ofs 
)

◆ ED_GlobalAtOfs32()

ddef32_t * ED_GlobalAtOfs32 ( progfuncs_t progfuncs,
unsigned int  ofs 
)

◆ ED_NewString()

char *PDECL ED_NewString ( pubprogfuncs_t ppf,
const char *  string,
int  minlength,
pbool  demarkup 
)

◆ ED_ParseEval()

pbool PDECL ED_ParseEval ( pubprogfuncs_t progfuncs,
eval_t eval,
int  type,
const char *  s 
)

◆ ED_ParseGlobals()

void ED_ParseGlobals ( char *  data)

◆ ED_Print()

void PDECL ED_Print ( pubprogfuncs_t progfuncs,
struct edict_s ed 
)

◆ ED_PrintEdicts()

void ED_PrintEdicts ( progfuncs_t progfuncs)

◆ ED_PrintNum()

void ED_PrintNum ( progfuncs_t progfuncs,
int  ent 
)

◆ PR_AbortStack()

void PDECL PR_AbortStack ( pubprogfuncs_t progfuncs)

◆ PR_AllocTempString()

string_t PDECL PR_AllocTempString ( pubprogfuncs_t ppf,
const char *  str 
)

◆ PR_CloseJit()

void PR_CloseJit ( struct jitstate *  jit)

◆ PR_EnterJIT()

void PR_EnterJIT ( progfuncs_t progfuncs,
struct jitstate *  jitstate,
int  statement 
)

◆ PR_EvaluateDebugString()

char *PDECL PR_EvaluateDebugString ( pubprogfuncs_t progfuncs,
const char *  key 
)

◆ PR_ExecuteProgram()

void PDECL PR_ExecuteProgram ( pubprogfuncs_t progfuncs,
func_t  fnum 
)

◆ PR_FindFunc()

func_t PDECL PR_FindFunc ( pubprogfuncs_t progfncs,
const char *  funcname,
progsnum_t  pnum 
)

◆ PR_FindGlobal()

eval_t *PDECL PR_FindGlobal ( pubprogfuncs_t prfuncs,
const char *  globname,
progsnum_t  pnum,
etype_t type 
)

◆ PR_ForkStack()

struct qcthread_s *PDECL PR_ForkStack ( pubprogfuncs_t progfuncs)

◆ PR_FreeTemps()

void PR_FreeTemps ( progfuncs_t progfuncs,
int  depth 
)

◆ PR_GenerateJit()

struct jitstate * PR_GenerateJit ( progfuncs_t progfuncs)

◆ PR_GenerateStatementString()

void PDECL PR_GenerateStatementString ( pubprogfuncs_t progfuncs,
int  statementnum,
char *  out,
int  outlen 
)

◆ PR_GetBuiltinCallInfo()

pbool PDECL PR_GetBuiltinCallInfo ( pubprogfuncs_t ppf,
int builtinnum,
char *  function,
size_t  sizeoffunction 
)

◆ PR_GetReadTempStringPtr()

eval_t * PR_GetReadTempStringPtr ( progfuncs_t progfuncs,
string_t  str,
size_t  offset,
size_t  datasize 
)

◆ PR_GetWriteTempStringPtr()

eval_t * PR_GetWriteTempStringPtr ( progfuncs_t progfuncs,
string_t  str,
size_t  offset,
size_t  datasize 
)

◆ PR_GlobalString()

char * PR_GlobalString ( progfuncs_t progfuncs,
int  ofs,
struct QCC_type_s **  typehint 
)

◆ PR_GlobalStringNoContents()

char * PR_GlobalStringNoContents ( progfuncs_t progfuncs,
int  ofs 
)

◆ PR_Init()

void PR_Init ( void  )

◆ PR_InitEnts()

int PDECL PR_InitEnts ( pubprogfuncs_t progfncs,
int  maxents 
)

◆ PR_LoadEnts()

int PDECL PR_LoadEnts ( pubprogfuncs_t ppf,
const char *  file,
void ctx,
void(PDECL *memoryreset)(pubprogfuncs_t *progfuncs, void *ctx ,
void(PDECL *entspawned)(pubprogfuncs_t *progfuncs, struct edict_s *ed, void *ctx, const char *entstart, const char *entend)  ,
pbool(PDECL *extendedterm)(pubprogfuncs_t *progfuncs, void *ctx, const char **extline)   
)

◆ PR_LoadProgs()

progsnum_t PDECL PR_LoadProgs ( pubprogfuncs_t progfncs,
const char *  s 
)

◆ PR_Profile_f()

void PR_Profile_f ( void  )

◆ PR_ReallyLoadProgs()

pbool PR_ReallyLoadProgs ( progfuncs_t progfuncs,
const char *  filename,
progstate_t progstate,
pbool  complain 
)

◆ PR_RestoreEnt()

struct edict_s *PDECL PR_RestoreEnt ( pubprogfuncs_t progfuncs,
const char *  buf,
size_t *  size,
struct edict_s ed 
)

◆ PR_ResumeThread()

void PDECL PR_ResumeThread ( pubprogfuncs_t progfuncs,
struct qcthread_s *  thread 
)

◆ PR_RunError()

void VARGS PR_RunError ( pubprogfuncs_t progfuncs,
const char *  error,
  ... 
)

◆ PR_RunGC()

void PR_RunGC ( progfuncs_t progfuncs)

◆ PR_RunWarning()

pbool PR_RunWarning ( pubprogfuncs_t progfuncs,
char *  error,
  ... 
)

◆ PR_SaveCallStack()

char * PR_SaveCallStack ( progfuncs_t progfuncs,
char *  buf,
size_t *  bufofs,
size_t  bufmax 
)

◆ PR_SaveEnt()

char *PDECL PR_SaveEnt ( pubprogfuncs_t progfuncs,
char *  buf,
size_t *  size,
size_t  maxsize,
struct edict_s ed 
)

◆ PR_SaveEnts()

char *PDECL PR_SaveEnts ( pubprogfuncs_t progfuncs,
char *  mem,
size_t *  size,
size_t  maxsize,
int  mode 
)

◆ PR_SetWatchPoint()

pbool PDECL PR_SetWatchPoint ( pubprogfuncs_t progfuncs,
const char *  key 
)

◆ PR_StackTrace()

void PDECL PR_StackTrace ( pubprogfuncs_t progfuncs,
int  showlocals 
)

◆ PR_StringToNative()

const char *ASMCALL PR_StringToNative ( pubprogfuncs_t inst,
string_t  str 
)

◆ PR_StringToProgs()

string_t PDECL PR_StringToProgs ( pubprogfuncs_t inst,
const char *  str 
)

◆ PR_SwitchProgs()

pbool PR_SwitchProgs ( progfuncs_t progfuncs,
progsnum_t  type 
)

◆ PR_SwitchProgsParms()

pbool PR_SwitchProgsParms ( progfuncs_t progfuncs,
progsnum_t  newprogs 
)

◆ PR_ToggleBreakpoint()

int PDECL PR_ToggleBreakpoint ( pubprogfuncs_t progfuncs,
const char *  filename,
int  linenum,
int  flag 
)

◆ PR_UglyValueString()

char *PDECL PR_UglyValueString ( pubprogfuncs_t progfuncs,
etype_t  type,
eval_t val 
)

◆ PR_ValueString()

char * PR_ValueString ( progfuncs_t progfuncs,
etype_t  type,
eval_t val,
pbool  verbose 
)

◆ PRAddressableExtend()

void * PRAddressableExtend ( progfuncs_t progfuncs,
void src,
size_t  srcsize,
int  pad 
)

◆ PRAddressableFlush()

void PRAddressableFlush ( progfuncs_t progfuncs,
size_t  totalammount 
)

◆ PRHunkAlloc()

void * PRHunkAlloc ( progfuncs_t progfuncs,
int  size,
const char *  name 
)

◆ PRHunkFree()

void PRHunkFree ( progfuncs_t progfuncs,
int  mark 
)

◆ PRHunkMark()

int PRHunkMark ( progfuncs_t progfuncs)

◆ QC_AddFieldGlobal()

void QC_AddFieldGlobal ( pubprogfuncs_t ppf,
int globdata 
)

◆ QC_AddSharedFieldVar()

void PDECL QC_AddSharedFieldVar ( pubprogfuncs_t progfuncs,
int  num,
char *  stringtable 
)

◆ QC_AddSharedVar()

void PDECL QC_AddSharedVar ( pubprogfuncs_t progfuncs,
int  num,
int  type 
)

◆ QC_ClearEdict()

void PDECL QC_ClearEdict ( pubprogfuncs_t progfuncs,
struct edict_s ed 
)

◆ QC_Decompile()

pbool PDECL QC_Decompile ( pubprogfuncs_t progfuncs,
const char *  fname 
)

◆ QC_EDICT_NUM()

struct edict_s *PDECL QC_EDICT_NUM ( pubprogfuncs_t progfuncs,
unsigned int  n 
)

◆ QC_FlushProgsOffsets()

void QC_FlushProgsOffsets ( progfuncs_t progfuncs)

◆ QC_GetEdictFieldValue()

eval_t *PDECL QC_GetEdictFieldValue ( pubprogfuncs_t progfuncs,
struct edict_s ed,
const char *  name,
etype_t  type,
evalc_t cache 
)

◆ QC_InitShares()

void QC_InitShares ( progfuncs_t progfuncs)

◆ QC_NUM_FOR_EDICT()

unsigned int PDECL QC_NUM_FOR_EDICT ( pubprogfuncs_t progfuncs,
struct edict_s e 
)

◆ QC_RegisterFieldVar()

int PDECL QC_RegisterFieldVar ( pubprogfuncs_t progfuncs,
unsigned int  type,
const char *  name,
signed long  requestedpos,
signed long  originalofs 
)

◆ QC_StartShares()

void QC_StartShares ( progfuncs_t progfuncs)

◆ QCC_COM_Parse()

char * QCC_COM_Parse ( const char *  data)

◆ qcva()

char *VARGS qcva ( char *  text,
  ... 
)

◆ SetEndian()

void SetEndian ( void  )

◆ StripExtension()

void StripExtension ( char *  path)

◆ Sys_GetClockRate()

prclocks_t Sys_GetClockRate ( void  )

Variable Documentation

◆ basictypenames

char* basictypenames[]
extern

◆ noextensions

int noextensions
extern

◆ pr_crc

unsigned short pr_crc
extern

◆ pr_opcodes

QCC_opcode_t pr_opcodes[]
extern

◆ PRBigFloat

float(* PRBigFloat) (float l) ( float  l)
extern

◆ PRBigLong

int(* PRBigLong) (int l) ( int  l)
extern

◆ PRBigShort

short(* PRBigShort) (short l) ( short  l)
extern

◆ PRLittleFloat

float(* PRLittleFloat) (float l) ( float  l)
extern

◆ PRLittleLong

int(* PRLittleLong) (int l) ( int  l)
extern

◆ PRLittleShort

short(* PRLittleShort) (short l) ( short  l)
extern

◆ pvec3_origin

pvec3_t pvec3_origin
extern

◆ qcc_token

char qcc_token[1024]
extern

◆ type_size

const unsigned int type_size[]
extern