Subversion Repositories Kolibri OS

Rev

Rev 5315 | 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_GAME_OVER      3
  14. #define MENU_PAUSE      4
  15.  
  16. #define MENU_ITEM_WINDOW_SCALE  1
  17.  
  18. extern char* menu_main_titles[];
  19. extern char* menu_settings_titles[];
  20. extern char* menu_about_titles[];
  21. extern char **menu_titles[];
  22. extern PRSFUNC0 menu_actions[];
  23.  
  24. extern char window_scale_str[];
  25. extern char level_passed_score_str[];
  26.  
  27. void menu_cursor_down();
  28. void menu_cursor_up();
  29. void menu_open(int i);
  30. void menu_cursor_click();
  31.  
  32. void menu_action_start();
  33. void menu_action_exit();
  34. void menu_action_change_window_scale();
  35. void menu_action_resume();
  36.  
  37. #endif
  38.