3#include "Implementation/GameSessionBuilderScreen.h"
4#include "Implementation/GameSettingsScreen.h"
5#include "Implementation/GameplayScreen.h"
6#include "Implementation/MainMenuScreen.h"
7#include "Implementation/PauseMenuScreen.h"
8#include "Implementation/WinScreen.h"
14 inline ::Game::MainMenuScreen *MainMenuScreen;
15 inline ::Game::GameplayScreen *GameplayScreen;
16 inline ::Game::PauseMenuScreen *PauseMenuScreen;
17 inline ::Game::GameSettingsScreen *SettingsScreen;
18 inline ::Game::WinScreen *WinScreen;
19 inline ::Game::GameSessionBuilderScreen *GameSessionBuilder;
21 static void Initialize()
23 MainMenuScreen =
new class MainMenuScreen();
24 GameplayScreen =
new class GameplayScreen();
25 PauseMenuScreen =
new class PauseMenuScreen();
26 SettingsScreen =
new class GameSettingsScreen();
27 WinScreen =
new class WinScreen();
28 GameSessionBuilder =
new class GameSessionBuilderScreen();