]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_screen.h
fix lagged prydon cursor trace bug (it was using renderer variables, now uses V_CalcR...
[xonotic/darkplaces.git] / cl_screen.h
index 53156a92ca994440ffbc86ba361c3e016cc76855..d914bfaa821e969c6b7bff2073c6e5fa7267c0fd 100644 (file)
@@ -33,7 +33,7 @@ typedef struct drawqueuemesh_s
 }
 drawqueuemesh_t;
 
-enum drawqueue_drawflag_e { 
+enum drawqueue_drawflag_e {
 DRAWFLAG_NORMAL,
 DRAWFLAG_ADDITIVE,
 DRAWFLAG_MODULATE,
@@ -44,13 +44,13 @@ DRAWFLAG_NUMFLAGS
 // clear the draw queue
 void DrawQ_Clear(void);
 // draw an image
-void DrawQ_Pic(float x, float y, char *picname, float width, float height, float red, float green, float blue, float alpha, int flags);
+void DrawQ_Pic(float x, float y, const char *picname, float width, float height, float red, float green, float blue, float alpha, int flags);
 // draw a text string
 void DrawQ_String(float x, float y, const char *string, int maxlen, float scalex, float scaley, float red, float green, float blue, float alpha, int flags);
 // draw a filled rectangle
 void DrawQ_Fill(float x, float y, float w, float h, float red, float green, float blue, float alpha, int flags);
 // draw a very fancy pic (per corner texcoord/color control), the order is tl, tr, bl, br
-void DrawQ_SuperPic(float x, float y, char *picname, float width, float height, float s1, float t1, float r1, float g1, float b1, float a1, float s2, float t2, float r2, float g2, float b2, float a2, float s3, float t3, float r3, float g3, float b3, float a3, float s4, float t4, float r4, float g4, float b4, float a4, int flags);
+void DrawQ_SuperPic(float x, float y, const char *picname, float width, float height, float s1, float t1, float r1, float g1, float b1, float a1, float s2, float t2, float r2, float g2, float b2, float a2, float s3, float t3, float r3, float g3, float b3, float a3, float s4, float t4, float r4, float g4, float b4, float a4, int flags);
 // draw a triangle mesh
 void DrawQ_Mesh(drawqueuemesh_t *mesh, int flags);
 // set the clipping area
@@ -65,7 +65,11 @@ void SHOWLMP_clear(void);
 
 extern cvar_t vid_conwidth;
 extern cvar_t vid_conheight;
+extern cvar_t vid_pixelaspect;
 extern cvar_t scr_screenshot_jpeg;
+extern cvar_t scr_screenshot_jpeg_quality;
+extern cvar_t scr_screenshot_gamma;
+extern cvar_t scr_screenshot_name;
 
 void CL_Screen_NewMap(void);
 void CL_Screen_Init(void);