Subversion Repositories Kolibri OS

Rev

Rev 5291 | Rev 5315 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
5225 alpine 1
#ifndef RS_GMENU_H
2
#define RS_GMENU_H
3
 
4
#include "rsgame.h"
5
#include "rs/rsplatform.h"
6
 
7
 
5310 alpine 8
#define MENUS_COUNT     6
5225 alpine 9
 
10
#define MENU_MAIN       0
11
#define MENU_SETTINGS   1
12
#define MENU_ABOUT      2
5291 alpine 13
#define MENU_LEVEL_PASSED   3
14
#define MENU_GAME_OVER      4
5310 alpine 15
#define MENU_PAUSE      5
5225 alpine 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[];
5291 alpine 26
extern char level_passed_score_str[];
5225 alpine 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();
5310 alpine 36
void menu_action_resume();
5225 alpine 37
 
38
#endif