doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Static Public Attributes | Private Types | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
idSessionLocal Class Reference

#include <Session_local.h>

Inheritance diagram for idSessionLocal:
idSession

Public Member Functions

 idSessionLocal ()
 
virtual ~idSessionLocal ()
 
virtual void Init ()
 
virtual void Shutdown ()
 
virtual void Stop ()
 
virtual void UpdateScreen (bool outOfSequence=true)
 
virtual void PacifierUpdate ()
 
virtual void Frame ()
 
virtual bool IsMultiplayer ()
 
virtual bool ProcessEvent (const sysEvent_t *event)
 
virtual void StartMenu (bool playIntro=false)
 
virtual void ExitMenu ()
 
virtual void GuiFrameEvents ()
 
virtual void SetGUI (idUserInterface *gui, HandleGuiCommand_t handle)
 
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)
 
virtual void StopBox (void)
 
virtual void DownloadProgressBox (backgroundDownload_t *bgl, const char *title, int progress_start=0, int progress_end=100)
 
virtual void SetPlayingSoundWorld ()
 
virtual void TimeHitch (int msec)
 
virtual void ReadCDKey (void)
 
virtual void WriteCDKey (void)
 
virtual const char * GetCDKey (bool xp)
 
virtual bool CheckKey (const char *key, bool netConnect, bool offline_valid[2])
 
virtual bool CDKeysAreValid (bool strict)
 
virtual void ClearCDKey (bool valid[2])
 
virtual void SetCDKeyGuiVars (void)
 
virtual bool WaitingForGameAuth (void)
 
virtual void CDKeysAuthReply (bool valid, const char *auth_msg)
 
virtual int GetSaveGameVersion (void)
 
virtual const char * GetCurrentMapName ()
 
int GetLocalClientNum ()
 
void MoveToNewMap (const char *mapName)
 
void StartNewGame (const char *mapName, bool devmap=false)
 
void PlayIntroGui ()
 
void LoadSession (const char *name)
 
void SaveSession (const char *name)
 
void DrawWipeModel ()
 
void StartWipe (const char *materialName, bool hold=false)
 
void CompleteWipe ()
 
void ClearWipe ()
 
void ShowLoadingGui ()
 
void ScrubSaveGameFileName (idStr &saveFileName) const
 
idStr GetAutoSaveName (const char *mapName) const
 
bool LoadGame (const char *saveName)
 
bool SaveGame (const char *saveName, bool autosave=false)
 
const char * GetAuthMsg (void)
 
void Clear ()
 
void DrawCmdGraph ()
 
void Draw ()
 
void WriteCmdDemo (const char *name, bool save=false)
 
void StartPlayingCmdDemo (const char *demoName)
 
void TimeCmdDemo (const char *demoName)
 
void SaveCmdDemoToFile (idFile *file)
 
void LoadCmdDemoFromFile (idFile *file)
 
void StartRecordingRenderDemo (const char *name)
 
void StopRecordingRenderDemo ()
 
void StartPlayingRenderDemo (idStr name)
 
void StopPlayingRenderDemo ()
 
void CompressDemoFile (const char *scheme, const char *name)
 
void TimeRenderDemo (const char *name, bool twice=false)
 
void AVIRenderDemo (const char *name)
 
void AVICmdDemo (const char *name)
 
void AVIGame (const char *name)
 
void BeginAVICapture (const char *name)
 
void EndAVICapture ()
 
void AdvanceRenderDemo (bool singleFrameOnly)
 
void RunGameTic ()
 
void FinishCmdLoad ()
 
void LoadLoadingGui (const char *mapName)
 
void DemoShot (const char *name)
 
void TestGUI (const char *name)
 
int GetBytesNeededForMapLoad (const char *mapName)
 
void SetBytesNeededForMapLoad (const char *mapName, int bytesNeeded)
 
void ExecuteMapChange (bool noFadeWipe=false)
 
void UnloadMap ()
 
bool MaybeWaitOnCDKey (void)
 
idUserInterfaceGetActiveMenu ()
 
void DispatchCommand (idUserInterface *gui, const char *menuCommand, bool doIngame=true)
 
void MenuEvent (const sysEvent_t *event)
 
bool HandleSaveGameMenuCommand (idCmdArgs &args, int &icmd)
 
void HandleInGameCommands (const char *menuCommand)
 
void HandleMainMenuCommands (const char *menuCommand)
 
void HandleChatMenuCommands (const char *menuCommand)
 
void HandleIntroMenuCommands (const char *menuCommand)
 
void HandleRestartMenuCommands (const char *menuCommand)
 
void HandleMsgCommands (const char *menuCommand)
 
void HandleNoteCommands (const char *menuCommand)
 
void GetSaveGameList (idStrList &fileList, idList< fileTIME_T > &fileTimes)
 
void TakeNotes (const char *p, bool extended=false)
 
void UpdateMPLevelShot (void)
 
void SetSaveGameGuiVars (void)
 
void SetMainMenuGuiVars (void)
 
void SetModsMenuGuiVars (void)
 
void SetMainMenuSkin (void)
 
void SetPbMenuGuiVars (void)
 
- Public Member Functions inherited from idSession
virtual ~idSession ()
 

Public Attributes

int timeHitch
 
bool menuActive
 
idSoundWorldmenuSoundWorld
 
bool insideExecuteMapChange
 
int bytesNeededForMapLoad
 
int lastPacifierTime
 
mapSpawnData_t mapSpawnData
 
idStr currentMapName
 
bool mapSpawned
 
int numClients
 
int logIndex
 
logCmd_t loggedUsercmds [MAX_LOGGED_USERCMDS]
 
int statIndex
 
logStats_t loggedStats [MAX_LOGGED_STATS]
 
int lastSaveIndex
 
bool insideUpdateScreen
 
bool loadingSaveGame
 
idFilesavegameFile
 
int savegameVersion
 
idFilecmdDemoFile
 
int latchedTicNumber
 
int lastGameTic
 
int lastDemoTic
 
bool syncNextGameFrame
 
bool aviCaptureMode
 
idStr aviDemoShortName
 
float aviDemoFrameCount
 
int aviTicStart
 
timeDemo_t timeDemo
 
int timeDemoStartTime
 
int numDemoFrames
 
int demoTimeOffset
 
renderView_t currentDemoRenderView
 
idUserInterfaceguiActive
 
HandleGuiCommand_t guiHandle
 
idUserInterfaceguiInGame
 
idUserInterfaceguiMainMenu
 
idListGUIguiMainMenu_MapList
 
idUserInterfaceguiRestartMenu
 
idUserInterfaceguiLoading
 
idUserInterfaceguiIntro
 
idUserInterfaceguiGameOver
 
idUserInterfaceguiTest
 
idUserInterfaceguiTakeNotes
 
idUserInterfaceguiMsg
 
idUserInterfaceguiMsgRestore
 
idStr msgFireBack [2]
 
bool msgRunning
 
int msgRetIndex
 
bool msgIgnoreButtons
 
bool waitingOnBind
 
const idMaterialwhiteMaterial
 
const idMaterialwipeMaterial
 
int wipeStartTic
 
int wipeStopTic
 
bool wipeHold
 
idStrList loadGameList
 
idStrList modsList
 
- Public Attributes inherited from idSession
idRenderWorldrw
 
idSoundWorldsw
 
idDemoFilereadDemo
 
idDemoFilewriteDemo
 
int renderdemoVersion
 

Static Public Attributes

static idCVar com_showAngles
 
static idCVar com_showTics
 
static idCVar com_minTics
 
static idCVar com_fixedTic
 
static idCVar com_showDemo
 
static idCVar com_skipGameDraw
 
static idCVar com_aviDemoWidth
 
static idCVar com_aviDemoHeight
 
static idCVar com_aviDemoSamples
 
static idCVar com_aviDemoTics
 
static idCVar com_wipeSeconds
 
static idCVar com_guid
 
static idCVar gui_configServerRate
 

Private Types

enum  cdKeyState_t {
  CDKEY_UNKNOWN, CDKEY_INVALID, CDKEY_OK, CDKEY_CHECKING,
  CDKEY_NA
}
 

Private Member Functions

bool BoxDialogSanityCheck (void)
 
void EmitGameAuth (void)
 

Private Attributes

char cdkey [CDKEY_BUF_LEN]
 
cdKeyState_t cdkey_state
 
char xpkey [CDKEY_BUF_LEN]
 
cdKeyState_t xpkey_state
 
int authEmitTimeout
 
bool authWaitBox
 
idStr authMsg
 

Static Private Attributes

static const int CDKEY_BUF_LEN = 17
 
static const int CDKEY_AUTH_TIMEOUT = 5000
 

Detailed Description

Definition at line 83 of file Session_local.h.

Member Enumeration Documentation

Enumerator
CDKEY_UNKNOWN 
CDKEY_INVALID 
CDKEY_OK 
CDKEY_CHECKING 
CDKEY_NA 

Definition at line 340 of file Session_local.h.

Constructor & Destructor Documentation

idSessionLocal::idSessionLocal ( )

Definition at line 354 of file Session.cpp.

idSessionLocal::~idSessionLocal ( )
virtual

Definition at line 369 of file Session.cpp.

Member Function Documentation

void idSessionLocal::AdvanceRenderDemo ( bool  singleFrameOnly)

Definition at line 2241 of file Session.cpp.

void idSessionLocal::AVICmdDemo ( const char *  name)

Definition at line 1058 of file Session.cpp.

void idSessionLocal::AVIGame ( const char *  name)

Definition at line 1071 of file Session.cpp.

void idSessionLocal::AVIRenderDemo ( const char *  name)

Definition at line 1038 of file Session.cpp.

void idSessionLocal::BeginAVICapture ( const char *  name)

Definition at line 996 of file Session.cpp.

bool idSessionLocal::BoxDialogSanityCheck ( void  )
private

Definition at line 1230 of file Session_menu.cpp.

bool idSessionLocal::CDKeysAreValid ( bool  strict)
virtual

Implements idSession.

Definition at line 3205 of file Session.cpp.

void idSessionLocal::CDKeysAuthReply ( bool  valid,
const char *  auth_msg 
)
virtual

Implements idSession.

Definition at line 3270 of file Session.cpp.

bool idSessionLocal::CheckKey ( const char *  key,
bool  netConnect,
bool  offline_valid[2] 
)
virtual

Implements idSession.

Definition at line 3123 of file Session.cpp.

void idSessionLocal::Clear ( void  )

Definition at line 297 of file Session.cpp.

void idSessionLocal::ClearCDKey ( bool  valid[2])
virtual

Implements idSession.

Definition at line 3057 of file Session.cpp.

void idSessionLocal::ClearWipe ( void  )

Definition at line 539 of file Session.cpp.

void idSessionLocal::CompleteWipe ( )

Definition at line 486 of file Session.cpp.

void idSessionLocal::CompressDemoFile ( const char *  scheme,
const char *  name 
)

Definition at line 1097 of file Session.cpp.

void idSessionLocal::DemoShot ( const char *  name)

Definition at line 889 of file Session.cpp.

void idSessionLocal::DispatchCommand ( idUserInterface gui,
const char *  menuCommand,
bool  doIngame = true 
)

Definition at line 1122 of file Session_menu.cpp.

void idSessionLocal::DownloadProgressBox ( backgroundDownload_t bgl,
const char *  title,
int  progress_start = 0,
int  progress_end = 100 
)
virtual

Implements idSession.

Definition at line 1401 of file Session_menu.cpp.

void idSessionLocal::Draw ( )

Definition at line 2371 of file Session.cpp.

void idSessionLocal::DrawCmdGraph ( )

Definition at line 2311 of file Session.cpp.

void idSessionLocal::DrawWipeModel ( )

Definition at line 2220 of file Session.cpp.

void idSessionLocal::EmitGameAuth ( void  )
private

Definition at line 3098 of file Session.cpp.

void idSessionLocal::EndAVICapture ( )

Definition at line 1010 of file Session.cpp.

void idSessionLocal::ExecuteMapChange ( bool  noFadeWipe = false)

Definition at line 1515 of file Session.cpp.

void idSessionLocal::ExitMenu ( void  )
virtual

Definition at line 122 of file Session_menu.cpp.

void idSessionLocal::FinishCmdLoad ( )

Definition at line 1329 of file Session.cpp.

void idSessionLocal::Frame ( void  )
virtual

Implements idSession.

Definition at line 2514 of file Session.cpp.

idUserInterface * idSessionLocal::GetActiveMenu ( void  )

Definition at line 43 of file Session_menu.cpp.

const char * idSessionLocal::GetAuthMsg ( void  )

Definition at line 3322 of file Session.cpp.

idStr idSessionLocal::GetAutoSaveName ( const char *  mapName) const

Definition at line 1208 of file Session.cpp.

int idSessionLocal::GetBytesNeededForMapLoad ( const char *  mapName)

Definition at line 1462 of file Session.cpp.

const char * idSessionLocal::GetCDKey ( bool  xp)
virtual

Implements idSession.

Definition at line 3079 of file Session.cpp.

const char * idSessionLocal::GetCurrentMapName ( void  )
virtual

Implements idSession.

Definition at line 3304 of file Session.cpp.

int idSessionLocal::GetLocalClientNum ( void  )

Definition at line 2939 of file Session.cpp.

void idSessionLocal::GetSaveGameList ( idStrList fileList,
idList< fileTIME_T > &  fileTimes 
)

Definition at line 148 of file Session_menu.cpp.

int idSessionLocal::GetSaveGameVersion ( void  )
virtual

Implements idSession.

Definition at line 3313 of file Session.cpp.

void idSessionLocal::GuiFrameEvents ( )
virtual

Implements idSession.

Definition at line 1195 of file Session_menu.cpp.

void idSessionLocal::HandleChatMenuCommands ( const char *  menuCommand)

Definition at line 1061 of file Session_menu.cpp.

void idSessionLocal::HandleInGameCommands ( const char *  menuCommand)

Definition at line 1098 of file Session_menu.cpp.

void idSessionLocal::HandleIntroMenuCommands ( const char *  menuCommand)

Definition at line 520 of file Session_menu.cpp.

void idSessionLocal::HandleMainMenuCommands ( const char *  menuCommand)

Definition at line 564 of file Session_menu.cpp.

void idSessionLocal::HandleMsgCommands ( const char *  menuCommand)

Definition at line 1496 of file Session_menu.cpp.

void idSessionLocal::HandleNoteCommands ( const char *  menuCommand)

Definition at line 1532 of file Session_menu.cpp.

void idSessionLocal::HandleRestartMenuCommands ( const char *  menuCommand)

Definition at line 470 of file Session_menu.cpp.

bool idSessionLocal::HandleSaveGameMenuCommand ( idCmdArgs args,
int icmd 
)

Definition at line 340 of file Session_menu.cpp.

void idSessionLocal::Init ( void  )
virtual

Implements idSession.

Definition at line 2847 of file Session.cpp.

bool idSessionLocal::IsMultiplayer ( )
virtual

Implements idSession.

Definition at line 452 of file Session.cpp.

void idSessionLocal::LoadCmdDemoFromFile ( idFile file)

Definition at line 1265 of file Session.cpp.

bool idSessionLocal::LoadGame ( const char *  saveName)

Definition at line 2040 of file Session.cpp.

void idSessionLocal::LoadLoadingGui ( const char *  mapName)

Definition at line 1438 of file Session.cpp.

void idSessionLocal::LoadSession ( const char *  name)
bool idSessionLocal::MaybeWaitOnCDKey ( void  )

Definition at line 209 of file Session.cpp.

void idSessionLocal::MenuEvent ( const sysEvent_t event)

Definition at line 1170 of file Session_menu.cpp.

const char * idSessionLocal::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 
)
virtual

Implements idSession.

Definition at line 1254 of file Session_menu.cpp.

void idSessionLocal::MoveToNewMap ( const char *  mapName)

Definition at line 1225 of file Session.cpp.

void idSessionLocal::PacifierUpdate ( void  )
virtual

Implements idSession.

Definition at line 2332 of file Session.cpp.

void idSessionLocal::PlayIntroGui ( )
bool idSessionLocal::ProcessEvent ( const sysEvent_t event)
virtual

Implements idSession.

Definition at line 2152 of file Session.cpp.

void idSessionLocal::ReadCDKey ( void  )
virtual

Implements idSession.

Definition at line 2985 of file Session.cpp.

void idSessionLocal::RunGameTic ( )

Definition at line 2740 of file Session.cpp.

void idSessionLocal::SaveCmdDemoToFile ( idFile file)

Definition at line 1243 of file Session.cpp.

bool idSessionLocal::SaveGame ( const char *  saveName,
bool  autosave = false 
)

Definition at line 1894 of file Session.cpp.

void idSessionLocal::SaveSession ( const char *  name)
void idSessionLocal::ScrubSaveGameFileName ( idStr saveFileName) const

Definition at line 1863 of file Session.cpp.

void idSessionLocal::SetBytesNeededForMapLoad ( const char *  mapName,
int  bytesNeeded 
)

Definition at line 1481 of file Session.cpp.

void idSessionLocal::SetCDKeyGuiVars ( void  )
virtual

Implements idSession.

Definition at line 1648 of file Session_menu.cpp.

void idSessionLocal::SetGUI ( idUserInterface gui,
HandleGuiCommand_t  handle 
)
virtual

Implements idSession.

Definition at line 89 of file Session_menu.cpp.

void idSessionLocal::SetMainMenuGuiVars ( void  )

Definition at line 292 of file Session_menu.cpp.

void idSessionLocal::SetMainMenuSkin ( void  )

Definition at line 251 of file Session_menu.cpp.

void idSessionLocal::SetModsMenuGuiVars ( void  )

Definition at line 228 of file Session_menu.cpp.

void idSessionLocal::SetPbMenuGuiVars ( void  )

Definition at line 284 of file Session_menu.cpp.

void idSessionLocal::SetPlayingSoundWorld ( )
virtual

Implements idSession.

Definition at line 2960 of file Session.cpp.

void idSessionLocal::SetSaveGameGuiVars ( void  )

Definition at line 184 of file Session_menu.cpp.

void idSessionLocal::ShowLoadingGui ( )

Definition at line 506 of file Session.cpp.

void idSessionLocal::Shutdown ( void  )
virtual

Implements idSession.

Definition at line 407 of file Session.cpp.

void idSessionLocal::StartMenu ( bool  playIntro = false)
virtual

Implements idSession.

Definition at line 52 of file Session_menu.cpp.

void idSessionLocal::StartNewGame ( const char *  mapName,
bool  devmap = false 
)

Definition at line 1150 of file Session.cpp.

void idSessionLocal::StartPlayingCmdDemo ( const char *  demoName)

Definition at line 1337 of file Session.cpp.

void idSessionLocal::StartPlayingRenderDemo ( idStr  name)

Definition at line 903 of file Session.cpp.

void idSessionLocal::StartRecordingRenderDemo ( const char *  name)

Definition at line 786 of file Session.cpp.

void idSessionLocal::StartWipe ( const char *  materialName,
bool  hold = false 
)

Definition at line 463 of file Session.cpp.

void idSessionLocal::Stop ( void  )
virtual

Implements idSession.

Definition at line 379 of file Session.cpp.

void idSessionLocal::StopBox ( void  )
virtual

Implements idSession.

Definition at line 1485 of file Session_menu.cpp.

void idSessionLocal::StopPlayingRenderDemo ( )

Definition at line 844 of file Session.cpp.

void idSessionLocal::StopRecordingRenderDemo ( )

Definition at line 823 of file Session.cpp.

void idSessionLocal::TakeNotes ( const char *  p,
bool  extended = false 
)

Definition at line 1790 of file Session.cpp.

void idSessionLocal::TestGUI ( const char *  name)

Definition at line 559 of file Session.cpp.

void idSessionLocal::TimeCmdDemo ( const char *  demoName)

Definition at line 1373 of file Session.cpp.

void idSessionLocal::TimeHitch ( int  msec)
virtual

Implements idSession.

Definition at line 2976 of file Session.cpp.

void idSessionLocal::TimeRenderDemo ( const char *  name,
bool  twice = false 
)

Definition at line 960 of file Session.cpp.

void idSessionLocal::UnloadMap ( )

Definition at line 1413 of file Session.cpp.

void idSessionLocal::UpdateMPLevelShot ( void  )

Definition at line 551 of file Session_menu.cpp.

void idSessionLocal::UpdateScreen ( bool  outOfSequence = true)
virtual

Implements idSession.

Definition at line 2471 of file Session.cpp.

bool idSessionLocal::WaitingForGameAuth ( void  )
virtual

Implements idSession.

Definition at line 3261 of file Session.cpp.

void idSessionLocal::WriteCDKey ( void  )
virtual

Implements idSession.

Definition at line 3024 of file Session.cpp.

void idSessionLocal::WriteCmdDemo ( const char *  name,
bool  save = false 
)

Definition at line 1284 of file Session.cpp.

Member Data Documentation

int idSessionLocal::authEmitTimeout
private

Definition at line 355 of file Session_local.h.

idStr idSessionLocal::authMsg
private

Definition at line 358 of file Session_local.h.

bool idSessionLocal::authWaitBox
private

Definition at line 356 of file Session_local.h.

bool idSessionLocal::aviCaptureMode

Definition at line 219 of file Session_local.h.

float idSessionLocal::aviDemoFrameCount

Definition at line 221 of file Session_local.h.

idStr idSessionLocal::aviDemoShortName

Definition at line 220 of file Session_local.h.

int idSessionLocal::aviTicStart

Definition at line 222 of file Session_local.h.

int idSessionLocal::bytesNeededForMapLoad

Definition at line 184 of file Session_local.h.

char idSessionLocal::cdkey[CDKEY_BUF_LEN]
private

Definition at line 351 of file Session_local.h.

const int idSessionLocal::CDKEY_AUTH_TIMEOUT = 5000
staticprivate

Definition at line 349 of file Session_local.h.

const int idSessionLocal::CDKEY_BUF_LEN = 17
staticprivate

Definition at line 348 of file Session_local.h.

cdKeyState_t idSessionLocal::cdkey_state
private

Definition at line 352 of file Session_local.h.

idFile* idSessionLocal::cmdDemoFile

Definition at line 211 of file Session_local.h.

idCVar idSessionLocal::com_aviDemoHeight
static

Definition at line 169 of file Session_local.h.

idCVar idSessionLocal::com_aviDemoSamples
static

Definition at line 170 of file Session_local.h.

idCVar idSessionLocal::com_aviDemoTics
static

Definition at line 171 of file Session_local.h.

idCVar idSessionLocal::com_aviDemoWidth
static

Definition at line 168 of file Session_local.h.

idCVar idSessionLocal::com_fixedTic
static

Definition at line 165 of file Session_local.h.

idCVar idSessionLocal::com_guid
static

Definition at line 173 of file Session_local.h.

idCVar idSessionLocal::com_minTics
static

Definition at line 164 of file Session_local.h.

idCVar idSessionLocal::com_showAngles
static

Definition at line 162 of file Session_local.h.

idCVar idSessionLocal::com_showDemo
static

Definition at line 166 of file Session_local.h.

idCVar idSessionLocal::com_showTics
static

Definition at line 163 of file Session_local.h.

idCVar idSessionLocal::com_skipGameDraw
static

Definition at line 167 of file Session_local.h.

idCVar idSessionLocal::com_wipeSeconds
static

Definition at line 172 of file Session_local.h.

renderView_t idSessionLocal::currentDemoRenderView

Definition at line 228 of file Session_local.h.

idStr idSessionLocal::currentMapName

Definition at line 193 of file Session_local.h.

int idSessionLocal::demoTimeOffset

Definition at line 227 of file Session_local.h.

idCVar idSessionLocal::gui_configServerRate
static

Definition at line 175 of file Session_local.h.

idUserInterface* idSessionLocal::guiActive

Definition at line 233 of file Session_local.h.

idUserInterface* idSessionLocal::guiGameOver

Definition at line 242 of file Session_local.h.

HandleGuiCommand_t idSessionLocal::guiHandle

Definition at line 234 of file Session_local.h.

idUserInterface* idSessionLocal::guiInGame

Definition at line 236 of file Session_local.h.

idUserInterface* idSessionLocal::guiIntro

Definition at line 241 of file Session_local.h.

idUserInterface* idSessionLocal::guiLoading

Definition at line 240 of file Session_local.h.

idUserInterface* idSessionLocal::guiMainMenu

Definition at line 237 of file Session_local.h.

idListGUI* idSessionLocal::guiMainMenu_MapList

Definition at line 238 of file Session_local.h.

idUserInterface* idSessionLocal::guiMsg

Definition at line 246 of file Session_local.h.

idUserInterface* idSessionLocal::guiMsgRestore

Definition at line 247 of file Session_local.h.

idUserInterface* idSessionLocal::guiRestartMenu

Definition at line 239 of file Session_local.h.

idUserInterface* idSessionLocal::guiTakeNotes

Definition at line 244 of file Session_local.h.

idUserInterface* idSessionLocal::guiTest

Definition at line 243 of file Session_local.h.

bool idSessionLocal::insideExecuteMapChange

Definition at line 182 of file Session_local.h.

bool idSessionLocal::insideUpdateScreen

Definition at line 205 of file Session_local.h.

int idSessionLocal::lastDemoTic

Definition at line 215 of file Session_local.h.

int idSessionLocal::lastGameTic

Definition at line 214 of file Session_local.h.

int idSessionLocal::lastPacifierTime

Definition at line 188 of file Session_local.h.

int idSessionLocal::lastSaveIndex

Definition at line 202 of file Session_local.h.

int idSessionLocal::latchedTicNumber

Definition at line 213 of file Session_local.h.

idStrList idSessionLocal::loadGameList

Definition at line 311 of file Session_local.h.

bool idSessionLocal::loadingSaveGame

Definition at line 207 of file Session_local.h.

logStats_t idSessionLocal::loggedStats[MAX_LOGGED_STATS]

Definition at line 201 of file Session_local.h.

logCmd_t idSessionLocal::loggedUsercmds[MAX_LOGGED_USERCMDS]

Definition at line 199 of file Session_local.h.

int idSessionLocal::logIndex

Definition at line 198 of file Session_local.h.

mapSpawnData_t idSessionLocal::mapSpawnData

Definition at line 192 of file Session_local.h.

bool idSessionLocal::mapSpawned

Definition at line 194 of file Session_local.h.

bool idSessionLocal::menuActive

Definition at line 179 of file Session_local.h.

idSoundWorld* idSessionLocal::menuSoundWorld

Definition at line 180 of file Session_local.h.

idStrList idSessionLocal::modsList

Definition at line 312 of file Session_local.h.

idStr idSessionLocal::msgFireBack[2]

Definition at line 248 of file Session_local.h.

bool idSessionLocal::msgIgnoreButtons

Definition at line 251 of file Session_local.h.

int idSessionLocal::msgRetIndex

Definition at line 250 of file Session_local.h.

bool idSessionLocal::msgRunning

Definition at line 249 of file Session_local.h.

int idSessionLocal::numClients

Definition at line 196 of file Session_local.h.

int idSessionLocal::numDemoFrames

Definition at line 226 of file Session_local.h.

idFile* idSessionLocal::savegameFile

Definition at line 208 of file Session_local.h.

int idSessionLocal::savegameVersion

Definition at line 209 of file Session_local.h.

int idSessionLocal::statIndex

Definition at line 200 of file Session_local.h.

bool idSessionLocal::syncNextGameFrame

Definition at line 216 of file Session_local.h.

timeDemo_t idSessionLocal::timeDemo

Definition at line 224 of file Session_local.h.

int idSessionLocal::timeDemoStartTime

Definition at line 225 of file Session_local.h.

int idSessionLocal::timeHitch

Definition at line 177 of file Session_local.h.

bool idSessionLocal::waitingOnBind

Definition at line 253 of file Session_local.h.

const idMaterial* idSessionLocal::whiteMaterial

Definition at line 255 of file Session_local.h.

bool idSessionLocal::wipeHold

Definition at line 260 of file Session_local.h.

const idMaterial* idSessionLocal::wipeMaterial

Definition at line 257 of file Session_local.h.

int idSessionLocal::wipeStartTic

Definition at line 258 of file Session_local.h.

int idSessionLocal::wipeStopTic

Definition at line 259 of file Session_local.h.

char idSessionLocal::xpkey[CDKEY_BUF_LEN]
private

Definition at line 353 of file Session_local.h.

cdKeyState_t idSessionLocal::xpkey_state
private

Definition at line 354 of file Session_local.h.


The documentation for this class was generated from the following files: