]> git.localhorst.tv Git - l2e.git/blob - src/battle/Resources.h
added cursor sprite for menu
[l2e.git] / src / battle / Resources.h
1 /*
2  * Resources.h
3  *
4  *  Created on: Aug 8, 2012
5  *      Author: holy
6  */
7
8 #ifndef BATTLE_RESOURCES_H_
9 #define BATTLE_RESOURCES_H_
10
11 #include "../graphics/Menu.h"
12
13 namespace graphics {
14         class Font;
15         class Frame;
16         class Gauge;
17         class Sprite;
18 }
19
20 namespace battle {
21
22 struct Resources {
23
24         graphics::Sprite *moveIcons;
25         graphics::Sprite *attackIcons;
26
27         graphics::Frame *heroTagFrame;
28         graphics::Frame *activeHeroTagFrame;
29
30         graphics::Font *heroTagFont;
31         graphics::Sprite *heroTagLabels;
32
33         graphics::Gauge *healthGauge;
34         graphics::Gauge *manaGauge;
35         graphics::Gauge *ikariGauge;
36
37         graphics::Frame *selectFrame;
38
39         graphics::Font *normalFont;
40         graphics::Font *disabledFont;
41
42         graphics::Sprite *menuCursor;
43
44         const char *spellMenuHeadline;
45         graphics::Menu</* Spell */ void *> spellMenuPrototype;
46
47
48         Resources()
49         : moveIcons(0)
50         , attackIcons(0)
51
52         , heroTagFrame(0)
53         , activeHeroTagFrame(0)
54
55         , heroTagFont(0)
56         , heroTagLabels(0)
57
58         , healthGauge(0)
59         , manaGauge(0)
60         , ikariGauge(0)
61
62         , selectFrame(0)
63
64         , normalFont(0)
65         , disabledFont(0)
66
67         , menuCursor(0)
68
69         , spellMenuHeadline("")
70         { }
71
72 };
73
74 }
75
76 #endif /* BATTLE_RESOURCES_H_ */