1
0
forked from 0ad/0ad
0ad/source/ps/GameSetup/GameSetup.h
janwas 26d2fc71ad loaders: increase timeout interval (less time wasted in main loop during loading)
vfs: move public functions into vfs.cpp to avoid confusion (except
vfs_mount in vfs_mount.cpp, but that's obvious)
h_mgr: fix bug in filename display causing dir names to be truncated
main/gamesetup: replace 2 bools with flags; remove Atlas trampoline
functions (clutters up main.cpp)
atlas: use GameSetup.h instead of extern ..

This was SVN commit r2983.
2005-10-21 18:01:21 +00:00

35 lines
730 B
C

//
// GUI integration
//
extern void GUI_Init();
extern void GUI_Shutdown();
extern void GUI_ShowMainMenu();
// display progress / description in loading screen
extern void GUI_DisplayLoadProgress(int percent, const wchar_t* pending_task);
extern void Render();
extern void Shutdown();
enum InitFlags
{
// avoid setting a video mode / initializing OpenGL; assume that has
// already been done and everything is ready for rendering.
// needed by map editor because it creates its own window.
INIT_HAVE_VMODE = 1,
// skip initializing the in-game GUI.
// needed by map editor because it uses its own GUI.
INIT_NO_GUI = 2
};
extern void Init(int argc, char* argv[], uint flags);