parseentitydata(entity ent, string data)
float mod(float val, float m)
const string cvar_string (string)
+float cvar_type (string)
crash()
stackdump()
void VM_localcmd (void);
void VM_cvar (void);
void VM_cvar_string(void);
+void VM_cvar_type (void);
void VM_cvar_defstring (void);
void VM_cvar_set (void);
void VM_dprint (void);
void VM_max (void);
void VM_bound (void);
void VM_pow (void);
+void VM_log (void);
void VM_asin (void);
void VM_acos (void);
void VM_atan (void);
void VM_strzone(void);
void VM_strunzone(void);
+// KrimZon - DP_QC_ENTITYDATA
+void VM_numentityfields(void);
+void VM_entityfieldname(void);
+void VM_entityfieldtype(void);
+void VM_getentityfieldstring(void);
+void VM_putentityfieldstring(void);
+// And declared these ones for VM_getentityfieldstring and VM_putentityfieldstring in prvm_cmds.c
+// the function is from prvm_edict.c
+char *PRVM_UglyValueString (etype_t type, prvm_eval_t *val);
+qboolean PRVM_ED_ParseEpair(prvm_edict_t *ent, ddef_t *key, const char *s, qboolean parsebackslash);
+
// DRESK - String Length (not counting color codes)
void VM_strlennocol(void);
// DRESK - Decolorized String
void VM_getostype(void);
void VM_getmousepos(void);
void VM_gettime(void);
+void VM_getsoundtime(void);
+void VM_soundlength(void);
void VM_loadfromdata(void);
void VM_parseentitydata(void);
void VM_loadfromfile(void);
void VM_drawcolorcodedstring(void);
void VM_stringwidth(void);
void VM_drawpic(void);
+void VM_drawrotpic(void);
void VM_drawsubpic(void);
void VM_drawfill(void);
void VM_drawsetcliparea(void);
void VM_drawresetcliparea(void);
void VM_getimagesize(void);
+void VM_findfont(void);
+void VM_loadfont(void);
+
void VM_makevectors (void);
void VM_vectorvectors (void);
void VM_keynumtostring (void);
+void VM_getkeybind (void);
+void VM_findkeysforcommand (void);
void VM_stringtokeynum (void);
+void VM_setkeybind (void);
+void VM_getbindmaps (void);
+void VM_setbindmaps (void);
void VM_cin_open( void );
void VM_cin_close( void );
void VM_strreplace (void);
void VM_strireplace (void);
-void VM_hash(void);
+void VM_crc16(void);
void VM_SetTraceGlobals(const trace_t *trace);
+void VM_ClearTraceGlobals(void);
void VM_Cmd_Init(void);
void VM_Cmd_Reset(void);
+
+void VM_uri_escape (void);
+void VM_uri_unescape (void);
+void VM_whichpack (void);
+
+void VM_etof (void);
+void VM_uri_get (void);
+void VM_netaddress_resolve (void);
+
+void VM_tokenize_console (void);
+void VM_argv_start_index (void);
+void VM_argv_end_index (void);
+
+void VM_buf_cvarlist(void);
+void VM_cvar_description(void);
+
+void VM_CL_getextresponse (void);
+void VM_SV_getextresponse (void);
+
+// Common functions between menu.dat and clsprogs
+void VM_CL_isdemo (void);
+void VM_CL_videoplaying (void);
+
+void VM_isfunction(void);
+void VM_callfunction(void);
+
+void VM_sprintf(void);
+
+void VM_getsurfacenumpoints(void);
+void VM_getsurfacepoint(void);
+void VM_getsurfacepointattribute(void);
+void VM_getsurfacenormal(void);
+void VM_getsurfacetexture(void);
+void VM_getsurfacenearpoint(void);
+void VM_getsurfaceclippedpoint(void);
+void VM_getsurfacenumtriangles(void);
+void VM_getsurfacetriangle(void);
+
+// physics builtins
+void VM_physics_enable(void);
+void VM_physics_addforce(void);
+void VM_physics_addtorque(void);