9cd988a836
Fixed up cl_indepphysics. Sending is fully independent, bar sync points. Fixed so #if 0 works in qc code. Fixed up error conditions in qclib when features are not supported. The webpage generator will now refcount properly. Fixed error conditions when using glsl shaders. If MULTITHREAD is defined, r_loadlit will not light inside a separate thread. We now generate VBOs for bsp objects. Shaders/rtlights don't use them yet. Fixed up MVD/multiview playback a bit. It now looks like it works! (cl_hightrack will no longer track the same person in all views). Fixed error conditions when attempting to download versioned csprogs. Reduced the number of places that a q3-style marked up string is expanded. I think there are a couple places left still though. Approximated ezquake colour codes. Memory mapped read file access in win32, where we can. Not sure about this. Lets see how things pan out. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3195 fc73d0e0-1445-4013-8a0c-d673dee63da5
42 lines
1.2 KiB
C
42 lines
1.2 KiB
C
/*
|
|
Copyright (C) 1996-1997 Id Software, Inc.
|
|
|
|
This program 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.
|
|
|
|
This program 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 this program; if not, write to the Free Software
|
|
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
|
|
*/
|
|
// input.h -- external (non-keyboard) input devices
|
|
|
|
void IN_ReInit (void);
|
|
|
|
void IN_Init (void);
|
|
|
|
void IN_Shutdown (void);
|
|
|
|
void IN_Commands (void);
|
|
// oportunity for devices to stick commands on the script buffer
|
|
|
|
void IN_Move (float *movements, int pnum);
|
|
// add additional movement on top of the keyboard move cmd
|
|
|
|
void IN_ModeChanged (void);
|
|
// called whenever screen dimensions change
|
|
|
|
void IN_ClearStates (void);
|
|
void IN_Accumulate (void);
|
|
#ifdef IN_XFLIP
|
|
extern cvar_t in_xflip;
|
|
#endif
|
|
|