annotate Engine/MMT.h @ 2541:a902abdfc7f2

1. Renamed class Game to class Engine. 2. Separated game logic as state of FSM from game logic as engine. 3. Found out that many UI screen initializers were optimized away, intially they all returned newly created window as separate object like it is done in CharacterUI_Initialize.
author a.parshin
date Sun, 10 May 2015 01:29:11 +0200
parents fc5e83bbafd1
children
rev   line source
2499
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
1 #pragma once
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
2
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
3 void ShowLogoVideo();
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
4 void MMT_MainMenu_Loop();
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
5 void MMT_MenuMessageProc();
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
6 void DrawMMTCopyrightWindow();
2509
fc5e83bbafd1 FileExists
Ritor1
parents: 2508
diff changeset
7 extern bool FileExists(const char *fname);
2499
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
8
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
9 extern bool use_MMT;
2508
491f0babd563 use_music_folder
Ritor1
parents: 2499
diff changeset
10 extern bool use_music_folder;
2499
68cdef6879a0 engine folder
Ritor1
parents:
diff changeset
11 extern bool for_refactoring;