18 #ifndef INCLUDED_GAMESETUP 19 #define INCLUDED_GAMESETUP 73 extern void MountMods(
const Paths& paths,
const std::vector<CStr>& mods);
81 extern void InitGraphics(
const CmdLineArgs& args,
int flags,
const std::vector<CStr>& installedMods = std::vector<CStr>());
88 #endif // INCLUDED_GAMESETUP bool InDevelopmentCopy()
Definition: GameSetup.cpp:1269
Definition: GameSetup.h:41
Definition: GameSetup.h:56
void CancelLoad(const CStrW &message)
Definition: GameSetup.cpp:1254
void EarlyInit()
initialize global modules that are be needed before Init.
Definition: GameSetup.cpp:483
Definition: GameSetup.h:52
Definition: GameSetup.h:45
bool InitNonVisual(const CmdLineArgs &args)
Definition: GameSetup.cpp:719
const std::vector< CStr > & GetMods(const CmdLineArgs &args, int flags)
void Shutdown(int flags)
Definition: GameSetup.cpp:339
void InitInput()
Definition: GameSetup.cpp:228
InitFlags
Definition: GameSetup.h:36
Definition: GameSetup.h:49
Definition: CmdLineArgs.h:28
Definition: GameSetup.h:64
Wrapper class for OS paths used by the game.
Definition: Paths.h:27
bool Init(const CmdLineArgs &args, int flags)
Returns true if successful, false if mods changed and restart_engine was called.
Definition: GameSetup.cpp:525
ShutdownFlags
Definition: GameSetup.h:59
void InitGraphics(const CmdLineArgs &args, int flags, const std::vector< CStr > &installedMods=std::vector< CStr >())
Definition: GameSetup.cpp:630
void EndGame()
Definition: GameSetup.cpp:326
void MountMods(const Paths &paths, const std::vector< CStr > &mods)
Mounts all files of the given mods in the global VFS.
Definition: GameSetup.cpp:134