Quake II RTX doxygen  1.0 dev
mvd_s Struct Reference

#include <client.h>

Public Attributes

list_t entry
 
mvd_state_t state
 
int id
 
char name [MAX_MVD_NAME]
 
struct gtv_sgtv
 
qboolean(* read_frame )(struct mvd_s *)
 
qboolean(* forward_cmd )(mvd_client_t *)
 
qhandle_t demorecording
 
char * demoname
 
qboolean demoseeking
 
int last_snapshot
 
list_t snapshots
 
fifo_t delay
 
size_t msglen
 
unsigned num_packets
 
unsigned min_packets
 
unsigned underflows
 
unsigned overflows
 
int framenum
 
char gamedir [MAX_QPATH]
 
char mapname [MAX_QPATH]
 
int servercount
 
int maxclients
 
edict_pool_t pool
 
cm_t cm
 
vec3_t spawnOrigin
 
vec3_t spawnAngles
 
int pm_type
 
byte dcs [CS_BITMAP_BYTES]
 
char baseconfigstrings [MAX_CONFIGSTRINGS][MAX_QPATH]
 
char configstrings [MAX_CONFIGSTRINGS][MAX_QPATH]
 
edict_t edicts [MAX_EDICTS]
 
mvd_player_tplayers
 
mvd_player_tdummy
 
int numplayers
 
int clientNum
 
mvd_flags_t flags
 
char layout [MAX_NET_STRING]
 
char oldscores [MAX_NET_STRING]
 
qboolean intermission
 
qboolean dirty
 
list_t clients
 

Detailed Description

Definition at line 127 of file client.h.

Member Data Documentation

◆ baseconfigstrings

char mvd_s::baseconfigstrings[MAX_CONFIGSTRINGS][MAX_QPATH]

Definition at line 162 of file client.h.

◆ clientNum

int mvd_s::clientNum

Definition at line 168 of file client.h.

◆ clients

list_t mvd_s::clients

Definition at line 176 of file client.h.

◆ cm

cm_t mvd_s::cm

Definition at line 157 of file client.h.

◆ configstrings

char mvd_s::configstrings[MAX_CONFIGSTRINGS][MAX_QPATH]

Definition at line 163 of file client.h.

◆ dcs

byte mvd_s::dcs[CS_BITMAP_BYTES]

Definition at line 161 of file client.h.

◆ delay

fifo_t mvd_s::delay

Definition at line 145 of file client.h.

◆ demoname

char* mvd_s::demoname

Definition at line 139 of file client.h.

◆ demorecording

qhandle_t mvd_s::demorecording

Definition at line 138 of file client.h.

◆ demoseeking

qboolean mvd_s::demoseeking

Definition at line 140 of file client.h.

Referenced by demo_play_next().

◆ dirty

qboolean mvd_s::dirty

Definition at line 173 of file client.h.

◆ dummy

mvd_player_t* mvd_s::dummy

Definition at line 166 of file client.h.

◆ edicts

edict_t mvd_s::edicts[MAX_EDICTS]

Definition at line 164 of file client.h.

◆ entry

list_t mvd_s::entry

Definition at line 128 of file client.h.

Referenced by MVD_ParseServerData().

◆ flags

mvd_flags_t mvd_s::flags

Definition at line 169 of file client.h.

◆ forward_cmd

qboolean(* mvd_s::forward_cmd) (mvd_client_t *)

Definition at line 135 of file client.h.

◆ framenum

int mvd_s::framenum

Definition at line 149 of file client.h.

◆ gamedir

char mvd_s::gamedir[MAX_QPATH]

Definition at line 152 of file client.h.

◆ gtv

struct gtv_s* mvd_s::gtv

Definition at line 133 of file client.h.

◆ id

int mvd_s::id

Definition at line 131 of file client.h.

Referenced by MVD_ParseServerData().

◆ intermission

qboolean mvd_s::intermission

Definition at line 172 of file client.h.

Referenced by MVD_GameClientCommand(), and MVD_GameClientThink().

◆ last_snapshot

int mvd_s::last_snapshot

Definition at line 141 of file client.h.

◆ layout

char mvd_s::layout[MAX_NET_STRING]

Definition at line 170 of file client.h.

◆ mapname

char mvd_s::mapname[MAX_QPATH]

Definition at line 153 of file client.h.

Referenced by MVD_Spawn().

◆ maxclients

int mvd_s::maxclients

Definition at line 155 of file client.h.

◆ min_packets

unsigned mvd_s::min_packets

Definition at line 147 of file client.h.

Referenced by send_stream_start().

◆ msglen

size_t mvd_s::msglen

Definition at line 146 of file client.h.

◆ name

char mvd_s::name[MAX_MVD_NAME]

Definition at line 132 of file client.h.

◆ num_packets

unsigned mvd_s::num_packets

Definition at line 147 of file client.h.

◆ numplayers

int mvd_s::numplayers

Definition at line 167 of file client.h.

◆ oldscores

char mvd_s::oldscores[MAX_NET_STRING]

Definition at line 171 of file client.h.

◆ overflows

unsigned mvd_s::overflows

Definition at line 148 of file client.h.

◆ players

mvd_player_t* mvd_s::players

Definition at line 165 of file client.h.

◆ pm_type

int mvd_s::pm_type

Definition at line 160 of file client.h.

◆ pool

edict_pool_t mvd_s::pool

Definition at line 156 of file client.h.

◆ read_frame

qboolean(* mvd_s::read_frame) (struct mvd_s *)

Definition at line 134 of file client.h.

Referenced by demo_play_next().

◆ servercount

int mvd_s::servercount

Definition at line 154 of file client.h.

◆ snapshots

list_t mvd_s::snapshots

Definition at line 142 of file client.h.

◆ spawnAngles

vec3_t mvd_s::spawnAngles

Definition at line 159 of file client.h.

◆ spawnOrigin

vec3_t mvd_s::spawnOrigin

Definition at line 158 of file client.h.

◆ state

mvd_state_t mvd_s::state

Definition at line 130 of file client.h.

Referenced by demo_play_next(), and MVD_LayoutMenu().

◆ underflows

unsigned mvd_s::underflows

Definition at line 148 of file client.h.