Wizard
Software Engineering Project - Wizard
Loading...
Searching...
No Matches
GameWindow.h
1#ifndef WIZARDUI_GAMEWINDOW_H
2#define WIZARDUI_GAMEWINDOW_H
3
4#include "../panels/ConnectionPanel.h"
5
6
7class GameWindow : public wxFrame
8{
9public:
10 GameWindow(const wxString& title, const wxPoint& pos, const wxSize& size);
11
12 void showPanel(wxPanel* panel);
13 void setStatus(const std::string& message);
14
15private:
16 wxBoxSizer* _mainLayout;
17 wxStatusBar* _statusBar;
18 wxButton* _rulesButton;
19 wxButton* _settingsButton;
20
21 wxPanel* _currentPanel;
22
23 void showRules(wxCommandEvent& event);
24 void show_settings(wxCommandEvent& event);
25};
26
27
28#endif //WIZARDUI_GAMEWINDOW_H
Definition GameWindow.h:8