void CT_Opt_System_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { #ifndef GLQUAKE // SOFT #ifdef _WIN32 if(mss_software_change_resolution_mode) { (*vid_menudrawfn) (); } else { Settings_Draw(x,y,w,h, &settsystem); } #else Settings_Draw(x,y,w,h, &settsystem); #endif #else // GL #define ASKBOXWIDTH 300 if(mss_askmode) { UI_DrawBox((w-ASKBOXWIDTH)/2, h/2 - 16, ASKBOXWIDTH, 32); UI_Print_Center((w-ASKBOXWIDTH)/2, h/2 - 8, ASKBOXWIDTH, "Do you wish to keep these settings?", false); UI_Print_Center((w-ASKBOXWIDTH)/2, h/2, ASKBOXWIDTH, "(y/n)", true); } else { Settings_Draw(x,y,w,h, &settsystem); } #endif }
void CT_Opt_System_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { #define ASKBOXWIDTH 300 if(mss_askmode) { UI_DrawBox((w-ASKBOXWIDTH)/2, h/2 - 16, ASKBOXWIDTH, 32); UI_Print_Center((w-ASKBOXWIDTH)/2, h/2 - 8, ASKBOXWIDTH, "Do you wish to keep these settings?", false); UI_Print_Center((w-ASKBOXWIDTH)/2, h/2, ASKBOXWIDTH, "(y/n)", true); } else { Settings_Draw(x,y,w,h, &settsystem); } }
void CT_Opt_Config_Draw(int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { switch (MOpt_configpage_mode) { case MOCPM_SETTINGS: Settings_Draw(x,y,w,h,&settconfig); break; case MOCPM_CHOOSESCRIPT: case MOCPM_CHOOSECONFIG: FL_Draw(&configs_filelist, x,y,w,h); break; case MOCPM_ENTERFILENAME: MOpt_FilenameInputBoxDraw(x,y,w,h); break; } }
void CT_Opt_Video_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { #ifndef GLQUAKE // Software Rendering version menu #ifdef _WIN32 (*vid_menudrawfn) (); #endif #else // (Open)GL version menu #define ASKBOXWIDTH 300 if (mvs_askmode) { UI_DrawBox((w-ASKBOXWIDTH)/2, h/2 - 16, ASKBOXWIDTH, 32); UI_Print_Center((w-ASKBOXWIDTH)/2, h/2 - 8, ASKBOXWIDTH, "Do you wish to keep these settings?", false); UI_Print_Center((w-ASKBOXWIDTH)/2, h/2, ASKBOXWIDTH, "(y/n)", true); } else Settings_Draw(x,y,w,h, &settvideo); #endif }
static void CreateGame_Draw(int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x,y,w,h,&create_game_options); }
static void Options_Draw(int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &sbsettings); }
void CT_Opt_FPS_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &settfps); }
void CT_Opt_Binds_Draw (int x2, int y2, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x2, y2, w, h, &settbinds); }
void CT_Opt_Player_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &settplayer); }
void CT_Opt_HUD_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &setthud); }
void CT_Opt_Demo_Spec_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &settdemo_spec); }
void CT_Opt_Settings_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &settgeneral); }
void CT_Demo_Options_Draw(int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &demoplsett); }
void CT_Opt_View_Draw (int x, int y, int w, int h, CTab_t *tab, CTabPage_t *page) { Settings_Draw(x, y, w, h, &settview); }