mirror of
https://github.com/Q3Rally-Team/q3rally.git
synced 2024-11-23 04:12:02 +00:00
7fb48b29ca
Update arch in misc/setup for ioq3 changing from i386 to x86 OpenGL2: Use extension functions with OpenGL versions before 3.0. OpenGL2: Force VAO usage on OpenGL 3.0+ Add spawnflags to QUAKED for trigger_multiple Check for all command separators in callTeamVote Remove newlines from chat messages in Game VM Fix compiling Cmd_CallTeamVote_f Only allow safe protocols for cURL downloads Fix crash when pmove_msec is 0 Combine mouse movement events in event queue Improve keys using international key layouts Improve client input responsiveness Removing input functions from sys_local.h for last commit Make input events use earliest possible time Make bots use crusher on other q3tourney6 maps Make bots only use q3tourney6 crusher to kill their enemy
54 lines
1.8 KiB
C
54 lines
1.8 KiB
C
/*
|
|
===========================================================================
|
|
Copyright (C) 1999-2005 Id Software, Inc.
|
|
|
|
This file is part of Quake III Arena source code.
|
|
|
|
Quake III Arena source code is free software; you can redistribute it
|
|
and/or modify it under the terms of the GNU General Public License as
|
|
published by the Free Software Foundation; either version 2 of the License,
|
|
or (at your option) any later version.
|
|
|
|
Quake III Arena source code is distributed in the hope that it will be
|
|
useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with Quake III Arena source code; if not, write to the Free Software
|
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
===========================================================================
|
|
*/
|
|
|
|
#include "../qcommon/q_shared.h"
|
|
#include "../qcommon/qcommon.h"
|
|
|
|
// Require a minimum version of SDL
|
|
#define MINSDL_MAJOR 2
|
|
#define MINSDL_MINOR 0
|
|
#define MINSDL_PATCH 0
|
|
|
|
// Console
|
|
void CON_Shutdown( void );
|
|
void CON_Init( void );
|
|
char *CON_Input( void );
|
|
void CON_Print( const char *message );
|
|
|
|
unsigned int CON_LogSize( void );
|
|
unsigned int CON_LogWrite( const char *in );
|
|
unsigned int CON_LogRead( char *out, unsigned int outSize );
|
|
|
|
#ifdef __APPLE__
|
|
char *Sys_StripAppBundle( char *pwd );
|
|
#endif
|
|
|
|
void Sys_GLimpSafeInit( void );
|
|
void Sys_GLimpInit( void );
|
|
void Sys_PlatformInit( void );
|
|
void Sys_PlatformExit( void );
|
|
void Sys_SigHandler( int signal ) __attribute__ ((noreturn));
|
|
void Sys_ErrorDialog( const char *error );
|
|
void Sys_AnsiColorPrint( const char *msg );
|
|
|
|
int Sys_PID( void );
|
|
qboolean Sys_PIDIsRunning( int pid );
|