doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idGame Member List

This is the complete list of members for idGame, including all inherited members.

CacheDictionaryMedia(const idDict *dict)=0idGamepure virtual
ClientApplySnapshot(int clientNum, int sequence)=0idGamepure virtual
ClientPrediction(int clientNum, const usercmd_t *clientCmds, bool lastPredictFrame)=0idGamepure virtual
ClientProcessReliableMessage(int clientNum, const idBitMsg &msg)=0idGamepure virtual
ClientReadSnapshot(int clientNum, int sequence, const int gameFrame, const int gameTime, const int dupeUsercmds, const int aheadOfServer, const idBitMsg &msg)=0idGamepure virtual
DownloadRequest(const char *IP, const char *guid, const char *paks, char urls[MAX_STRING_CHARS])=0idGamepure virtual
Draw(int clientNum)=0idGamepure virtual
GetBestGameType(const char *map, const char *gametype, char buf[MAX_STRING_CHARS])=0idGamepure virtual
GetClientStats(int clientNum, char *data, const int len)=0idGamepure virtual
GetMapLoadingGUI(char gui[MAX_STRING_CHARS])=0idGamepure virtual
GetPersistentPlayerInfo(int clientNum)=0idGamepure virtual
GetTimeGroupTime(int timeGroup)=0idGamepure virtual
GetUserInfo(int clientNum)=0idGamepure virtual
HandleESC(idUserInterface **gui)=0idGamepure virtual
HandleGuiCommands(const char *menuCommand)=0idGamepure virtual
HandleMainMenuCommands(const char *menuCommand, idUserInterface *gui)=0idGamepure virtual
Init(void)=0idGamepure virtual
InitFromNewMap(const char *mapName, idRenderWorld *renderWorld, idSoundWorld *soundWorld, bool isServer, bool isClient, int randseed)=0idGamepure virtual
InitFromSaveGame(const char *mapName, idRenderWorld *renderWorld, idSoundWorld *soundWorld, idFile *saveGameFile)=0idGamepure virtual
MapShutdown(void)=0idGamepure virtual
RunFrame(const usercmd_t *clientCmds)=0idGamepure virtual
SaveGame(idFile *saveGameFile)=0idGamepure virtual
SelectTimeGroup(int timeGroup)=0idGamepure virtual
ServerAllowClient(int numClients, const char *IP, const char *guid, const char *password, char reason[MAX_STRING_CHARS])=0idGamepure virtual
ServerApplySnapshot(int clientNum, int sequence)=0idGamepure virtual
ServerClientBegin(int clientNum)=0idGamepure virtual
ServerClientConnect(int clientNum, const char *guid)=0idGamepure virtual
ServerClientDisconnect(int clientNum)=0idGamepure virtual
ServerProcessReliableMessage(int clientNum, const idBitMsg &msg)=0idGamepure virtual
ServerWriteInitialReliableMessages(int clientNum)=0idGamepure virtual
ServerWriteSnapshot(int clientNum, int sequence, idBitMsg &msg, byte *clientInPVS, int numPVSClients)=0idGamepure virtual
SetLocalClient(int clientNum)=0idGamepure virtual
SetPersistentPlayerInfo(int clientNum, const idDict &playerInfo)=0idGamepure virtual
SetServerInfo(const idDict &serverInfo)=0idGamepure virtual
SetUserInfo(int clientNum, const idDict &userInfo, bool isClient, bool canModify)=0idGamepure virtual
Shutdown(void)=0idGamepure virtual
SpawnPlayer(int clientNum)=0idGamepure virtual
StartMenu()=0idGamepure virtual
SwitchTeam(int clientNum, int team)=0idGamepure virtual
ThrottleUserInfo(void)=0idGamepure virtual
~idGame()idGameinlinevirtual