#include "ps/CStr.h"
#include <vector>
Go to the source code of this file.
◆ InitFlags
Enumerator |
---|
INIT_HAVE_VMODE | |
INIT_NO_GUI | |
INIT_HAVE_DISPLAY_ERROR | |
INIT_MODS | |
INIT_MODS_PUBLIC | |
◆ ShutdownFlags
Enumerator |
---|
SHUTDOWN_FROM_CONFIG | |
◆ CancelLoad()
void CancelLoad |
( |
const CStrW & |
message | ) |
|
◆ EarlyInit()
initialize global modules that are be needed before Init.
must be called from the very beginning of main.
◆ EndGame()
◆ GetMods()
const std::vector<CStr>& GetMods |
( |
const CmdLineArgs & |
args, |
|
|
int |
flags |
|
) |
| |
◆ InDevelopmentCopy()
bool InDevelopmentCopy |
( |
| ) |
|
◆ Init()
Returns true if successful, false if mods changed and restart_engine was called.
In the latter case the caller should call Shutdown() with SHUTDOWN_FROM_CONFIG.
◆ InitGraphics()
void InitGraphics |
( |
const CmdLineArgs & |
args, |
|
|
int |
flags, |
|
|
const std::vector< CStr > & |
installedMods = std::vector< CStr >() |
|
) |
| |
◆ InitInput()
◆ InitNonVisual()
◆ MountMods()
void MountMods |
( |
const Paths & |
paths, |
|
|
const std::vector< CStr > & |
mods |
|
) |
| |
Mounts all files of the given mods in the global VFS.
Make sure to call CacheEnabledModVersions after every call to this.
◆ Shutdown()
void Shutdown |
( |
int |
flags | ) |
|