From 0707e358b29089bf419327bf034aff39c5f31001 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Fri, 29 Jul 2016 22:21:49 +0200 Subject: Added graphics settings menu. --- src/client/mainmenu.cc | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/client/mainmenu.cc') diff --git a/src/client/mainmenu.cc b/src/client/mainmenu.cc index d9250bc..823ebfb 100644 --- a/src/client/mainmenu.cc +++ b/src/client/mainmenu.cc @@ -7,6 +7,7 @@ #include "client/audiosettingsmenu.h" #include "client/buttonmenu.h" #include "client/controlsettingsmenu.h" +#include "client/graphicssettingsmenu.h" #include "client/mainmenu.h" #include "client/playersettingsmenu.h" #include "client/savegamemenu.h" @@ -195,13 +196,18 @@ void MainMenu::load() mainmenu_joinmenu = (ui::Widget *) new ButtonMenu(this, "join"); static_cast(mainmenu_joinmenu)->set_compact(); + // graphics settings menu + new GraphicsSettingsMenu(this, "graphics"); + // audio settings menu new AudioSettingsMenu(this, "audio"); - // control settings menu - new ControlSettingsMenu(this, "controls"); // player settings menu - new PlayerSettingsMenu(this, "player"); + new PlayerSettingsMenu(this, "player"); + + // controls menu + new ControlSettingsMenu(this, "controls"); + // load custom menus, this needs to be done before the // non-buttonmenu child widgets are created -- cgit v1.2.3