|
OpenEnroth 39d87c6
|
#include <array>#include <string>#include <utility>#include "Engine/Time/Time.h"#include "Utility/Memory/Blob.h"Classes | |
| struct | SaveGameHeader |
| struct | SavegameList |
Functions | |
| void | LoadGame (int uSlot) |
| std::pair< SaveGameHeader, Blob > | CreateSaveData (bool resetWorld, std::string_view title) |
| SaveGameHeader | SaveGame (bool isAutoSave, bool resetWorld, std::string_view path, std::string_view title={}) |
| void | AutoSave () |
| void | DoSavegame (int uSlot) |
| bool | Initialize_GamesLOD_NewLOD () |
| void | SaveNewGame () |
| void | QuickSaveGame () |
| int | GetQuickSaveSlot () |
| void | QuickLoadGame () |
| std::string | GetCurrentQuickSave () |
Variables | |
| constexpr int | MAX_SAVE_SLOTS = 45 |
| SavegameList * | pSavegameList |
| void AutoSave | ( | ) |
| std::pair< SaveGameHeader, Blob > CreateSaveData | ( | bool | resetWorld, |
| std::string_view | title | ||
| ) |
| void DoSavegame | ( | int | uSlot | ) |
| std::string GetCurrentQuickSave | ( | ) |
| int GetQuickSaveSlot | ( | ) |
| bool Initialize_GamesLOD_NewLOD | ( | ) |
| void LoadGame | ( | int | uSlot | ) |
| void QuickLoadGame | ( | ) |
| void QuickSaveGame | ( | ) |
| SaveGameHeader SaveGame | ( | bool | isAutoSave, |
| bool | resetWorld, | ||
| std::string_view | path, | ||
| std::string_view | title = {} |
||
| ) |
| void SaveNewGame | ( | ) |
|
constexpr |
|
extern |