X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FMenu.cpp;h=ff17d557a7b8068e262f9676c3814160cfb3fb78;hb=afc437d91c5c31a6569349a118ace6876737889f;hp=6e2df4c5a412a9ff7abb22c7a173b274be15315b;hpb=d5c770ce2a9b5d20ed0cb9dc43aaef018c980983;p=lugaru.git
diff --git a/Source/Menu.cpp b/Source/Menu.cpp
index 6e2df4c..ff17d55 100644
--- a/Source/Menu.cpp
+++ b/Source/Menu.cpp
@@ -20,11 +20,34 @@ along with Lugaru. If not, see .
#include
#include
+#include
#include "gamegl.h"
#include "Menu.h"
+#include "Settings.h"
+#include "Input.h"
+#include "Campaign.h"
+
+// Should not be needed, Menu should call methods from other classes to launch maps and challenges and so on
+#include "Awards.h"
+#include "openal_wrapper.h"
+
+using namespace Game;
extern float multiplier;
+extern std::set> resolutions;
+extern int mainmenu;
+extern std::vector campaignlevels;
+extern float musicvolume[4];
+extern float oldmusicvolume[4];
+extern bool stillloading;
+extern bool visibleloading;
+extern int whichchoice;
+extern int leveltheme;
+
+extern void toggleFullscreen();
+
+int entername = 0;
std::vector