|
UFO: Alien Invasion
|
functions exported by the game subsystem More...
#include <game.h>

Public Member Functions | |
| void (EXPORT *Init)(void) | |
| void (EXPORT *Shutdown)(void) | |
| void (EXPORT *SpawnEntities)(const char *mapname | |
| bool (EXPORT *ClientConnect)(player_t *client | |
| bool (EXPORT *ClientBegin)(player_t &client) | |
| void (EXPORT *ClientStartMatch)(player_t &client) | |
| void (EXPORT *ClientUserinfoChanged)(player_t &client | |
| void (EXPORT *ClientDisconnect)(player_t &client) | |
| void (EXPORT *ClientCommand)(player_t &client) | |
| int (EXPORT *ClientAction)(player_t &client) | |
| void (EXPORT *ClientEndRound)(player_t &client) | |
| void (EXPORT *ClientTeamInfo)(const player_t &client) | |
| void (EXPORT *ClientInitActorStates)(const player_t &client) | |
| int (EXPORT *ClientGetTeamNum)(const player_t &client) | |
| bool (EXPORT *ClientIsReady)(const player_t *client) | |
| int (EXPORT *ClientGetActiveTeam)(void) | |
| const char *EXPORT * | ClientGetName (int pnum) |
| bool (EXPORT *RunFrame)(void) | |
| void (EXPORT *ServerCommand)(void) | |
Data Fields | |
| int | apiversion |
| bool | day |
| bool const char * | entstring |
| char * | userinfo |
| char size_t | userinfoSize |
| const char * | userinfo |
| edict_t * | edicts |
| int | edict_size |
| int | num_edicts |
| int | max_edicts |
| player_t * | players |
| int | player_size |
| int | maxplayersperteam |
| game_export_t::bool | ( | EXPORT * | ClientConnect | ) |
References EXPORT, userinfo, and userinfoSize.
References ClientGetName(), and EXPORT.
Referenced by ClientGetName().
| game_export_t::void | ( | EXPORT * | ClientUserinfoChanged | ) | & |
| game_export_t::void | ( | EXPORT * | Init | ) |
| game_export_t::void | ( | EXPORT * | ServerCommand | ) |
| game_export_t::void | ( | EXPORT * | SpawnEntities | ) | const |
| edict_t* game_export_t::edicts |
| char size_t game_export_t::userinfoSize |