-
Notifications
You must be signed in to change notification settings - Fork 39
/
BtnsBMPTable.h
107 lines (100 loc) · 2.12 KB
/
BtnsBMPTable.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
/*
menu_btnsbmp_table.h - btns_main layout
Copyright (C) 2011 CrazyRussian
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
*/
#ifndef MENU_BTNSBMP_TABLE_H
#define MENU_BTNSBMP_TABLE_H
enum EDefaultBtns
{
PC_NEW_GAME = 0,
PC_RESUME_GAME,
PC_HAZARD_COURSE,
PC_CONFIG,
PC_LOAD_GAME,
PC_SAVE_LOAD_GAME,
PC_VIEW_README,
PC_QUIT,
PC_MULTIPLAYER,
PC_EASY,
PC_MEDIUM,
PC_DIFFICULT,
PC_SAVE_GAME,
PC_LOAD_GAME2,
PC_CANCEL,
PC_GAME_OPTIONS,
PC_VIDEO,
PC_AUDIO,
PC_CONTROLS,
PC_DONE,
PC_QUICKSTART,
PC_USE_DEFAULTS,
PC_OK,
PC_VID_OPT,
PC_VID_MODES,
PC_ADV_CONTROLS,
PC_ORDER_HL,
PC_DELETE,
PC_INET_GAME,
PC_CHAT_ROOMS,
PC_LAN_GAME,
PC_CUSTOMIZE,
PC_SKIP,
PC_EXIT,
PC_CONNECT,
PC_REFRESH,
PC_FILTER,
PC_FILTER2,
PC_CREATE,
PC_CREATE_GAME,
PC_CHAT_ROOMS2,
PC_LIST_ROOMS,
PC_SEARCH,
PC_SERVERS,
PC_JOIN,
PC_FIND,
PC_CREATE_ROOM,
PC_JOIN_GAME,
PC_SEARCH_GAMES,
PC_FIND_GAME,
PC_START_GAME,
PC_VIEW_GAME_INFO,
PC_UPDATE,
PC_ADD_SERVER,
PC_DISCONNECT,
PC_CONSOLE,
PC_CONTENT_CONTROL,
PC_UPDATE2,
PC_VISIT_WON,
PC_PREVIEWS,
PC_ADV_OPT,
PC_3DINFO_SITE,
PC_CUSTOM_GAME,
PC_ACTIVATE,
PC_INSTALL,
PC_VISIT_WEB_SITE,
PC_REFRESH_LIST,
PC_DEACTIVATE,
PC_ADV_OPT2,
PC_SPECTATE_GAME,
PC_SPECTATE_GAMES,
PC_BUTTONCOUNT // must be last
};
// Non-standard button images start here
#define PC_GAMEPAD "gfx/shell/btn_gamepad"
#define PC_TOUCH "gfx/shell/btn_touch"
#define PC_TOUCH_OPTIONS "gfx/shell/btn_touch_options"
#define PC_TOUCH_BUTTONS "gfx/shell/btn_touch_buttons"
#define PC_FAVORITE "gfx/shell/btn_favorite"
#define PC_UNFAVORITE "gfx/shell/btn_unfavorite"
#define BUTTON_NOFOCUS 0
#define BUTTON_FOCUS 1
#define BUTTON_PRESSED 2
#endif//MENU_BTNSBMP_TABLE_H