DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
input.h
Go to the documentation of this file.
1/*
2Copyright (C) 1996-1997 Id Software, Inc.
3
4This program is free software; you can redistribute it and/or
5modify it under the terms of the GNU General Public License
6as published by the Free Software Foundation; either version 2
7of the License, or (at your option) any later version.
8
9This program is distributed in the hope that it will be useful,
10but WITHOUT ANY WARRANTY; without even the implied warranty of
11MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
12
13See the GNU General Public License for more details.
14
15You should have received a copy of the GNU General Public License
16along with this program; if not, write to the Free Software
17Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
18
19*/
21
22#ifndef INPUT_H
23#define INPUT_H
24
25#include "qtypes.h"
26#include "cvar.h"
27
28extern cvar_t in_pitch_min;
29extern cvar_t in_pitch_max;
30
33extern float in_mouse_x, in_mouse_y;
34
35//enum input_dest_e {input_game,input_message,input_menu} input_dest;
36
37void IN_Move (void);
38// add additional movement on top of the keyboard move cmd
39
40#define IN_BESTWEAPON_MAX 32
41typedef struct
42{
43 char name[32];
50}
53void IN_BestWeapon_ResetData(void);
54
55#endif
56
const GLchar * name
Definition glquake.h:601
qbool in_client_mouse
Definition vid_shared.c:67
float in_windowmouse_y
Definition input.h:32
void IN_BestWeapon_ResetData(void)
call before each map so QC can start from a clean state
Definition cl_input.c:226
float in_windowmouse_x
Definition vid_shared.c:71
void IN_Move(void)
Definition vid_null.c:58
in_bestweapon_info_t in_bestweapon_info[IN_BESTWEAPON_MAX]
Definition cl_input.c:201
float in_mouse_y
Definition input.h:33
float in_mouse_x
Definition vid_shared.c:70
cvar_t in_pitch_min
Definition cl_input.c:398
cvar_t in_pitch_max
Definition cl_input.c:399
#define IN_BESTWEAPON_MAX
Definition input.h:40
bool qbool
Definition qtypes.h:9
Definition cvar.h:66