![]() |
Nuclide
Software Development Kit for id Technology (BETA)
|
The gamestate, savegame manager.
This class manages state of a session. Included but not limited to savegames, level transitions and potentially server transitions.
Public Member Functions | |
void | ncSessionManager (void) |
const string | GetGlobal (string) |
const void | SetGlobal (string, string) |
const void | HandleLevelTransition (void) |
const void | TransitionFromPVS (ncEntity pvsEnt) |
const void | TransitionFromVolume (ncEntity volumeEnt) |
const void | RestoreStateFromHandle (float saveHandle, float entityCount, float playerSlots) |
const void | SaveStateToHandle (float saveHandle, float entityCount, float playerSlots) |
const void | ListGlobals (void) |
void ncSessionManager::ncSessionManager | ( | void | ) |
string ncSessionManager::GetGlobal | ( | string | globalName | ) |
void ncSessionManager::HandleLevelTransition | ( | void | ) |
void ncSessionManager::ListGlobals | ( | void | ) |
void ncSessionManager::RestoreStateFromHandle | ( | float | saveHandle, |
float | entityCount, | ||
float | playerSlots | ||
) |
void ncSessionManager::SaveStateToHandle | ( | float | saveHandle, |
float | entityCount, | ||
float | playerSlots | ||
) |
void ncSessionManager::SetGlobal | ( | string | globalName, |
string | setValue | ||
) |
void ncSessionManager::TransitionFromPVS | ( | ncEntity | pvsEnt | ) |
void ncSessionManager::TransitionFromVolume | ( | ncEntity | volumeEnt | ) |