]> git.localhorst.tv Git - l2e.git/blob - src/menu/Resources.h
removed stupid file headers that eclipse put in
[l2e.git] / src / menu / Resources.h
1 #ifndef MENU_RESOURCES_H_
2 #define MENU_RESOURCES_H_
3
4 #include "../graphics/fwd.h"
5
6 namespace menu {
7
8 struct Resources {
9
10         graphics::Texture *menubg;
11
12         graphics::Font *normalFont;
13         graphics::Font *inactiveFont;
14         graphics::Font *statusFont;
15
16         graphics::Sprite *menuCursor;
17         graphics::Sprite *menuActiveCursor;
18
19         graphics::Sprite *statusLabels;
20         graphics::Frame *statusFrame;
21
22         graphics::MenuProperties *mainMenuProperties;
23         const char *mainMenuItemText;
24         const char *mainMenuSpellText;
25         const char *mainMenuCapsuleText;
26         const char *mainMenuEquipmentText;
27         const char *mainMenuStatusText;
28         const char *mainMenuChangeText;
29         const char *mainMenuConfigText;
30         const char *mainMenuScenarioText;
31
32         const char *mainMenuTimeText;
33         const char *mainMenuGoldText;
34
35         graphics::Sprite *heroCursor;
36         int heroCursorBlinkTime;
37
38         const char *noEquipmentText;
39
40         graphics::Sprite *shoulderNav;
41
42         const char *atpLabel;
43         const char *dfpLabel;
44         const char *strLabel;
45         const char *aglLabel;
46         const char *intLabel;
47         const char *gutLabel;
48         const char *mgrLabel;
49
50         const char *ipLabel;
51         const char *experienceLabel;
52         const char *nextLevelLabel;
53
54         graphics::MenuProperties *statusMenuProperties;
55
56         const char *nextLabel;
57         const char *returnLabel;
58
59         graphics::MenuProperties *itemMenuProperties;
60         const char *itemMenuUseText;
61         const char *itemMenuSortText;
62         const char *itemMenuDropText;
63
64         graphics::MenuProperties *inventoryMenuProperties;
65
66         graphics::MenuProperties *spellMenuProperties;
67
68         graphics::MenuProperties *equipmentActionMenuProperties;
69         graphics::MenuProperties *equipmentMenuProperties;
70         const char *equipMenuEquipLabel;
71         const char *equipMenuStrongestLabel;
72         const char *equipMenuRemoveLabel;
73         const char *equipMenuRemoveAllLabel;
74         const char *equipMenuDropLabel;
75
76         graphics::MenuProperties *configMenuProperties;
77         const char *configMessageSpeedLabel;
78         const char *configMessageSpeedFast;
79         const char *configMessageSpeedNormal;
80         const char *configMessageSpeedSlow;
81         const char *configBattleCursorLabel;
82         const char *configStatusCursorLabel;
83         const char *configCursorClear;
84         const char *configCursorMemory;
85         const char *configMusicLabel;
86         const char *configMusicStereo;
87         const char *configMusicMono;
88
89         graphics::MenuProperties *scenarioMenuProperties;
90         const char *scenarioMenuHeadline;
91
92         Resources();
93
94 };
95
96 }
97
98 #endif /* MENU_RESOURCES_H_ */