DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
usercmd_t Struct Reference

#include <protocol.h>

+ Collaboration diagram for usercmd_t:

Data Fields

qbool applied
 
int buttons
 
qbool canjump
 
qbool crouch
 
vec3_t cursor_end
 
int cursor_entitynumber
 
vec_t cursor_fraction
 
vec3_t cursor_impact
 
vec3_t cursor_normal
 
vec3_t cursor_screen
 
vec3_t cursor_start
 
float forwardmove
 
double frametime
 
int impulse
 
qbool jump
 
unsigned char msec
 
qbool predicted
 
float receivetime
 
unsigned int sequence
 
float sidemove
 
double time
 
float upmove
 
vec3_t viewangles
 

Detailed Description

Definition at line 375 of file protocol.h.

Field Documentation

◆ applied

qbool usercmd_t::applied

Definition at line 398 of file protocol.h.

Referenced by SV_ApplyClientMove(), and SV_ReadClientMove().

◆ buttons

◆ canjump

◆ crouch

qbool usercmd_t::crouch

◆ cursor_end

vec3_t usercmd_t::cursor_end

Definition at line 386 of file protocol.h.

Referenced by CL_UpdatePrydonCursor().

◆ cursor_entitynumber

int usercmd_t::cursor_entitynumber

◆ cursor_fraction

vec_t usercmd_t::cursor_fraction

Definition at line 389 of file protocol.h.

Referenced by CL_UpdatePrydonCursor().

◆ cursor_impact

vec3_t usercmd_t::cursor_impact

Definition at line 387 of file protocol.h.

Referenced by CL_UpdatePrydonCursor(), SV_ApplyClientMove(), and SV_ReadClientMove().

◆ cursor_normal

vec3_t usercmd_t::cursor_normal

Definition at line 388 of file protocol.h.

Referenced by CL_UpdatePrydonCursor().

◆ cursor_screen

vec3_t usercmd_t::cursor_screen

◆ cursor_start

vec3_t usercmd_t::cursor_start

Definition at line 385 of file protocol.h.

Referenced by CL_UpdatePrydonCursor(), SV_ApplyClientMove(), and SV_ReadClientMove().

◆ forwardmove

◆ frametime

◆ impulse

int usercmd_t::impulse

◆ jump

◆ msec

unsigned char usercmd_t::msec

Definition at line 394 of file protocol.h.

Referenced by CL_ClientMovement_Replay(), CL_SendMove(), and QW_MSG_WriteDeltaUsercmd().

◆ predicted

qbool usercmd_t::predicted

Definition at line 399 of file protocol.h.

Referenced by CL_SendMove().

◆ receivetime

float usercmd_t::receivetime

Definition at line 393 of file protocol.h.

Referenced by SV_ApplyClientMove(), SV_ExecuteClientMoves(), and SV_ReadClientMove().

◆ sequence

◆ sidemove

◆ time

double usercmd_t::time

◆ upmove

◆ viewangles


The documentation for this struct was generated from the following file: