]> git.localhorst.tv Git - l2e.git/blob - src/menu/StatusMenu.cpp
efc807feed4e9e14787a49e3acad8b967aacdb7c
[l2e.git] / src / menu / StatusMenu.cpp
1 /*
2  * StatusMenu.cpp
3  *
4  *  Created on: Oct 22, 2012
5  *      Author: holy
6  */
7
8 #include "StatusMenu.h"
9
10 #include "PartyMenu.h"
11 #include "../app/Application.h"
12 #include "../app/Input.h"
13
14 using app::Input;
15
16 namespace menu {
17
18 StatusMenu::StatusMenu(PartyMenu *parent)
19 : parent(parent) {
20
21 }
22
23
24 void StatusMenu::OnEnterState(SDL_Surface *) {
25
26 }
27
28 void StatusMenu::OnExitState(SDL_Surface *) {
29
30 }
31
32 void StatusMenu::OnResumeState(SDL_Surface *) {
33
34 }
35
36 void StatusMenu::OnPauseState(SDL_Surface *) {
37
38 }
39
40
41 void StatusMenu::OnResize(int width, int height) {
42
43 }
44
45
46 void StatusMenu::HandleEvents(const Input &input) {
47         if (input.JustPressed(Input::ACTION_B)) {
48                 Ctrl().PopState();
49         }
50 }
51
52 void StatusMenu::UpdateWorld(float deltaT) {
53
54 }
55
56 void StatusMenu::Render(SDL_Surface *screen) {
57         parent->RenderBackground(screen);
58 }
59
60 }