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