Added frontend/menu module

This commit is contained in:
MihailRis
2023-11-20 11:29:02 +03:00
parent 926fcb1f79
commit d8a9670486
2 changed files with 285 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
#ifndef FRONTEND_MENU_H_
#define FRONTEND_MENU_H_
class Engine;
namespace gui {
class Panel;
class PagesControl;
}
gui::Panel* create_main_menu_panel(Engine* engine, gui::PagesControl* menu);
gui::Panel* create_new_world_panel(Engine* engine, gui::PagesControl* menu);
gui::Panel* create_controls_panel(Engine* engine, gui::PagesControl* menu);
gui::Panel* create_settings_panel(Engine* engine, gui::PagesControl* menu);
gui::Panel* create_pause_panel(Engine* engine, gui::PagesControl* menu);
#endif // FRONTEND_MENU_H_