Subversion Repositories Kolibri OS

Rev

Rev 5310 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. #ifndef RS_GMENU_H
  2. #define RS_GMENU_H
  3.  
  4. #include "rsgame.h"
  5. #include "rs/rsplatform.h"
  6.  
  7.  
  8. #define MENUS_COUNT     5
  9.  
  10. #define MENU_MAIN       0
  11. #define MENU_SETTINGS   1
  12. #define MENU_ABOUT      2
  13. //#define MENU_LEVEL_PASSED   3
  14. #define MENU_GAME_OVER      3
  15. #define MENU_PAUSE      4
  16.  
  17. #define MENU_ITEM_WINDOW_SCALE  1
  18.  
  19. extern char* menu_main_titles[];
  20. extern char* menu_settings_titles[];
  21. extern char* menu_about_titles[];
  22. extern char **menu_titles[];
  23. extern PRSFUNC0 menu_actions[];
  24.  
  25. extern char window_scale_str[];
  26. extern char level_passed_score_str[];
  27.  
  28. void menu_cursor_down();
  29. void menu_cursor_up();
  30. void menu_open(int i);
  31. void menu_cursor_click();
  32.  
  33. void menu_action_start();
  34. void menu_action_exit();
  35. void menu_action_change_window_scale();
  36. void menu_action_resume();
  37.  
  38. #endif
  39.