mirror of
https://github.com/nzp-team/fteqw.git
synced 2024-11-25 21:31:37 +00:00
9ae7e2621d
Lots of changes. CSQC should be functional, but is still tied to debug builds. It WILL have some bugs still, hopefully I'll be able to clean them up better if people test it a bit. Precompiled headers are working properly now. Compile times are now much quicker in msvc. This takes most of the files this commit. Restructured how client commands work. They're buffered outside the network message, some multithreaded code is in. It needs a bit of testing before it's active. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@885 fc73d0e0-1445-4013-8a0c-d673dee63da5
36 lines
1.1 KiB
C
36 lines
1.1 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.
|
|
|
|
*/
|
|
// view.h
|
|
|
|
extern cvar_t v_gamma;
|
|
extern cvar_t lcd_x;
|
|
extern float v_blend[4];
|
|
|
|
extern int gl_ztrickdisabled;
|
|
extern qboolean r_secondaryview;
|
|
|
|
void V_Init (void);
|
|
void V_RenderView (void);
|
|
float V_CalcRoll (vec3_t angles, vec3_t velocity);
|
|
void GLV_UpdatePalette (void);
|
|
void SWV_UpdatePalette (void);
|
|
qboolean V_CheckGamma (void);
|
|
void V_AddEntity(entity_t *in);
|
|
void V_AddLight (vec3_t org, float quant, float r, float g, float b);
|