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

#include <client.h>

+ Collaboration diagram for client_static_t:

Data Fields

unsigned char * caughtcsprogsdata
 
fs_offset_t caughtcsprogsdatasize
 
lhnetaddress_t connect_address
 
lhnetsocket_tconnect_mysocket
 
double connect_nextsendtime
 
int connect_remainingtries
 
qbool connect_trying
 
char connect_userinfo [MAX_USERINFO_STRING]
 
crypto_t crypto
 
int demo_lastcsprogscrc
 
fs_offset_t demo_lastcsprogssize
 
qfile_t * demofile
 
char demoname [MAX_QPATH]
 
int demonum
 
qbool demopaused
 
qbool demoplayback
 
qbool demorecording
 
char demos [MAX_DEMOS][MAX_DEMONAME]
 
qbool demostarting
 
cl_downloadack_t dp_downloadack [CL_MAX_DOWNLOADACKS]
 
int forcetrack
 
mempool_tlevelmempool
 
netconn_tnetcon
 
mempool_tpermanentmempool
 
int proquake_serverflags
 
int proquake_servermod
 
int proquake_serverversion
 
protocolversion_t protocol
 
qbool qw_download_deflate
 
unsigned char * qw_downloadmemory
 
int qw_downloadmemorycursize
 
int qw_downloadmemorymaxsize
 
char qw_downloadname [MAX_QPATH]
 
int qw_downloadnumber
 
int qw_downloadpercent
 
int qw_downloadspeedcount
 
int qw_downloadspeedrate
 
double qw_downloadspeedtime
 
qw_downloadtype_t qw_downloadtype
 
unsigned int qw_incoming_sequence
 
unsigned int qw_outgoing_sequence
 
int qw_qport
 
unsigned char * qw_uploaddata
 
int qw_uploadpos
 
int qw_uploadsize
 
int r_speeds_graph_current
 
intr_speeds_graph_data
 
int r_speeds_graph_datamax [r_stat_count]
 
int r_speeds_graph_datamin [r_stat_count]
 
int r_speeds_graph_length
 
lhnetaddress_t rcon_address
 
lhnetaddress_t rcon_addresses [MAX_RCONS]
 
char rcon_commands [MAX_RCONS][MAX_INPUTLINE]
 
int rcon_ringpos
 
double rcon_timeout [MAX_RCONS]
 
int rcon_trying
 
unsigned int servermovesequence
 
int signon
 
cl_soundstats_t soundstats
 
cactive_t state
 
int td_frames
 
int td_onesecondavgcount
 
double td_onesecondavgfps
 
double td_onesecondframes
 
double td_onesecondmaxfps
 
double td_onesecondminfps
 
double td_onesecondnexttime
 
double td_onesecondrealtime
 
double td_starttime
 
qbool timedemo
 
char userinfo [MAX_USERINFO_STRING]
 

Detailed Description

Definition at line 566 of file client.h.

Field Documentation

◆ caughtcsprogsdata

unsigned char* client_static_t::caughtcsprogsdata

Definition at line 688 of file client.h.

Referenced by CL_StopDownload(), and CL_VM_Init().

◆ caughtcsprogsdatasize

fs_offset_t client_static_t::caughtcsprogsdatasize

Definition at line 689 of file client.h.

Referenced by CL_StopDownload(), and CL_VM_Init().

◆ connect_address

lhnetaddress_t client_static_t::connect_address

◆ connect_mysocket

lhnetsocket_t* client_static_t::connect_mysocket

Definition at line 612 of file client.h.

Referenced by CL_EstablishConnection(), and NetConn_ClientFrame().

◆ connect_nextsendtime

double client_static_t::connect_nextsendtime

Definition at line 611 of file client.h.

Referenced by CL_EstablishConnection(), Crypto_ClientParsePacket(), and NetConn_ClientFrame().

◆ connect_remainingtries

int client_static_t::connect_remainingtries

Definition at line 610 of file client.h.

Referenced by CL_EstablishConnection(), and NetConn_ClientFrame().

◆ connect_trying

◆ connect_userinfo

char client_static_t::connect_userinfo[MAX_USERINFO_STRING]

Definition at line 672 of file client.h.

Referenced by CL_EstablishConnection(), and NetConn_ClientParsePacket().

◆ crypto

crypto_t client_static_t::crypto

◆ demo_lastcsprogscrc

int client_static_t::demo_lastcsprogscrc

Definition at line 586 of file client.h.

Referenced by CL_ParseServerInfo(), CL_Record_f(), and CL_VM_Init().

◆ demo_lastcsprogssize

fs_offset_t client_static_t::demo_lastcsprogssize

Definition at line 585 of file client.h.

Referenced by CL_ParseServerInfo(), CL_Record_f(), and CL_VM_Init().

◆ demofile

qfile_t* client_static_t::demofile

◆ demoname

char client_static_t::demoname[MAX_QPATH]

◆ demonum

◆ demopaused

qbool client_static_t::demopaused

Definition at line 604 of file client.h.

Referenced by CL_Frame(), CL_PauseDemo_f(), CL_ReadDemoMessage(), and CL_WriteDemoMessage().

◆ demoplayback

◆ demorecording

◆ demos

char client_static_t::demos[MAX_DEMOS][MAX_DEMONAME]

Definition at line 578 of file client.h.

Referenced by CL_NextDemo(), and CL_Startdemos_f().

◆ demostarting

qbool client_static_t::demostarting

Definition at line 588 of file client.h.

Referenced by CL_PlayDemo(), and CL_StopPlayback().

◆ dp_downloadack

cl_downloadack_t client_static_t::dp_downloadack[CL_MAX_DOWNLOADACKS]

Definition at line 634 of file client.h.

Referenced by CL_ParseDownload(), and CL_SendMove().

◆ forcetrack

int client_static_t::forcetrack

◆ levelmempool

◆ netcon

◆ permanentmempool

◆ proquake_serverflags

int client_static_t::proquake_serverflags

Definition at line 685 of file client.h.

Referenced by NetConn_ClientParsePacket().

◆ proquake_servermod

int client_static_t::proquake_servermod

Definition at line 683 of file client.h.

Referenced by CL_SendMove(), and NetConn_ClientParsePacket().

◆ proquake_serverversion

int client_static_t::proquake_serverversion

Definition at line 684 of file client.h.

Referenced by NetConn_ClientParsePacket().

◆ protocol

◆ qw_download_deflate

qbool client_static_t::qw_download_deflate

Definition at line 659 of file client.h.

Referenced by CL_DownloadBegin_f(), and CL_StopDownload().

◆ qw_downloadmemory

◆ qw_downloadmemorycursize

int client_static_t::qw_downloadmemorycursize

◆ qw_downloadmemorymaxsize

int client_static_t::qw_downloadmemorymaxsize

◆ qw_downloadname

◆ qw_downloadnumber

◆ qw_downloadpercent

int client_static_t::qw_downloadpercent

◆ qw_downloadspeedcount

int client_static_t::qw_downloadspeedcount

Definition at line 657 of file client.h.

Referenced by CL_ParseDownload(), QW_CL_ParseDownload(), and SCR_DrawQWDownload().

◆ qw_downloadspeedrate

int client_static_t::qw_downloadspeedrate

Definition at line 658 of file client.h.

Referenced by SCR_DrawQWDownload().

◆ qw_downloadspeedtime

double client_static_t::qw_downloadspeedtime

Definition at line 656 of file client.h.

Referenced by SCR_DrawQWDownload().

◆ qw_downloadtype

qw_downloadtype_t client_static_t::qw_downloadtype

◆ qw_incoming_sequence

unsigned int client_static_t::qw_incoming_sequence

Definition at line 644 of file client.h.

Referenced by EntityFrameQW_CL_ReadFrame(), and NetConn_ReceivedMessage().

◆ qw_outgoing_sequence

unsigned int client_static_t::qw_outgoing_sequence

Definition at line 645 of file client.h.

Referenced by EntityFrameQW_CL_ReadFrame(), and NetConn_SendUnreliableMessage().

◆ qw_qport

int client_static_t::qw_qport

Definition at line 642 of file client.h.

Referenced by NetConn_ClientParsePacket(), and NetConn_SendUnreliableMessage().

◆ qw_uploaddata

unsigned char* client_static_t::qw_uploaddata

Definition at line 662 of file client.h.

Referenced by QW_CL_NextUpload_f(), QW_CL_StartUpload(), and QW_CL_StopUpload_f().

◆ qw_uploadpos

int client_static_t::qw_uploadpos

Definition at line 664 of file client.h.

Referenced by QW_CL_NextUpload_f(), QW_CL_StartUpload(), and QW_CL_StopUpload_f().

◆ qw_uploadsize

int client_static_t::qw_uploadsize

Definition at line 663 of file client.h.

Referenced by QW_CL_NextUpload_f(), QW_CL_StartUpload(), and QW_CL_StopUpload_f().

◆ r_speeds_graph_current

int client_static_t::r_speeds_graph_current

Definition at line 692 of file client.h.

Referenced by R_TimeReport_EndFrame().

◆ r_speeds_graph_data

int* client_static_t::r_speeds_graph_data

Definition at line 693 of file client.h.

Referenced by R_TimeReport_EndFrame().

◆ r_speeds_graph_datamax

int client_static_t::r_speeds_graph_datamax[r_stat_count]

Definition at line 697 of file client.h.

Referenced by R_TimeReport_EndFrame().

◆ r_speeds_graph_datamin

int client_static_t::r_speeds_graph_datamin[r_stat_count]

Definition at line 696 of file client.h.

Referenced by R_TimeReport_EndFrame().

◆ r_speeds_graph_length

int client_static_t::r_speeds_graph_length

Definition at line 691 of file client.h.

Referenced by R_TimeReport_EndFrame().

◆ rcon_address

lhnetaddress_t client_static_t::rcon_address

Definition at line 614 of file client.h.

Referenced by CL_PQRcon_f(), CL_Rcon_f(), and NetConn_ClientParsePacket().

◆ rcon_addresses

lhnetaddress_t client_static_t::rcon_addresses[MAX_RCONS]

Definition at line 621 of file client.h.

Referenced by CL_Rcon_f(), NetConn_ClientParsePacket(), and NetConn_UpdateSockets().

◆ rcon_commands

char client_static_t::rcon_commands[MAX_RCONS][MAX_INPUTLINE]

Definition at line 622 of file client.h.

Referenced by CL_Rcon_f(), NetConn_ClientParsePacket(), and NetConn_UpdateSockets().

◆ rcon_ringpos

int client_static_t::rcon_ringpos

Definition at line 624 of file client.h.

Referenced by CL_Rcon_f(), NetConn_ClientParsePacket(), and NetConn_UpdateSockets().

◆ rcon_timeout

double client_static_t::rcon_timeout[MAX_RCONS]

Definition at line 623 of file client.h.

Referenced by CL_Rcon_f(), NetConn_ClientParsePacket(), and NetConn_UpdateSockets().

◆ rcon_trying

int client_static_t::rcon_trying

Definition at line 620 of file client.h.

Referenced by CL_Rcon_f(), NetConn_ClientParsePacket(), and NetConn_UpdateSockets().

◆ servermovesequence

◆ signon

◆ soundstats

cl_soundstats_t client_static_t::soundstats

Definition at line 607 of file client.h.

Referenced by S_PaintAndSubmit(), S_Update(), and Sbar_ShowFPS().

◆ state

cactive_t client_static_t::state

Definition at line 568 of file client.h.

Referenced by CDAudio_Init(), CL_Demos_f(), CL_DisconnectEx(), CL_EstablishConnection(), CL_EstablishConnection_Local(), CL_ForwardToServer(), CL_Frame(), CL_Init(), CL_KeepaliveMessage(), CL_Locs_Reload_f(), CL_Locs_Save_f(), CL_ParseServerInfo(), CL_PlayDemo(), CL_Reconnect_f(), CL_Record_f(), CL_SendCvar_f(), CL_SendMove(), CL_SetInfo(), CL_Startdemos_f(), CL_StartVideo(), CL_UpdateScreen(), CL_UpdateWorld(), Cmd_Exec(), Cmd_Init(), Con_MaskPrint(), Curl_Frame(), FS_GameDir_f(), FS_Rescan(), Host_Error(), Host_Frame(), Host_Init(), Host_SaveConfig(), Host_Shutdown(), Host_UpdateVersion(), Key_Console(), M_Main_Key(), Mod_BuildVBOs(), Mod_IDS2_Load(), Mod_LoadTextureFromQ3Shader(), Mod_MakeSortedSurfaces(), Mod_Q1BSP_Load(), Mod_Q1BSP_LoadFaces(), Mod_Q1BSP_LoadSplitSky(), Mod_Q1BSP_LoadTextures(), Mod_Q2BSP_Load(), Mod_Q3BSP_Load(), Mod_Q3BSP_LoadFaces(), Mod_Q3BSP_LoadLightmaps(), Mod_Sprite_SharedSetup(), Mod_VBSP_LoadFaces(), ModList_Enable(), MVM_error_cmd(), NetConn_CL_UpdateSockets_Callback(), NetConn_ConnectionEstablished(), NetConn_IsLocalGame(), NetConn_OpenServerPorts(), PrintStats(), R_Envmap_f(), R_LoadTextureDDSFile(), R_LoadTextureRenderBuffer(), R_SetupTexture(), R_SkinFrame_LoadExternal(), R_SkinFrame_LoadExternal_SkinFrame(), R_SkinFrame_LoadInternal8bit(), R_SkinFrame_LoadInternalBGRA(), R_SkinFrame_LoadInternalQuake(), R_SkinFrame_LoadInternalUsingTexture(), R_SkinFrame_LoadMissing(), R_SkinFrame_LoadNoTexture(), S_Restart_f(), S_StartSound_StartPosition_Flags(), S_UnloadAllSounds_f(), SCR_DrawNet(), SCR_DrawNetGraph(), SCR_DrawPause(), SCR_DrawTurtle(), SCR_SetUpToDrawConsole(), SND_Spatialize_WithSfx(), SV_Frame(), SV_ServerOptions(), Sys_Sleep(), V_CalcRefdef(), V_CalcViewBlend(), and VM_clientstate().

◆ td_frames

int client_static_t::td_frames

◆ td_onesecondavgcount

int client_static_t::td_onesecondavgcount

Definition at line 602 of file client.h.

Referenced by CL_FinishTimeDemo(), CL_ReadDemoMessage(), and Sbar_ShowFPS().

◆ td_onesecondavgfps

double client_static_t::td_onesecondavgfps

Definition at line 601 of file client.h.

Referenced by CL_FinishTimeDemo(), CL_ReadDemoMessage(), and Sbar_ShowFPS().

◆ td_onesecondframes

double client_static_t::td_onesecondframes

Definition at line 597 of file client.h.

Referenced by CL_ReadDemoMessage().

◆ td_onesecondmaxfps

double client_static_t::td_onesecondmaxfps

Definition at line 600 of file client.h.

Referenced by CL_FinishTimeDemo(), CL_ReadDemoMessage(), and Sbar_ShowFPS().

◆ td_onesecondminfps

double client_static_t::td_onesecondminfps

Definition at line 599 of file client.h.

Referenced by CL_FinishTimeDemo(), CL_ReadDemoMessage(), and Sbar_ShowFPS().

◆ td_onesecondnexttime

double client_static_t::td_onesecondnexttime

Definition at line 596 of file client.h.

Referenced by CL_ReadDemoMessage().

◆ td_onesecondrealtime

double client_static_t::td_onesecondrealtime

Definition at line 598 of file client.h.

Referenced by CL_ReadDemoMessage().

◆ td_starttime

double client_static_t::td_starttime

Definition at line 594 of file client.h.

Referenced by CL_FinishTimeDemo(), CL_ReadDemoMessage(), and Sbar_ShowFPS().

◆ timedemo

◆ userinfo

char client_static_t::userinfo[MAX_USERINFO_STRING]

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