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 |