#include <game.h>
Public Attributes | |
int | apiversion |
void(* | Init )(void) |
void(* | Shutdown )(void) |
void(* | SpawnEntities )(char *mapname, char *entstring, char *spawnpoint) |
void(* | WriteGame )(char *filename, qboolean autosave) |
void(* | ReadGame )(char *filename) |
void(* | WriteLevel )(char *filename) |
void(* | ReadLevel )(char *filename) |
qboolean(* | ClientConnect )(edict_t *ent, char *userinfo) |
void(* | ClientBegin )(edict_t *ent) |
void(* | ClientUserinfoChanged )(edict_t *ent, char *userinfo) |
void(* | ClientDisconnect )(edict_t *ent) |
void(* | ClientCommand )(edict_t *ent) |
void(* | ClientThink )(edict_t *ent, usercmd_t *cmd) |
void(* | RunFrame )(void) |
void(* | ServerCommand )(void) |
struct edict_s * | edicts |
int | edict_size |
int | num_edicts |
int | max_edicts |
int game_export_t::apiversion |
Definition at line 183 of file game.h.
Referenced by GetGameAPI(), and SV_InitGameProgs().
Definition at line 207 of file game.h.
Referenced by GetGameAPI(), and SV_Begin_f().
Definition at line 210 of file game.h.
Referenced by GetGameAPI(), and SV_ExecuteUserCommand().
Definition at line 206 of file game.h.
Referenced by GetGameAPI(), and SVC_DirectConnect().
Definition at line 209 of file game.h.
Referenced by GetGameAPI(), and SV_DropClient().
Definition at line 211 of file game.h.
Referenced by GetGameAPI(), and SV_ClientThink().
Definition at line 208 of file game.h.
Referenced by GetGameAPI(), and SV_UserinfoChanged().
int game_export_t::edict_size |
Definition at line 230 of file game.h.
Referenced by GetGameAPI().
struct edict_s* game_export_t::edicts |
Definition at line 229 of file game.h.
Referenced by InitGame(), ReadGame(), SV_LinkEdict(), and SV_Trace().
Definition at line 188 of file game.h.
Referenced by GetGameAPI(), and SV_InitGameProgs().
int game_export_t::max_edicts |
Definition at line 232 of file game.h.
Referenced by InitGame().
int game_export_t::num_edicts |
Definition at line 231 of file game.h.
Referenced by findradius(), G_Find(), G_FindTeams(), G_RunFrame(), G_Spawn(), InitGame(), ReadLevel(), SpawnEntities(), SV_BuildClientFrame(), SV_CreateBaseline(), SV_PrepWorldFrame(), SV_Push(), target_earthquake_think(), and WriteLevel().
void(* game_export_t::ReadGame) (char *filename) |
Definition at line 199 of file game.h.
Referenced by GetGameAPI(), and SV_ReadServerFile().
void(* game_export_t::ReadLevel) (char *filename) |
Definition at line 204 of file game.h.
Referenced by GetGameAPI(), and SV_ReadLevelFile().
Definition at line 213 of file game.h.
Referenced by GetGameAPI(), SV_CheckForSavegame(), SV_RunGameFrame(), and SV_SpawnServer().
Definition at line 219 of file game.h.
Referenced by GetGameAPI(), and SV_ServerCommand_f().
Definition at line 189 of file game.h.
Referenced by GetGameAPI(), and SV_ShutdownGameProgs().
void(* game_export_t::SpawnEntities) (char *mapname, char *entstring, char *spawnpoint) |
Definition at line 192 of file game.h.
Referenced by GetGameAPI(), and SV_SpawnServer().
Definition at line 198 of file game.h.
Referenced by GetGameAPI(), and SV_WriteServerFile().
void(* game_export_t::WriteLevel) (char *filename) |
Definition at line 203 of file game.h.
Referenced by GetGameAPI(), and SV_WriteLevelFile().