|
From: Tapio V. <aa...@us...> - 2010-08-21 22:45:57
|
Module: performous
Branch: master
Commit: b8a3acf0ae6bf1ade8bc6f14ee10e8ca0426a66e
Author: Tapio Vierros <tap...@gm...>
Date: Sun Aug 22 01:35:39 2010 +0300
Fix a clang++ warning.
---
game/menu.hh | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/game/menu.hh b/game/menu.hh
index a04a11b..9845969 100644
--- a/game/menu.hh
+++ b/game/menu.hh
@@ -8,13 +8,14 @@
#include <vector>
class Surface;
-struct MenuOption;
+class MenuOption;
typedef std::vector<MenuOption> MenuOptions;
typedef std::vector<MenuOptions*> SubmenuStack;
/// Struct for menu options
-struct MenuOption {
+class MenuOption {
+ public:
enum Type { CLOSE_SUBMENU, OPEN_SUBMENU, CHANGE_VALUE, SET_AND_CLOSE, ACTIVATE_SCREEN } type;
/// Construct a submenu closer
@@ -52,7 +53,8 @@ struct MenuOption {
/// Menu for selecting difficulty etc.
-struct Menu {
+class Menu {
+ public:
/// constructor
Menu();
/// add a menu option
|