QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
input.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  viewdelta_t
 

Macros

#define freelook   (in_mlook.state & 1 || in_freelook->int_val)
 

Functions

void IN_ClearStates (void)
 
void IN_Init (struct cbuf_s *cbuf)
 
void IN_Init_Cvars (void)
 
void IN_LL_ClearStates (void)
 
void IN_LL_Grab_Input (int grab)
 
void IN_LL_Init (void)
 
void IN_LL_Init_Cvars (void)
 
void IN_LL_ProcessEvents (void)
 
void IN_LL_Shutdown (void)
 
void IN_Move (void)
 
void IN_ProcessEvents (void)
 
void IN_Shutdown (void)
 
void IN_UpdateGrab (struct cvar_s *)
 

Variables

struct cvar_sin_amp
 
struct cvar_sin_freelook
 
struct cvar_sin_grab
 
kbutton_t in_klook
 
kbutton_t in_mlook
 
struct cvar_sin_mouse_accel
 
qboolean in_mouse_avail
 
float in_mouse_x
 
float in_mouse_y
 
struct cvar_sin_pre_amp
 
kbutton_t in_speed
 
kbutton_t in_strafe
 
struct cvar_slookstrafe
 
struct cvar_sm_filter
 
viewdelta_t viewdelta
 

Macro Definition Documentation

#define freelook   (in_mlook.state & 1 || in_freelook->int_val)

Function Documentation

void IN_ClearStates ( void  )
void IN_Init ( struct cbuf_s cbuf)
void IN_Init_Cvars ( void  )
void IN_LL_ClearStates ( void  )
void IN_LL_Grab_Input ( int  grab)
void IN_LL_Init ( void  )
void IN_LL_Init_Cvars ( void  )
void IN_LL_ProcessEvents ( void  )
void IN_LL_Shutdown ( void  )
void IN_Move ( void  )
void IN_ProcessEvents ( void  )
void IN_Shutdown ( void  )
void IN_UpdateGrab ( struct cvar_s )

Variable Documentation

struct cvar_s* in_amp
struct cvar_s* in_freelook
struct cvar_s* in_grab
kbutton_t in_klook
kbutton_t in_mlook
struct cvar_s* in_mouse_accel
qboolean in_mouse_avail
float in_mouse_x
float in_mouse_y
struct cvar_s* in_pre_amp
kbutton_t in_speed
kbutton_t in_strafe
struct cvar_s* lookstrafe
struct cvar_s* m_filter
viewdelta_t viewdelta