Diffstat (limited to 'noncore/games/sfcave-sdl/menu.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/games/sfcave-sdl/menu.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/noncore/games/sfcave-sdl/menu.h b/noncore/games/sfcave-sdl/menu.h index 08f7528..6a5ef40 100644 --- a/noncore/games/sfcave-sdl/menu.h +++ b/noncore/games/sfcave-sdl/menu.h | |||
@@ -10,25 +10,25 @@ class SFCave; | |||
10 | class StarField; | 10 | class StarField; |
11 | class Menu; | 11 | class Menu; |
12 | 12 | ||
13 | class MenuOption | 13 | class MenuOption |
14 | { | 14 | { |
15 | public: | 15 | public: |
16 | MenuOption( QString text, int id ); | 16 | MenuOption( string text, int id ); |
17 | ~MenuOption(); | 17 | ~MenuOption(); |
18 | 18 | ||
19 | void highlight( bool val ) { highlighted = val; } | 19 | void highlight( bool val ) { highlighted = val; } |
20 | int draw( SDL_Surface *screen, int y ); | 20 | int draw( SDL_Surface *screen, int y ); |
21 | void setNextMenu( Menu *item, bool down = true ); | 21 | void setNextMenu( Menu *item, bool down = true ); |
22 | Menu *getNextMenu() { return nextMenu; } | 22 | Menu *getNextMenu() { return nextMenu; } |
23 | int getMenuId() { return menuId; } | 23 | int getMenuId() { return menuId; } |
24 | bool isDownMenuTree() { return downMenuTree; } | 24 | bool isDownMenuTree() { return downMenuTree; } |
25 | 25 | ||
26 | private: | 26 | private: |
27 | int menuId; | 27 | int menuId; |
28 | QString menuText; | 28 | string menuText; |
29 | bool highlighted; | 29 | bool highlighted; |
30 | bool downMenuTree; | 30 | bool downMenuTree; |
31 | 31 | ||
32 | Menu *nextMenu; | 32 | Menu *nextMenu; |
33 | }; | 33 | }; |
34 | 34 | ||
@@ -37,17 +37,17 @@ class Menu | |||
37 | public: | 37 | public: |
38 | Menu( SFCave *p ); | 38 | Menu( SFCave *p ); |
39 | ~Menu(); | 39 | ~Menu(); |
40 | 40 | ||
41 | void draw( SDL_Surface *screen ); | 41 | void draw( SDL_Surface *screen ); |
42 | int handleKeys( SDL_KeyboardEvent & ); | 42 | int handleKeys( SDL_KeyboardEvent & ); |
43 | MenuOption *addMenuOption( QString text, int id ); | 43 | MenuOption *addMenuOption( string text, int id ); |
44 | void resetToTopMenu(); | 44 | void resetToTopMenu(); |
45 | void initCurrentMenu(); | 45 | void initCurrentMenu(); |
46 | 46 | ||
47 | void setStatusText( QString text ) { statusText = text; } | 47 | void setStatusText( string text ) { statusText = text; } |
48 | 48 | ||
49 | protected: | 49 | protected: |
50 | 50 | ||
51 | private: | 51 | private: |
52 | static SDL_Surface * sfcaveTextImage; | 52 | static SDL_Surface * sfcaveTextImage; |
53 | int angle; | 53 | int angle; |
@@ -55,13 +55,13 @@ private: | |||
55 | static Menu *mainMenu; | 55 | static Menu *mainMenu; |
56 | static Menu *currentMenu; | 56 | static Menu *currentMenu; |
57 | Menu *parentMenu; | 57 | Menu *parentMenu; |
58 | 58 | ||
59 | StarField *stars; | 59 | StarField *stars; |
60 | 60 | ||
61 | QString statusText; | 61 | string statusText; |
62 | 62 | ||
63 | SFCave *parent; | 63 | SFCave *parent; |
64 | list<MenuOption *> listItems; | 64 | list<MenuOption *> listItems; |
65 | MenuOption *currentMenuOption; | 65 | MenuOption *currentMenuOption; |
66 | 66 | ||
67 | Menu( Menu* p ); | 67 | Menu( Menu* p ); |