/* ================= CL_FF_Restart_f ================= */ void CL_FF_Restart_f( void ) { if ( FF_IsInitialized() ) { // Apply cvar changes w/o losing registered effects // Allows changing devices in-game without restarting the map if ( !FF_Init() ) FF_Shutdown(); // error (shouldn't happen) } else if ( cls.state >= CA_PRIMED ) // maybe > CA_DISCONNECTED { // Restart map or menu CL_Vid_Restart_f(); } else if ( cls.uiStarted ) { // Restart menu CL_ShutdownUI(); cls.forceStarted = qfalse; } }
void Q3E_OGLRestart() { CL_Vid_Restart_f(); }