X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fmenu%2FStatusMenu.cpp;h=b2435edbea1cf34de405a82a59a8adeb200fcf1e;hb=ec824200aec12d6870b70304bcd2e2aeadba767b;hp=be6774388729afdad4bf3ee6eb1f7e63e29e08c0;hpb=1338442a6db3a706d09622188aad1cdfe183a70b;p=l2e.git diff --git a/src/menu/StatusMenu.cpp b/src/menu/StatusMenu.cpp index be67743..b2435ed 100644 --- a/src/menu/StatusMenu.cpp +++ b/src/menu/StatusMenu.cpp @@ -1,10 +1,3 @@ -/* - * StatusMenu.cpp - * - * Created on: Oct 22, 2012 - * Author: holy - */ - #include "StatusMenu.h" #include "HeroStatus.h" @@ -19,12 +12,13 @@ #include "../common/Stats.h" #include "../graphics/Font.h" #include "../graphics/Frame.h" +#include "../math/Vector.h" using app::Input; using common::Hero; using common::Item; using common::Stats; -using geometry::Vector; +using math::Vector; using graphics::Font; using graphics::Frame; @@ -40,7 +34,7 @@ StatusMenu::StatusMenu(PartyMenu *parent, int cursor) void StatusMenu::OnEnterState(SDL_Surface *) { - + menu.StartAnimation(Ctrl()); } void StatusMenu::OnExitState(SDL_Surface *) { @@ -88,7 +82,7 @@ void StatusMenu::HandleEvents(const Input &input) { } } -void StatusMenu::UpdateWorld(float deltaT) { +void StatusMenu::UpdateWorld(Uint32 deltaT) { } @@ -197,7 +191,7 @@ void StatusMenu::RenderEquipmentLine(const Item *item, SDL_Surface *screen, cons } } -void StatusMenu::RenderExperience(SDL_Surface *screen, const geometry::Vector &offset) const { +void StatusMenu::RenderExperience(SDL_Surface *screen, const math::Vector &offset) const { const Font &font(*parent->Res().statusFont); font.DrawStringRight(parent->Res().experienceLabel, screen, offset, 10); @@ -205,7 +199,7 @@ void StatusMenu::RenderExperience(SDL_Surface *screen, const geometry::Vector &offset) const { +void StatusMenu::RenderNextLevel(SDL_Surface *screen, const math::Vector &offset) const { const Font &font(*parent->Res().statusFont); font.DrawStringRight(parent->Res().nextLevelLabel, screen, offset, 10); @@ -213,7 +207,7 @@ void StatusMenu::RenderNextLevel(SDL_Surface *screen, const geometry::Vector &offset) const { +void StatusMenu::RenderIkari(SDL_Surface *screen, const math::Vector &offset) const { const Font &font(*parent->Res().statusFont); font.DrawString(parent->Res().ipLabel, screen, offset, 5); @@ -224,7 +218,7 @@ void StatusMenu::RenderIkari(SDL_Surface *screen, const geometry::Vector &o font.DrawChar('%', screen, percentOffset); } -void StatusMenu::RenderMenu(SDL_Surface *screen, const geometry::Vector &offset) const { +void StatusMenu::RenderMenu(SDL_Surface *screen, const math::Vector &offset) const { const Font &font(*parent->Res().normalFont); const Frame &frame(*parent->Res().statusFrame);