TazGraph Project v0.1.0
Loading...
Searching...
No Matches
MainMenuPanel.h
1#pragma once
2
3
4#include "../../UIElement.h"
5#include "../MenuSceneControllers/NewMapUI/NewMapUI.h"
6#include "../MenuSceneControllers/LoadingUI/LoadingUI.h"
7
9 std::function<void()> onStartClicked;
10 std::function<void()> onExitClicked;
11};
12
14{
15private:
16 MainMenuConfig config;
17
18public:
19 LoadingUI loadingUI;
20 NewMapUI newMapUI;
21 void setConfig(const MainMenuConfig& cfg) { config = cfg; }
22 void OnImGuiRender() override;
23};
Definition LoadingUI.h:11
Definition MainMenuPanel.h:14
Definition NewMapUI.h:11
Definition UIElement.h:21
Definition MainMenuPanel.h:8