X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=screen.h;h=17d085179862966ab976fe3a4c35d354d0906cf8;hb=5e21891aa2b1d2f7bfebd3d1b7cc27a8f1556ec4;hp=252b120c0519b8f66e8eb56df416c0de7e0b0a68;hpb=069527b0cff9d91784bba159329e01b0b94df752;p=xonotic%2Fdarkplaces.git diff --git a/screen.h b/screen.h index 252b120c..17d08517 100644 --- a/screen.h +++ b/screen.h @@ -19,24 +19,43 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ // screen.h +#ifndef SCREEN_H +#define SCREEN_H + void CL_Screen_Init (void); void CL_UpdateScreen (void); -void SCR_CenterPrint (char *str); +void SCR_CenterPrint(const char *str); void SCR_BeginLoadingPlaque (void); -void SCR_EndLoadingPlaque (void); -extern float scr_con_current; -extern float scr_conlines; // lines of console to display +// invoke refresh of loading plaque (nothing else seen) +void SCR_UpdateLoadingScreen(qboolean clear); +void SCR_UpdateLoadingScreenIfShown(void); -extern int sb_lines; +// pushes an item on the loading screen +void SCR_PushLoadingScreen (qboolean redraw, const char *msg, float len_in_parent); +void SCR_PopLoadingScreen (qboolean redraw); +void SCR_ClearLoadingScreen (qboolean redraw); -extern int clearnotify; // set to 0 whenever notify text is drawn -extern qboolean scr_disabled_for_loading; -extern qboolean scr_skipupdate; +extern float scr_con_current; // current height of displayed console + +extern int sb_lines; extern cvar_t scr_viewsize; +extern cvar_t scr_fov; extern cvar_t showfps; +extern cvar_t showtime; +extern cvar_t showdate; extern cvar_t crosshair; extern cvar_t crosshair_size; + +extern cvar_t scr_conalpha; +extern cvar_t scr_conbrightness; +extern cvar_t r_letterbox; + +extern cvar_t scr_refresh; +extern cvar_t scr_stipple; + +#endif +