![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <Session.h>
Public Member Functions | |
| virtual | ~idSession () |
| virtual void | Init ()=0 |
| virtual void | Shutdown ()=0 |
| virtual void | Stop ()=0 |
| virtual void | UpdateScreen (bool outOfSequence=true)=0 |
| virtual void | PacifierUpdate ()=0 |
| virtual void | Frame ()=0 |
| virtual bool | IsMultiplayer ()=0 |
| virtual bool | ProcessEvent (const sysEvent_t *event)=0 |
| virtual void | StartMenu (bool playIntro=false)=0 |
| virtual void | SetGUI (idUserInterface *gui, HandleGuiCommand_t handle)=0 |
| virtual void | GuiFrameEvents ()=0 |
| virtual const char * | MessageBox (msgBoxType_t type, const char *message, const char *title=NULL, bool wait=false, const char *fire_yes=NULL, const char *fire_no=NULL, bool network=false)=0 |
| virtual void | StopBox (void)=0 |
| virtual void | DownloadProgressBox (backgroundDownload_t *bgl, const char *title, int progress_start=0, int progress_end=100)=0 |
| virtual void | SetPlayingSoundWorld ()=0 |
| virtual void | TimeHitch (int msec)=0 |
| virtual void | ReadCDKey (void)=0 |
| virtual void | WriteCDKey (void)=0 |
| virtual const char * | GetCDKey (bool xp)=0 |
| virtual bool | CheckKey (const char *key, bool netConnect, bool offline_valid[2])=0 |
| virtual bool | CDKeysAreValid (bool strict)=0 |
| virtual void | ClearCDKey (bool valid[2])=0 |
| virtual void | SetCDKeyGuiVars (void)=0 |
| virtual bool | WaitingForGameAuth (void)=0 |
| virtual void | CDKeysAuthReply (bool valid, const char *auth_msg)=0 |
| virtual const char * | GetCurrentMapName (void)=0 |
| virtual int | GetSaveGameVersion (void)=0 |
Public Attributes | |
| idRenderWorld * | rw |
| idSoundWorld * | sw |
| idDemoFile * | readDemo |
| idDemoFile * | writeDemo |
| int | renderdemoVersion |
Implemented in idSessionLocal.
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
Implemented in idSessionLocal.
Implemented in idSessionLocal.
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
Implemented in idSessionLocal.
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
Implemented in idSessionLocal.
|
pure virtual |
Implemented in idSessionLocal.
Implemented in idSessionLocal.
Implemented in idSessionLocal.
Implemented in idSessionLocal.
Implemented in idSessionLocal.
Implemented in idSessionLocal.
| idDemoFile* idSession::readDemo |
| idRenderWorld* idSession::rw |
| idSoundWorld* idSession::sw |
| idDemoFile* idSession::writeDemo |
1.8.6.