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().

◆ buttons

◆ canjump

◆ crouch

qbool usercmd_t::crouch

Definition at line 405 of file protocol.h.

Referenced by CL_ClientMovement_UpdateStatus(), and VM_CL_runplayerphysics().

◆ cursor_end

vec3_t usercmd_t::cursor_end

Definition at line 386 of file protocol.h.

◆ cursor_entitynumber

int usercmd_t::cursor_entitynumber

Definition at line 390 of file protocol.h.

Referenced by SV_ApplyClientMove(), and SV_ReadClientMove().

◆ cursor_fraction

vec_t usercmd_t::cursor_fraction

Definition at line 389 of file protocol.h.

◆ cursor_impact

vec3_t usercmd_t::cursor_impact

Definition at line 387 of file protocol.h.

Referenced by SV_ApplyClientMove(), and SV_ReadClientMove().

◆ cursor_normal

vec3_t usercmd_t::cursor_normal

Definition at line 388 of file protocol.h.

◆ cursor_screen

vec3_t usercmd_t::cursor_screen

Definition at line 384 of file protocol.h.

Referenced by SV_ApplyClientMove(), and SV_ReadClientMove().

◆ cursor_start

vec3_t usercmd_t::cursor_start

Definition at line 385 of file protocol.h.

Referenced by 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 QW_MSG_WriteDeltaUsercmd().

◆ predicted

qbool usercmd_t::predicted

Definition at line 399 of file protocol.h.

◆ receivetime

float usercmd_t::receivetime

Definition at line 393 of file protocol.h.

Referenced by SV_ApplyClientMove(), and SV_ReadClientMove().

◆ sequence

unsigned int usercmd_t::sequence

Definition at line 397 of file protocol.h.

Referenced by SV_ExecuteClientMoves(), and SV_ReadClientMove().

◆ sidemove

◆ time

double usercmd_t::time

Definition at line 392 of file protocol.h.

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

◆ upmove

◆ viewangles


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