X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=prvm_cmds.h;h=e8ed3cbc7ea47875a2e3fa8ebe8a4a135c5c8283;hb=cf74e01c006d2937bf1e3a522efc7b2dd0f40ba2;hp=1a836e2d6ccfdf8cada0f38f877e9b948a196af5;hpb=5880e85f48643766fa3c0156df4c0e2b00bec41b;p=xonotic%2Fdarkplaces.git diff --git a/prvm_cmds.h b/prvm_cmds.h index 1a836e2d..e8ed3cbc 100644 --- a/prvm_cmds.h +++ b/prvm_cmds.h @@ -332,6 +332,8 @@ void VM_clientstate(void); 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); @@ -357,12 +359,19 @@ 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 ); @@ -446,5 +455,26 @@ 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);