#ifndef MENU_PARTYMENU_H_
#define MENU_PARTYMENU_H_
-#include "Resources.h"
+#include "fwd.h"
+#include "HeroStatus.h"
#include "../app/State.h"
-#include "../common/GameConfig.h"
+#include "../common/fwd.h"
+#include "../geometry/Vector.h"
namespace menu {
virtual void OnResize(int width, int height);
+ void RenderHeros(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
+ void RenderMenu(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
+ void RenderInfo(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
+
private:
+ HeroStatus status[4];
common::GameConfig *game;
};