Subversion Repositories Kolibri OS

Rev

Rev 5315 | 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
 
5315 alpine 8
#define MENUS_COUNT     5
5225 alpine 9
 
10
#define MENU_MAIN       0
11
#define MENU_SETTINGS   1
12
#define MENU_ABOUT      2
5315 alpine 13
#define MENU_GAME_OVER      3
14
#define MENU_PAUSE      4
5225 alpine 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[];
5291 alpine 25
extern char level_passed_score_str[];
5225 alpine 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();
5310 alpine 35
void menu_action_resume();
5225 alpine 36
 
37
#endif