]> git.localhorst.tv Git - l2e.git/blob - src/battle/MoveMenu.cpp
849f694a042e21f78d67e29bcfd36fe7b37305b5
[l2e.git] / src / battle / MoveMenu.cpp
1 /*
2  * MoveMenu.cpp
3  *
4  *  Created on: Aug 7, 2012
5  *      Author: holy
6  */
7
8 #include "MoveMenu.h"
9
10 #include "../geometry/Vector.h"
11 #include "../graphics/Sprite.h"
12
13 using geometry::Vector;
14
15 namespace battle {
16
17 void MoveMenu::Render(SDL_Surface *screen, const geometry::Vector<int> &position) {
18         Vector<int> attackOffset(0, IconHeight());
19         Vector<int> changeOffset(0, 0);
20         Vector<int> runOffset(0, 2 * IconHeight());
21
22         icons->Draw(screen, position + attackOffset, ATTACK, (selected == ATTACK) ? 1 : 0);
23         icons->Draw(screen, position + changeOffset, CHANGE, (selected == CHANGE) ? 1 : 0);
24         icons->Draw(screen, position + runOffset, RUN, (selected == RUN) ? 1 : 0);
25 }
26
27 }