![]() |
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 | ) |