#include <q3api.h>
|
struct { |
void(* SendAuthPacket )(struct ftenet_connections_s
*socket, netadr_t *gameserver) |
|
void(* SendConnectPacket )(struct ftenet_connections_s
*socket, netadr_t *to, int
challenge, int qport,
infobuf_t *userinfo) |
|
void(* Established )(void) |
|
void(* SendCmd )(struct ftenet_connections_s
*socket, struct usercmd_s *cmd,
unsigned int movesequence,
double gametime) |
|
int(* ParseServerMessage )(sizebuf_t *msg) |
|
void(* Disconnect )(struct ftenet_connections_s
*socket) |
|
} | cl |
|
struct { |
void(* VideoRestarted )(void) |
|
int(* Redraw )(double time) |
|
qboolean(* ConsoleCommand )(void) |
|
qboolean(* KeyPressed )(int key, int unicode, int down) |
|
unsigned int(* GatherLoopingSounds )(vec3_t *positions, unsigned
int *entnums, struct sfx_s
**sounds, unsigned int max) |
|
} | cg |
|
struct { |
qboolean(* IsRunning )(void) |
|
qboolean(* ConsoleCommand )(void) |
|
void(* Start )(void) |
|
qboolean(* OpenMenu )(void) |
|
void(* Reset )(void) |
|
} | ui |
|
struct { |
void(* ShutdownGame )(qboolean restart) |
|
qboolean(* InitGame )(struct server_static_s
*server_state_static, struct
server_s *server_state,
qboolean restart) |
|
qboolean(* ConsoleCommand )(void) |
|
qboolean(* PrefixedConsoleCommand )(void) |
|
qboolean(* HandleClient )(netadr_t *from, sizebuf_t *msg) |
|
void(* DirectConnect )(netadr_t *from, sizebuf_t *msg) |
|
void(* NewMapConnects )(void) |
|
void(* DropClient )(struct client_s *cl) |
|
void(* RunFrame )(void) |
|
void(* SendMessage )(struct client_s *client) |
|
qboolean(* RestartGamecode )(void) |
|
void(* ServerinfoChanged )(const char *key) |
|
} | sv |
|
struct { ... } q3gamecode_s::cg |
struct { ... } q3gamecode_s::cl |
◆ ConsoleCommand
◆ DirectConnect
◆ Disconnect
◆ DropClient
◆ Established
void(* q3gamecode_s::Established) (void) |
◆ GatherLoopingSounds
unsigned int(* q3gamecode_s::GatherLoopingSounds) (vec3_t *positions, unsigned int *entnums, struct sfx_s **sounds, unsigned int max) |
◆ HandleClient
◆ InitGame
◆ IsRunning
◆ KeyPressed
◆ NewMapConnects
void(* q3gamecode_s::NewMapConnects) (void) |
◆ OpenMenu
◆ ParseServerMessage
◆ PrefixedConsoleCommand
◆ Redraw
◆ Reset
◆ RestartGamecode
◆ RunFrame
◆ SendAuthPacket
◆ SendCmd
◆ SendConnectPacket
◆ SendMessage
◆ ServerinfoChanged
void(* q3gamecode_s::ServerinfoChanged) (const char *key) |
◆ ShutdownGame
◆ Start
struct { ... } q3gamecode_s::sv |
struct { ... } q3gamecode_s::ui |
◆ VideoRestarted
void(* q3gamecode_s::VideoRestarted) (void) |
The documentation for this struct was generated from the following file: