QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
sv_user.c File Reference

Typedefs

typedef struct ucmd_s ucmd_t
 

Functions

void * SV_AddUserCommand (const char *name, void(*func)(void *userdata), int flags, void *userdata, void(*on_free)(void *userdata))
 
void SV_ExecuteClientMessage (client_t *cl)
 
void SV_ExecuteUserCommand (const char *s)
 
void SV_PostRunCmd (void)
 
void SV_PreRunCmd (void)
 
int SV_RemoveUserCommand (void *cmd)
 
void SV_RunCmd (usercmd_t *ucmd, qboolean inside)
 
void SV_SetupUserCommands (void)
 
void SV_SetUserinfo (client_t *client, const char *key, const char *value)
 
void SV_Spawn (client_t *client)
 
void SV_TogglePause (const char *msg)
 
void SV_UserInit (void)
 
void SV_WriteModellist (netchan_t *netchan, int n)
 
void SV_WriteSoundlist (netchan_t *netchan, int n)
 
void SV_WriteSpawn1 (backbuf_t *backbuf, int n)
 
void SV_WriteSpawn2 (backbuf_t *backbuf)
 
void SV_WriteWorldVars (netchan_t *netchan)
 

Variables

cvar_tcl_rollangle
 
cvar_tcl_rollspeed
 
usercmd_t cmd
 
byte playertouch [(MAX_EDICTS+7)/8]
 
vec3_t pmove_maxs
 
vec3_t pmove_mins
 
cvar_tsv_accelerate
 
cvar_tsv_airaccelerate
 
cvar_tsv_allowfake
 
cvar_tsv_antilag
 
cvar_tsv_antilag_frac
 
cvar_tsv_http_url_base
 
cvar_tsv_kickfake
 
cvar_tsv_mapcheck
 
cvar_tsv_maxspeed
 
edict_tsv_player
 
cvar_tsv_spectalk
 
cvar_tsv_spectatormaxspeed
 
cvar_tsv_timecheck_decay
 
cvar_tsv_timecheck_fuzz
 
cvar_tsv_timecheck_mode
 
cvar_tsv_timekick
 
cvar_tsv_timekick_fuzz
 
cvar_tsv_timekick_interval
 
cvar_tsv_wateraccelerate
 
cvar_tsv_waterfriction
 
int(* ucmd_unknown )(void)
 
ucmd_t ucmds []
 

Typedef Documentation

typedef struct ucmd_s ucmd_t

Function Documentation

void* SV_AddUserCommand ( const char *  name,
void(*)(void *userdata)  func,
int  flags,
void *  userdata,
void(*)(void *userdata)  on_free 
)
void SV_ExecuteClientMessage ( client_t cl)
void SV_ExecuteUserCommand ( const char *  s)
void SV_PostRunCmd ( void  )
void SV_PreRunCmd ( void  )
int SV_RemoveUserCommand ( void *  cmd)
void SV_RunCmd ( usercmd_t ucmd,
qboolean  inside 
)
void SV_SetupUserCommands ( void  )
void SV_SetUserinfo ( client_t client,
const char *  key,
const char *  value 
)
void SV_Spawn ( client_t client)
void SV_TogglePause ( const char *  msg)
void SV_UserInit ( void  )
void SV_WriteModellist ( netchan_t netchan,
int  n 
)
void SV_WriteSoundlist ( netchan_t netchan,
int  n 
)
void SV_WriteSpawn1 ( backbuf_t backbuf,
int  n 
)
void SV_WriteSpawn2 ( backbuf_t backbuf)
void SV_WriteWorldVars ( netchan_t netchan)

Variable Documentation

cvar_t* cl_rollangle
cvar_t* cl_rollspeed
usercmd_t cmd
byte playertouch[(MAX_EDICTS+7)/8]
vec3_t pmove_maxs
vec3_t pmove_mins
cvar_t* sv_accelerate
cvar_t* sv_airaccelerate
cvar_t* sv_allowfake
cvar_t* sv_antilag
cvar_t* sv_antilag_frac
cvar_t* sv_http_url_base
cvar_t* sv_kickfake
cvar_t* sv_mapcheck
cvar_t* sv_maxspeed
edict_t* sv_player
cvar_t* sv_spectalk
cvar_t* sv_spectatormaxspeed
cvar_t* sv_timecheck_decay
cvar_t* sv_timecheck_fuzz
cvar_t* sv_timecheck_mode
cvar_t* sv_timekick
cvar_t* sv_timekick_fuzz
cvar_t* sv_timekick_interval
cvar_t* sv_wateraccelerate
cvar_t* sv_waterfriction
int(* ucmd_unknown)(void)
ucmd_t ucmds[]